



Bits error versus x




Bits error versus y




Bits error versus z




Bits error versus t




Bits error versus a
| Original | 15.5 |
|---|---|
| Target | 15.5 |
| Herbie | 8.2 |
if a < -4.2533961552866985e-171Initial program 12.0
rmApplied add-cube-cbrt12.6
Applied *-un-lft-identity12.6
Applied times-frac12.6
Applied associate-*r*10.0
Applied simplify10.0
if -4.2533961552866985e-171 < a < 3.068964686704889e-137Initial program 28.1
Taylor expanded around inf 5.8
Applied simplify1.6
if 3.068964686704889e-137 < a Initial program 12.2
rmApplied add-cube-cbrt12.7
Applied add-cube-cbrt12.9
Applied times-frac12.9
Applied associate-*r*9.9
pow expressions.Time bar (total: 2.3m)Debug log
herbie shell --seed '#(1567391828 2030694642 2833800258 828025724 3004380912 3532991858)' +o setup:early-exit +o reduce:binary-search
(FPCore (x y z t a)
:name "Numeric.Signal:interpolate from hsignal-0.2.7.1"
:herbie-target
(+ x (* (- y z) (/ (- t x) (- a z))))
(+ x (* (- y z) (/ (- t x) (- a z)))))