



Bits error versus a1




Bits error versus a2




Bits error versus b1




Bits error versus b2
Results
| Original | 11.1 |
|---|---|
| Target | 10.7 |
| Herbie | 2.1 |
if (/ (* a1 a2) (* b1 b2)) < -inf.0 or -1.5446318367563974e-299 < (/ (* a1 a2) (* b1 b2)) < 0.0 or 6.997852254995738e+280 < (/ (* a1 a2) (* b1 b2)) Initial program 24.6
Initial simplification3.8
if -inf.0 < (/ (* a1 a2) (* b1 b2)) < -1.5446318367563974e-299 or 0.0 < (/ (* a1 a2) (* b1 b2)) < 6.997852254995738e+280Initial program 0.8
Final simplification2.1
Time bar (total: 7.6s)Debug logProfile
herbie shell --seed 2018221
(FPCore (a1 a2 b1 b2)
:name "Quotient of products"
:herbie-target
(* (/ a1 b1) (/ a2 b2))
(/ (* a1 a2) (* b1 b2)))