\cos^{-1} \left({\left(\left(\cosh a\right) \bmod \left(a \cdot a\right)\right)}^{\left(\mathsf{log1p}\left(a\right)\right)}\right)\sqrt{\cos^{-1} \left({\left(\log \left(e^{\left(\left(\cosh a\right) \bmod \left(a \cdot a\right)\right)}\right)\right)}^{\left(\mathsf{log1p}\left(a\right)\right)}\right)} \cdot \sqrt{\cos^{-1} \left({\left(\log \left(e^{\left(\left(\cosh a\right) \bmod \left(a \cdot a\right)\right)}\right)\right)}^{\left(\mathsf{log1p}\left(a\right)\right)}\right)}double f(double a) {
double r1472108 = a;
double r1472109 = cosh(r1472108);
double r1472110 = r1472108 * r1472108;
double r1472111 = fmod(r1472109, r1472110);
double r1472112 = log1p(r1472108);
double r1472113 = pow(r1472111, r1472112);
double r1472114 = acos(r1472113);
return r1472114;
}
double f(double a) {
double r1472115 = a;
double r1472116 = cosh(r1472115);
double r1472117 = r1472115 * r1472115;
double r1472118 = fmod(r1472116, r1472117);
double r1472119 = exp(r1472118);
double r1472120 = log(r1472119);
double r1472121 = log1p(r1472115);
double r1472122 = pow(r1472120, r1472121);
double r1472123 = acos(r1472122);
double r1472124 = sqrt(r1472123);
double r1472125 = r1472124 * r1472124;
return r1472125;
}



Bits error versus a
Initial program 60.4
rmApplied add-log-exp59.5
rmApplied add-sqr-sqrt59.5
Final simplification59.5
herbie shell --seed 2019168
(FPCore (a)
:name "Random Jason Timeout Test 012"
(acos (pow (fmod (cosh a) (* a a)) (log1p a))))