


Bits error versus a



Bits error versus b



Bits error versus c
if b < -3.3167284680404334e+132Initial program 54.1
Taylor expanded around -inf 2.5
Applied simplify2.5
if -3.3167284680404334e+132 < b < -2.455872768337844e-239Initial program 7.4
rmApplied add-cube-cbrt7.8
Applied fma-def7.8
if -2.455872768337844e-239 < b < 9.244512191051795e+65Initial program 28.6
rmApplied flip-+28.8
Applied simplify16.8
rmApplied *-un-lft-identity16.8
Applied times-frac16.8
Applied simplify10.4
if 9.244512191051795e+65 < b Initial program 57.0
rmApplied flip-+57.1
Applied simplify29.2
Taylor expanded around inf 14.6
Applied simplify3.1
Time bar (total: 1.9m)Debug logProfile
herbie shell --seed '#(1070100504 930361288 1279167582 284574201 1450237281 2578255382)' +o rules:numerics
(FPCore (a b c)
:name "Quadratic roots, full range"
(/ (+ (- b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)))