double f(double a) {
double r11610184 = a;
double r11610185 = acos(r11610184);
double r11610186 = -r11610185;
double r11610187 = r11610184 / r11610186;
return r11610187;
}
double f(double a) {
double r11610188 = a;
double r11610189 = acos(r11610188);
double r11610190 = -r11610189;
double r11610191 = r11610188 / r11610190;
return r11610191;
}
\frac{a}{-\cos^{-1} a}\frac{a}{-\cos^{-1} a}


Bits error versus a
Initial program 0.3
Final simplification0.3
herbie shell --seed 2019101 +o rules:numerics
(FPCore (a)
:name "Fuzzer 001"
(/ a (- (acos a))))