


Bits error versus a



Bits error versus b/2



Bits error versus c
if (/ b/2 -1/2) < -3.3595140102612324e+110Initial program 46.4
Taylor expanded around inf 3.7
if -3.3595140102612324e+110 < (/ b/2 -1/2) < 1.3473613699925008e-303Initial program 9.3
rmApplied add-cube-cbrt9.6
Applied fma-neg9.6
if 1.3473613699925008e-303 < (/ b/2 -1/2) < 9.520254021401762e+19Initial program 28.3
rmApplied flip--28.4
Applied simplify17.7
Applied simplify17.7
rmApplied *-un-lft-identity17.7
Applied times-frac14.5
Applied associate-/l*9.8
Applied simplify9.7
if 9.520254021401762e+19 < (/ b/2 -1/2) Initial program 55.6
Taylor expanded around -inf 43.3
Applied simplify4.9
Time bar (total: 1.2m)Debug logProfile
herbie shell --seed '#(1070864556 424010669 783715395 1203517814 4070606583 4107618214)' +o rules:numerics
(FPCore (a b/2 c)
:name "quad2m (problem 3.2.1, negative)"
(/ (- (- b/2) (sqrt (- (* b/2 b/2) (* a c)))) a))