



Bits error versus x
| Original | 52.2 |
|---|---|
| Target | 44.7 |
| Herbie | 29.7 |
if x < -7.833327672762858e+152Initial program 63.6
Taylor expanded around -inf 62.0
Applied simplify0.0
if -7.833327672762858e+152 < x < 6031115.829667645Initial program 58.2
rmApplied flip-+58.3
Applied simplify47.0
if 6031115.829667645 < x Initial program 30.8
rmApplied flip-+62.0
Applied simplify62.8
Taylor expanded around inf 62.0
Applied simplify0.0
Taylor expanded around 0 0.0
Applied simplify0.0
pow expressions.Time bar (total: 55.6s)Debug log
herbie shell --seed '#(1567391828 2030694642 2833800258 828025724 3004380912 3532991858)' +o setup:early-exit
(FPCore (x)
:name "Hyperbolic arcsine"
:herbie-target
(if (< x 0) (log (/ -1 (- x (sqrt (+ (* x x) 1))))) (log (+ x (sqrt (+ (* x x) 1)))))
(log (+ x (sqrt (+ (* x x) 1)))))