


Bits error versus t
Initial program 0.0
Initial simplification0.0
Final simplification0.0
Time bar (total: 9.8s)Debug log
1 alts after pruning (1 fresh and 0 done)
Merged error: 0b
Found 4 expressions with local error:
| 0.0b | (fma (/ (* t 2) (+ 1 t)) (/ (* t 2) (+ 1 t)) 1) |
| 0.0b | (fma (/ (* t 2) (+ 1 t)) (/ (* t 2) (+ 1 t)) 2) |
| 0.0b | (/ (* t 2) (+ 1 t)) |
| 0.0b | (/ (* t 2) (+ 1 t)) |
4 calls. Slowest were:
| 3.0ms | (/ (* t 2) (+ 1 t)) |
| 3.0ms | (/ (* t 2) (+ 1 t)) |
| 0.0ms | (fma (/ (* t 2) (+ 1 t)) (/ (* t 2) (+ 1 t)) 1) |
4 calls. Slowest were:
| 37.0ms | (fma (/ (* t 2) (+ 1 t)) (/ (* t 2) (+ 1 t)) 1) |
| 37.0ms | (fma (/ (* t 2) (+ 1 t)) (/ (* t 2) (+ 1 t)) 2) |
| 14.0ms | (/ (* t 2) (+ 1 t)) |
38 calls. Slowest were:
| 772.0ms | (- (+ (* 2 t) (* 2 (pow t 3))) (* 2 (pow t 2))) |
| 747.0ms | (- (+ (* 2 t) (* 2 (pow t 3))) (* 2 (pow t 2))) |
| 319.0ms | (- (+ (* 2 (/ 1 (pow t 2))) 2) (* 2 (/ 1 t))) |
1 alts after pruning (0 fresh and 1 done)
Merged error: 0b
herbie shell --seed 2018359 +o rules:numerics
(FPCore (t)
:name "Kahan p13 Example 1"
(/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))))))