


Bits error versus lo



Bits error versus hi



Bits error versus x
Results
Initial program 62.0
Initial simplification62.0
Final simplification62.0
Time bar (total: 2.4s)Debug log
1 alts after pruning (1 fresh and 0 done)
Merged error: 62.0b
Found 1 expressions with local error:
| 62.0b | (/ (- x lo) (- hi lo)) |
1 calls. Slowest were:
| 4.0ms | (/ (- x lo) (- hi lo)) |
1 calls. Slowest were:
| 51.0ms | (/ (- x lo) (- hi lo)) |
33 calls. Slowest were:
| 207.0ms | (/ (* (* (- x lo) (- x lo)) (- x lo)) (* (* (- hi lo) (- hi lo)) (- hi lo))) |
| 37.0ms | (/ (* (cbrt (- x lo)) (cbrt (- x lo))) 1) |
| 25.0ms | (+ (* hi hi) (+ (* lo lo) (* hi lo))) |
1 alts after pruning (0 fresh and 1 done)
Merged error: 62.0b
herbie shell --seed 2018359 +o rules:numerics
(FPCore (lo hi x)
:name "(/ (- x lo) (- hi lo))"
:pre (and (< lo -1e+308) (> hi 1e+308))
(/ (- x lo) (- hi lo)))