


Bits error versus x



Bits error versus y



Bits error versus z



Bits error versus t
Results
if (/ y z) < -inf.0 or -5.031109885997233e-230 < (/ y z) < -0.0 or 1.434781732036167e+288 < (/ y z) Initial program 27.6
Initial simplification0.3
Taylor expanded around -inf 0.3
rmApplied clear-num0.7
rmApplied associate-/r*0.8
if -inf.0 < (/ y z) < -5.031109885997233e-230 or -0.0 < (/ y z) < 1.434781732036167e+288Initial program 10.1
Initial simplification7.6
Taylor expanded around -inf 8.0
rmApplied associate-/l*0.5
Final simplification0.6
Time bar (total: 6.1s)Debug logProfile
| Baseline | Herbie | Oracle | Span | % | |
|---|---|---|---|---|---|
| Regimes | 5.8 | 0.6 | 0.0 | 5.8 | 90% |
herbie shell --seed 2018340
(FPCore (x y z t)
:name "Graphics.Rendering.Chart.Backend.Diagrams:calcFontMetrics from Chart-diagrams-1.5.1"
(* x (/ (* (/ y z) t) t)))