Date:Thursday, May 5th, 2022
Commit:69a095f8 on main
Hostname:warfa with Racket 8.1
Seed:2022125
Parameters:256 points for 4 iterations
Flags:
precision:fallbackreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionssetup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplify
default

Details

Time bar (total: 36.2min)

series15.4min (42.4%)

Counts
1815 → 51941
Calls

1658 calls:

40.7s
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 y t) (-.f64 z x) x)) 3)
11.4s
(*.f64 (cbrt.f64 (fma.f64 (-.f64 x 1) (log.f64 y) (*.f64 (-.f64 z 1) (log1p.f64 (neg.f64 y))))) (cbrt.f64 (fma.f64 (-.f64 x 1) (log.f64 y) (*.f64 (-.f64 z 1) (log1p.f64 (neg.f64 y))))))
9.5s
(/.f64 (fma.f64 y (*.f64 (*.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
9.1s
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
8.1s
(*.f64 (cbrt.f64 (-.f64 y (-.f64 (fma.f64 (+.f64 y 1/2) (log.f64 y) z) x))) (cbrt.f64 (-.f64 y (-.f64 (fma.f64 (+.f64 y 1/2) (log.f64 y) z) x))))

sample7.0min (19.4%)

Results
4.1min2113762×body128valid
1.3min374510×body128invalid
34.9s51042×body1024valid
15.2s35436×body512valid
9.1s10156×body2048valid
5.3s18373×body256valid
4.9s9873×body1024invalid
2.1s6289×body512invalid
1.9s1601×body8192exit
1.0s351×body4096valid
798.0ms3493×body256invalid
1.0msbody2048invalid
Compiler

Compiled 11793 to 8040 computations (31.8% saved)

regimes3.7min (10.3%)

Counts
18520 → 388
Compiler

Compiled 3521649 to 2238016 computations (36.4% saved)

prune3.5min (9.6%)

Counts
185307 → 5400
Compiler

Compiled 8663335 to 3526938 computations (59.3% saved)

analyze2.7min (7.5%)

Algorithm
270×search
Search
TrueOtherFalseIter
0%99.9%0.1%0
1.1%98.7%0.1%1
1.7%98%0.3%2
7.7%91.1%1.3%3
12.8%84.4%2.8%4
21.2%75%3.7%5
26.9%67.6%5.4%6
34.2%58.5%7.4%7
38.9%52.6%8.5%8
43.9%46.2%9.9%9
48%40.5%11.5%10
51.5%36.1%12.3%11
54.3%32.5%13.2%12
57.4%28.4%14.2%13
59.6%25.8%14.6%14
Compiler

Compiled 4021 to 2770 computations (31.1% saved)

simplify2.7min (7.4%)

Algorithm
1311×egg-herbie
Rules
425308×fma-def_binary64
352827×fma-neg_binary64
196468×distribute-rgt-in_binary64
183245×times-frac_binary64
176720×associate-*l*_binary64
Counts
147637 → 148843

rewrite33.3s (1.5%)

Algorithm
776×rewrite-expression-head
Rules
83297×times-frac_binary64
66974×*-un-lft-identity_binary64
64703×add-sqr-sqrt_binary64
46742×add-cube-cbrt_binary64
20341×prod-diff_binary64
Counts
1815 → 95426
Calls

1657 calls:

706.0ms
(*.f64 x (/.f64 (/.f64 (pow.f64 z y) (/.f64 (/.f64 (exp.f64 b) (pow.f64 a t)) (pow.f64 a -1))) y))
243.0ms
(*.f64 x (/.f64 (/.f64 (pow.f64 z y) (/.f64 (exp.f64 (-.f64 b (*.f64 (log.f64 a) t))) (pow.f64 a -1))) y))
148.0ms
(*.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (-.f64 (/.f64 y z) (/.f64 t (-.f64 1 z)))))
113.0ms
(*.f64 (-.f64 y z) (-.f64 (/.f64 t (-.f64 a z)) (/.f64 x (-.f64 a z))))
112.0ms
(-.f64 x (/.f64 (/.f64 (-.f64 y z) (+.f64 (-.f64 t z) 1)) (/.f64 1 a)))

end30.6s (1.4%)

Compiler

Compiled 50941 to 29988 computations (41.1% saved)

localize7.9s (0.4%)

bsearch1.7s (0.1%)

Compiler

Compiled 708 to 480 computations (32.2% saved)

Profiling

Loading profile data...