



Bits error versus a1




Bits error versus a2




Bits error versus b1




Bits error versus b2
Results
| Original | 10.8 |
|---|---|
| Target | 11.0 |
| Herbie | 5.5 |
if (* a1 a2) < -6.525749460922175e+292 or -2.5469560807085005e-82 < (* a1 a2) < 3.160711617003064e-169 or 1.1608953560754696e+189 < (* a1 a2) Initial program 17.4
Initial simplification6.7
if -6.525749460922175e+292 < (* a1 a2) < -2.5469560807085005e-82 or 3.160711617003064e-169 < (* a1 a2) < 1.1608953560754696e+189Initial program 4.2
Initial simplification14.5
rmApplied associate-*l/10.9
Taylor expanded around -inf 4.3
Final simplification5.5
Time bar (total: 9.4s)Debug logProfile
| Baseline | Herbie | Oracle | Span | % | |
|---|---|---|---|---|---|
| Regimes | 10.7 | 5.5 | 0.0 | 10.6 | 48.6% |
herbie shell --seed 2018263
(FPCore (a1 a2 b1 b2)
:name "Quotient of products"
:herbie-target
(* (/ a1 b1) (/ a2 b2))
(/ (* a1 a2) (* b1 b2)))