Timeout in 10.0m

Use the --timeout flag to change the timeout.

\[\alpha \gt \left(-1\right) \land \beta \gt \left(-1\right)\]
\[\frac{\left(\frac{\left(\frac{\left(\frac{\left(\frac{\left(\frac{\alpha}{\beta}\right)}{\left(\beta \cdot \alpha\right)}\right)}{\left(1.0\right)}\right)}{\left(\frac{\left(\frac{\alpha}{\beta}\right)}{\left(\left(2\right) \cdot \left(1\right)\right)}\right)}\right)}{\left(\frac{\left(\frac{\alpha}{\beta}\right)}{\left(\left(2\right) \cdot \left(1\right)\right)}\right)}\right)}{\left(\frac{\left(\frac{\left(\frac{\alpha}{\beta}\right)}{\left(\left(2\right) \cdot \left(1\right)\right)}\right)}{\left(1.0\right)}\right)}\]
\frac{\left(\frac{\left(\frac{\left(\frac{\left(\frac{\left(\frac{\alpha}{\beta}\right)}{\left(\beta \cdot \alpha\right)}\right)}{\left(1.0\right)}\right)}{\left(\frac{\left(\frac{\alpha}{\beta}\right)}{\left(\left(2\right) \cdot \left(1\right)\right)}\right)}\right)}{\left(\frac{\left(\frac{\alpha}{\beta}\right)}{\left(\left(2\right) \cdot \left(1\right)\right)}\right)}\right)}{\left(\frac{\left(\frac{\left(\frac{\alpha}{\beta}\right)}{\left(\left(2\right) \cdot \left(1\right)\right)}\right)}{\left(1.0\right)}\right)}
double f(double alpha, double beta) {
        double r5145110 = alpha;
        double r5145111 = beta;
        double r5145112 = r5145110 + r5145111;
        double r5145113 = r5145111 * r5145110;
        double r5145114 = r5145112 + r5145113;
        double r5145115 = 1.0;
        double r5145116 = /* ERROR: no posit support in C */;
        double r5145117 = r5145114 + r5145116;
        double r5145118 = 2.0;
        double r5145119 = /* ERROR: no posit support in C */;
        double r5145120 = 1.0;
        double r5145121 = /* ERROR: no posit support in C */;
        double r5145122 = r5145119 * r5145121;
        double r5145123 = r5145112 + r5145122;
        double r5145124 = r5145117 / r5145123;
        double r5145125 = r5145124 / r5145123;
        double r5145126 = r5145123 + r5145116;
        double r5145127 = r5145125 / r5145126;
        return r5145127;
}

Reproduce

herbie shell --seed 2019158 
(FPCore (alpha beta)
  :name "Octave 3.8, jcobi/3"
  :pre (and (>.p16 alpha (real->posit16 -1)) (>.p16 beta (real->posit16 -1)))
  (/.p16 (/.p16 (/.p16 (+.p16 (+.p16 (+.p16 alpha beta) (*.p16 beta alpha)) (real->posit16 1.0)) (+.p16 (+.p16 alpha beta) (*.p16 (real->posit16 2) (real->posit16 1)))) (+.p16 (+.p16 alpha beta) (*.p16 (real->posit16 2) (real->posit16 1)))) (+.p16 (+.p16 (+.p16 alpha beta) (*.p16 (real->posit16 2) (real->posit16 1))) (real->posit16 1.0))))