



Bits error versus x




Bits error versus y




Bits error versus z




Bits error versus t




Bits error versus a
| Original | 24.7 |
|---|---|
| Comparison | 6.6 |
| Herbie | 5.4 |
if z < -3.2246321692628075e+96Initial program 44.7
Applied taylor 0
Taylor expanded around -inf 0
Applied simplify 0
if -3.2246321692628075e+96 < z < 4.1304744243716236e+108Initial program 10.7
rmApplied *-un-lft-identity 10.7
Applied sqrt-prod 10.7
Applied times-frac 9.4
rmApplied *-un-lft-identity 9.4
Applied times-frac 9.4
Applied associate-*l* 9.2
if 4.1304744243716236e+108 < z Initial program 43.9
Applied taylor 0
Taylor expanded around inf 0
Time bar (total: 38.5s) Debug log
Please include this information when filing a bug report:
herbie --seed '#(2345100582 1887689069 3711651343 3495082782 3738689660 2422492864)'
(FPCore (x y z t a)
:name "Statistics.Math.RootFinding:ridders from math-functions-0.1.5.2"
:target
(if (< z -3.1921305903852764e+46) (- (* y x)) (if (< z 5.976268120920894e+90) (/ (* x z) (/ (sqrt (- (sqr z) (* a t))) y)) (* y x)))
(/ (* (* x y) z) (sqrt (- (* z z) (* t a)))))