


Bits error versus a



Bits error versus b



Bits error versus c



Bits error versus d
Results
if b < -2.9506286404998383e+99Initial program 45.0
Taylor expanded around -inf 9.4
Applied simplify3.8
if -2.9506286404998383e+99 < b < 7.461795707230234e-267Initial program 9.8
rmApplied div-inv9.9
if 7.461795707230234e-267 < b < 4.080064831394084e-11Initial program 26.0
rmApplied flip-+26.2
Applied simplify17.7
if 4.080064831394084e-11 < b Initial program 54.7
rmApplied flip-+54.8
Applied simplify25.9
Taylor expanded around inf 17.1
Applied simplify5.9
Time bar (total: 2.7m)Debug logProfile
herbie shell --seed 2018167 +o rules:numerics
(FPCore (a b c d)
:name "Cubic critical"
(/ (+ (- b) (sqrt (- (* b b) (* (* 3 a) c)))) (* 3 a)))