\sqrt{x + y}\sqrt{y + x}double f(double x, double y) {
double r1185455 = x;
double r1185456 = y;
double r1185457 = r1185455 + r1185456;
double r1185458 = sqrt(r1185457);
return r1185458;
}
double f(double x, double y) {
double r1185459 = y;
double r1185460 = x;
double r1185461 = r1185459 + r1185460;
double r1185462 = sqrt(r1185461);
return r1185462;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019163 +o rules:numerics
(FPCore (x y)
:name "Optimisation.CirclePacking:place from circle-packing-0.1.0.4, A"
(sqrt (+ x y)))