



Bits error versus x




Bits error versus y




Bits error versus z




Bits error versus t
| Original | 11.5 |
|---|---|
| Target | 2.0 |
| Herbie | 2.4 |
if x < -4.65492457237323704e-300 or 2.82887926197790055e62 < x Initial program 16.0
rmApplied associate-/l*2.3
rmApplied div-sub2.3
if -4.65492457237323704e-300 < x < 2.82887926197790055e62Initial program 2.4
rmApplied sub-neg2.4
Applied distribute-lft-in2.4
Final simplification2.4
herbie shell --seed 2020150
(FPCore (x y z t)
:name "Graphics.Rendering.Chart.Plot.AreaSpots:renderAreaSpots4D from Chart-1.5.3"
:precision binary64
:herbie-target
(/ x (/ (- t z) (- y z)))
(/ (* x (- y z)) (- t z)))