



Bits error versus a




Bits error versus b




Bits error versus c
| Original | 33.3 |
|---|---|
| Target | 20.6 |
| Herbie | 11.2 |
if (- b) < -7.504388998808019e-154Initial program 48.7
Taylor expanded around inf 48.5
Applied simplify13.9
if -7.504388998808019e-154 < (- b) < 4.915104571125438e+84Initial program 11.1
if 4.915104571125438e+84 < (- b) Initial program 42.1
Taylor expanded around -inf 4.8
Applied simplify4.8
Applied simplify11.2
Time bar (total: 2.2m)Debug logProfile
herbie shell --seed '#(1071501266 3581234924 1086666455 2685055582 1243441566 1802958749)'
(FPCore (a b c)
:name "The quadratic formula (r1)"
:herbie-target
(if (< b 0) (/ (+ (- b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) (/ c (* a (/ (- (- b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)))))
(/ (+ (- b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)))