


Bits error versus x



Bits error versus y



Bits error versus z



Bits error versus t



Bits error versus a



Bits error versus b



Bits error versus c
if (/ x (+ x (* y (exp (* 2.0 (- (fma (/ (sqrt (+ t a)) t) z (* (+ (/ 5.0 6.0) a) (- c b))) (* (- b c) (- (/ 2.0 (* t 3.0)))))))))) < 1.0Initial program 1.7
rmApplied sub-neg1.7
Applied distribute-lft-in1.7
Applied associate--r+1.7
Applied simplify0.3
if 1.0 < (/ x (+ x (* y (exp (* 2.0 (- (fma (/ (sqrt (+ t a)) t) z (* (+ (/ 5.0 6.0) a) (- c b))) (* (- b c) (- (/ 2.0 (* t 3.0)))))))))) Initial program 30.2
rmApplied div-inv30.2
Applied fma-neg16.2
Applied simplify16.2
Time bar (total: 2.7m)Debug logProfile
herbie shell --seed '#(1072967564 1937075727 894099792 790700740 1036514779 1027793188)' +o rules:numerics
(FPCore (x y z t a b c)
:name "Numeric.SpecFunctions:invIncompleteBetaWorker from math-functions-0.1.5.2"
(/ x (+ x (* y (exp (* 2.0 (- (/ (* z (sqrt (+ t a))) t) (* (- b c) (- (+ a (/ 5.0 6.0)) (/ 2.0 (* t 3.0)))))))))))