\sqrt{x + y}\sqrt{y + x}double f(double x, double y) {
double r1583986 = x;
double r1583987 = y;
double r1583988 = r1583986 + r1583987;
double r1583989 = sqrt(r1583988);
return r1583989;
}
double f(double x, double y) {
double r1583990 = y;
double r1583991 = x;
double r1583992 = r1583990 + r1583991;
double r1583993 = sqrt(r1583992);
return r1583993;
}



Bits error versus x



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