



Bits error versus x
Results
| Original | 29.7 |
|---|---|
| Target | 0.0 |
| Herbie | 0.0 |
Initial program 29.7
Simplified0.0
Final simplification0.0
herbie shell --seed 1137770271
(FPCore (x)
:name "tanhf (example 3.4)"
:herbie-expected 2
:herbie-target
(tan (/ x 2))
(/ (- 1 (cos x)) (sin x)))
Time bar (total: 16.5s)Debug log
| 58× | 199.0ms | (body real 2560) |
| 82× | 131.0ms | (body real 1280) |
| 61× | 82.0ms | (body real 640) |
| 36× | 28.0ms | (body real 320) |
| 13× | 6.0ms | (body real 160) |
| 256× | 6.0ms | (pre true 80) |
| 6× | 2.0ms | (body real 80) |
| 18.0ms | (/ (- 1 (cos x)) (sin x)) |
1 alts after pruning (1 fresh and 0 done)
Merged error: 0b
Found 0 expressions with local error:
1 alts after pruning (0 fresh and 1 done)
Merged error: 0b
| 1569× | 6.2s | (body real 2560) |
| 2697× | 4.8s | (body real 1280) |
| 1869× | 2.8s | (body real 640) |
| 988× | 1.4s | (body real 320) |
| 502× | 312.0ms | (body real 160) |
| 8000× | 241.0ms | (pre true 80) |
| 371× | 106.0ms | (body real 80) |
| 4× | 24.0ms | (body real 5120) |