Timeout in 10.0m

Use the --timeout flag to change the timeout.

\[\frac{\left(\left(\left(x.re \cdot x.re\right) - \left(x.im \cdot x.im\right)\right) \cdot x.im\right)}{\left(\left(\frac{\left(x.re \cdot x.im\right)}{\left(x.im \cdot x.re\right)}\right) \cdot x.re\right)}\]
\frac{\left(\left(\left(x.re \cdot x.re\right) - \left(x.im \cdot x.im\right)\right) \cdot x.im\right)}{\left(\left(\frac{\left(x.re \cdot x.im\right)}{\left(x.im \cdot x.re\right)}\right) \cdot x.re\right)}
double f(double x_re, double x_im) {
        double r1579100 = x_re;
        double r1579101 = r1579100 * r1579100;
        double r1579102 = x_im;
        double r1579103 = r1579102 * r1579102;
        double r1579104 = r1579101 - r1579103;
        double r1579105 = r1579104 * r1579102;
        double r1579106 = r1579100 * r1579102;
        double r1579107 = r1579102 * r1579100;
        double r1579108 = r1579106 + r1579107;
        double r1579109 = r1579108 * r1579100;
        double r1579110 = r1579105 + r1579109;
        return r1579110;
}

Reproduce

herbie shell --seed 2019163 
(FPCore (x.re x.im)
  :name "math.cube on complex, imaginary part"
  (+.p16 (*.p16 (-.p16 (*.p16 x.re x.re) (*.p16 x.im x.im)) x.im) (*.p16 (+.p16 (*.p16 x.re x.im) (*.p16 x.im x.re)) x.re)))