\cos^{-1} \left({\left(\left(\cosh a\right) \bmod \left(a \cdot a\right)\right)}^{\left(\mathsf{log1p}\left(a\right)\right)}\right)\sqrt[3]{\cos^{-1} \left({\left(\log \left(\sqrt{e^{\left(\left(\cosh a\right) \bmod \left(a \cdot a\right)\right)}}\right) + \log \left(\sqrt{e^{\left(\left(\cosh a\right) \bmod \left(a \cdot a\right)\right)}}\right)\right)}^{\left(\mathsf{log1p}\left(a\right)\right)}\right)} \cdot \left(\sqrt[3]{\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[3]{\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)}\right)double f(double a) {
double r1018853 = a;
double r1018854 = cosh(r1018853);
double r1018855 = r1018853 * r1018853;
double r1018856 = fmod(r1018854, r1018855);
double r1018857 = log1p(r1018853);
double r1018858 = pow(r1018856, r1018857);
double r1018859 = acos(r1018858);
return r1018859;
}
double f(double a) {
double r1018860 = a;
double r1018861 = cosh(r1018860);
double r1018862 = r1018860 * r1018860;
double r1018863 = fmod(r1018861, r1018862);
double r1018864 = exp(r1018863);
double r1018865 = sqrt(r1018864);
double r1018866 = log(r1018865);
double r1018867 = r1018866 + r1018866;
double r1018868 = log1p(r1018860);
double r1018869 = pow(r1018867, r1018868);
double r1018870 = acos(r1018869);
double r1018871 = cbrt(r1018870);
double r1018872 = log(r1018864);
double r1018873 = pow(r1018872, r1018868);
double r1018874 = acos(r1018873);
double r1018875 = cbrt(r1018874);
double r1018876 = r1018875 * r1018875;
double r1018877 = r1018871 * r1018876;
return r1018877;
}



Bits error versus a
Initial program 61.2
rmApplied add-log-exp60.2
rmApplied add-cube-cbrt60.2
rmApplied add-sqr-sqrt60.2
Applied log-prod60.2
Final simplification60.2
herbie shell --seed 2019165
(FPCore (a)
:name "Random Jason Timeout Test 012"
(acos (pow (fmod (cosh a) (* a a)) (log1p a))))