



Bits error versus a1




Bits error versus a2




Bits error versus b1




Bits error versus b2
| Original | 11.2 |
|---|---|
| Target | 11.0 |
| Herbie | 2.9 |
if (/ (/ a2 b2) (/ b1 a1)) < -inf.0Initial program 9.7
rmApplied associate-/l*16.2
if -inf.0 < (/ (/ a2 b2) (/ b1 a1)) < -3.593594498071279e-303 or -0.0 < (/ (/ a2 b2) (/ b1 a1)) < 8.110972262504896e+296Initial program 16.6
rmApplied associate-/r*14.8
rmApplied add-cube-cbrt15.6
Taylor expanded around 0 21.3
Applied simplify0.8
if -3.593594498071279e-303 < (/ (/ a2 b2) (/ b1 a1)) < -0.0Initial program 2.5
rmApplied clear-num3.1
if 8.110972262504896e+296 < (/ (/ a2 b2) (/ b1 a1)) Initial program 6.7
rmApplied associate-/r*11.6
rmApplied associate-/l*12.0
Time bar (total: 30.4s)Debug logProfile
herbie shell --seed '#(1070578969 3140398606 632207097 462683394 1189254563 964980650)'
(FPCore (a1 a2 b1 b2)
:name "Quotient of products"
:herbie-target
(* (/ a1 b1) (/ a2 b2))
(/ (* a1 a2) (* b1 b2)))