


Bits error versus a



Bits error versus b



Bits error versus c
if b < -2.613229441070947e+45Initial program 36.4
Taylor expanded around -inf 10.7
Applied simplify5.8
if -2.613229441070947e+45 < b < 1.0646373318657837e-235Initial program 10.2
rmApplied clear-num10.3
if 1.0646373318657837e-235 < b < 8.832652358614272e+150Initial program 36.4
rmApplied flip-+36.5
Applied simplify15.6
rmApplied *-un-lft-identity15.6
Applied times-frac15.6
Applied simplify7.2
if 8.832652358614272e+150 < b Initial program 62.4
Taylor expanded around inf 14.7
Applied simplify1.3
Time bar (total: 1.9m)Debug logProfile
herbie shell --seed '#(1064397287 3527694221 3797617954 1138343853 2854031332 1153838279)' +o rules:numerics
(FPCore (a b c)
:name "Quadratic roots, full range"
(/ (+ (- b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)))