


Bits error versus g



Bits error versus h



Bits error versus a
if (- (- g) (sqrt (* (+ h g) (- g h)))) < -8.918232395336082e-226Initial program 43.5
rmApplied cbrt-prod40.7
rmApplied add-cube-cbrt40.7
Applied sqrt-prod40.7
Applied simplify40.7
if -8.918232395336082e-226 < (- (- g) (sqrt (* (+ h g) (- g h)))) Initial program 14.9
rmApplied associate-*l/14.9
Applied cbrt-div8.5
Applied simplify8.5
Taylor expanded around -inf 7.3
Applied simplify7.3
Time bar (total: 2.9m)Debug logProfile
herbie shell --seed '#(1070578969 3140398606 632207097 462683394 1189254563 964980650)' +o rules:numerics
(FPCore (g h a)
:name "2-ancestry mixing, positive discriminant"
(+ (cbrt (* (/ 1 (* 2 a)) (+ (- g) (sqrt (- (* g g) (* h h)))))) (cbrt (* (/ 1 (* 2 a)) (- (- g) (sqrt (- (* g g) (* h h))))))))