


Bits error versus a



Bits error versus b



Bits error versus c



Bits error versus d
if b < -1.008855815134272e+152Initial program 60.1
rmApplied flip-+62.3
Applied simplify62.5
rmApplied *-un-lft-identity62.5
Applied times-frac62.5
Applied simplify62.5
Taylor expanded around -inf 24.9
Applied simplify3.2
if -1.008855815134272e+152 < b < 3.146955685671999e-302Initial program 8.8
rmApplied associate-/r*8.8
if 3.146955685671999e-302 < b < 3.437425097114325e+111Initial program 33.4
rmApplied flip-+33.5
Applied simplify16.9
rmApplied *-un-lft-identity16.9
Applied times-frac16.9
Applied simplify9.3
if 3.437425097114325e+111 < b Initial program 59.5
rmApplied flip-+59.5
Applied simplify33.2
Taylor expanded around inf 14.7
Applied simplify2.2
pow expressions.Time bar (total: 1.5m)Debug log
herbie shell --seed '#(2961832646 520228599 1275628947 1047906571 1774476463 2890033825)'
(FPCore (a b c d)
:name "Cubic critical"
(/ (+ (- b) (sqrt (- (* b b) (* (* 3 a) c)))) (* 3 a)))