


Bits error versus re



Bits error versus im
Results
if (- im) < -3.0087784337600747e+54Initial program 43.5
rmApplied add-sqr-sqrt43.5
Applied pow1/243.5
Applied log-pow43.5
Applied times-frac43.5
Taylor expanded around 0 11.5
if -3.0087784337600747e+54 < (- im) < -7.586977927735993e-220 or -1.439874689267477e-285 < (- im) < 6.596390038357099e+134Initial program 20.0
rmApplied add-sqr-sqrt20.0
Applied pow1/220.0
Applied log-pow20.0
Applied times-frac19.9
rmApplied div-inv19.8
if -7.586977927735993e-220 < (- im) < -1.439874689267477e-285Initial program 30.9
Taylor expanded around inf 32.7
if 6.596390038357099e+134 < (- im) Initial program 57.0
rmApplied add-cbrt-cube57.1
Applied add-cbrt-cube57.1
Applied cbrt-undiv57.1
Applied simplify57.0
Taylor expanded around -inf 7.4
Applied simplify7.3
Time bar (total: 2.9m)Debug logProfile
herbie shell --seed '#(1072967564 1937075727 894099792 790700740 1036514779 1027793188)'
(FPCore (re im)
:name "math.log10 on complex, real part"
(/ (log (sqrt (+ (* re re) (* im im)))) (log 10)))