



Bits error versus a1




Bits error versus a2




Bits error versus b1




Bits error versus b2
Results
| Original | 11.5 |
|---|---|
| Target | 10.8 |
| Herbie | 2.8 |
if (/ a1 (/ b1 (/ a2 b2))) < -2.9030708056972143e+302Initial program 15.8
rmApplied clear-num15.8
if -2.9030708056972143e+302 < (/ a1 (/ b1 (/ a2 b2))) < -2.4927215504307683e-304 or 1.544055853131726e-299 < (/ a1 (/ b1 (/ a2 b2))) < 9.873510957046396e+303Initial program 14.8
rmApplied associate-/l*8.2
rmApplied associate-/l*0.9
if -2.4927215504307683e-304 < (/ a1 (/ b1 (/ a2 b2))) < 1.544055853131726e-299Initial program 4.9
rmApplied associate-/r*2.6
if 9.873510957046396e+303 < (/ a1 (/ b1 (/ a2 b2))) Initial program 13.8
rmApplied associate-/l*35.4
rmApplied associate-/l*59.0
rmApplied associate-/r/35.7
Applied associate-/r*16.0
Time bar (total: 25.3s)Debug logProfile
herbie shell --seed 2018206 +o rules:numerics
(FPCore (a1 a2 b1 b2)
:name "Quotient of products"
:herbie-target
(* (/ a1 b1) (/ a2 b2))
(/ (* a1 a2) (* b1 b2)))