



Bits error versus x




Bits error versus y




Bits error versus z




Bits error versus t




Bits error versus a
| Original | 15.6 |
|---|---|
| Target | 15.6 |
| Herbie | 8.3 |
if a < -5.431975634518425e-180Initial program 12.3
rmApplied add-cube-cbrt12.9
Applied *-un-lft-identity12.9
Applied times-frac12.9
Applied associate-*r*10.4
Applied simplify10.4
if -5.431975634518425e-180 < a < 4.364749231637734e-136Initial program 28.4
Taylor expanded around inf 5.7
Applied simplify1.6
if 4.364749231637734e-136 < a Initial program 12.1
rmApplied add-cube-cbrt12.6
Applied add-cube-cbrt12.7
Applied times-frac12.7
Applied associate-*r*9.7
pow expressions.Time bar (total: 2.0m)Debug log
herbie shell --seed '#(1567391828 2030694642 2833800258 828025724 3004380912 3532991858)' +o setup:early-exit
(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)))))