


Bits error versus a



Bits error versus b



Bits error versus c



Bits error versus d
if (/ (- 3/2) b) < -2.6473673536637616e+17Initial program 24.5
rmApplied flip-+24.6
Applied simplify18.3
if -2.6473673536637616e+17 < (/ (- 3/2) b) < 8.91782633481956e-282Initial program 54.4
rmApplied flip-+54.5
Applied simplify26.8
rmApplied add-exp-log27.9
Taylor expanded around inf 20.7
Applied simplify9.2
if 8.91782633481956e-282 < (/ (- 3/2) b) < 3.4927764008886804e-79Initial program 39.4
Taylor expanded around -inf 10.8
Applied simplify6.1
if 3.4927764008886804e-79 < (/ (- 3/2) b) Initial program 9.6
rmApplied add-sqr-sqrt9.9
Applied times-frac9.9
Applied simplify9.9
Applied simplify9.9
Time bar (total: 6.4m)Debug logProfile
herbie shell --seed '#(1072967564 1937075727 894099792 790700740 1036514779 1027793188)' +o rules:numerics
(FPCore (a b c d)
:name "Cubic critical"
(/ (+ (- b) (sqrt (- (* b b) (* (* 3 a) c)))) (* 3 a)))