



Bits error versus a1




Bits error versus a2




Bits error versus b1




Bits error versus b2
Results
| Original | 10.9 |
|---|---|
| Target | 10.7 |
| Herbie | 6.0 |
if (* a1 a2) < -6.022692576073051e+271 or 3.689553141953114e+57 < (* a1 a2) Initial program 24.6
Initial simplification12.8
if -6.022692576073051e+271 < (* a1 a2) < -1.2478065568477178e-163 or 1.9916657381995613e-279 < (* a1 a2) < 3.689553141953114e+57Initial program 4.4
rmApplied times-frac13.6
Taylor expanded around inf 4.4
if -1.2478065568477178e-163 < (* a1 a2) < 1.9916657381995613e-279Initial program 14.9
rmApplied associate-/l*7.9
rmApplied associate-/l*4.7
Final simplification6.0
Time bar (total: 7.9s)Debug logProfile
herbie shell --seed 2018336 +o rules:numerics
(FPCore (a1 a2 b1 b2)
:name "Quotient of products"
:herbie-target
(* (/ a1 b1) (/ a2 b2))
(/ (* a1 a2) (* b1 b2)))