Date:Wednesday, March 9th, 2022
Commit:888bede2 on demo-preconditions
Hostname:warfa with Racket 8.1
Seed:2022068
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: 27.3min)

series7.5min (27.7%)

Counts
1849 → 51738
Calls

1648 calls:

38.4s
(cbrt.f64 (/.f64 (fma.f64 y (-.f64 a b) (fma.f64 (+.f64 x y) z (*.f64 t a))) (+.f64 x (+.f64 y t))))
16.9s
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (/.f64 (-.f64 t x) (-.f64 a z)) x)) (cbrt.f64 (fma.f64 (-.f64 y z) (/.f64 (-.f64 t x) (-.f64 a z)) x)))
15.3s
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (-.f64 x 1/2) 91893853320467/100000000000000)) 3)
10.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))
9.7s
(/.f64 (fma.f64 y (+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 28832688827/125000 (+.f64 (*.f64 54929528941/2000000 y) (*.f64 (pow.f64 y 2) z)))) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))

sample7.3min (26.8%)

Results
4.3min2113386×body128valid
1.3min377257×body128invalid
36.3s51284×body1024valid
15.5s35315×body512valid
9.1s10235×body2048valid
5.4s18570×body256valid
5.4s9896×body1024invalid
2.3s6107×body512invalid
2.1s1541×body8192exit
1.0s330×body4096valid
836.0ms3453×body256invalid
1.0msbody2048invalid
Compiler

Compiled 11793 to 8040 computations (31.8% saved)

regimes3.2min (11.6%)

Counts
17497 → 384
Compiler

Compiled 3314383 to 2067250 computations (37.6% saved)

prune3.0min (11.1%)

Counts
163403 → 5483
Compiler

Compiled 7181528 to 3150896 computations (56.1% saved)

analyze2.8min (10.2%)

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.3min (8.6%)

Algorithm
1337×egg-herbie
Rules
448397×fma-def_binary64
366513×fma-neg_binary64
211133×distribute-rgt-in_binary64
187846×times-frac_binary64
175965×associate-*l*_binary64
Counts
128800 → 123301

end31.6s (1.9%)

Compiler

Compiled 55261 to 32118 computations (41.9% saved)

rewrite23.1s (1.4%)

Algorithm
798×rewrite-expression-head
Rules
51288×times-frac_binary64
45657×*-un-lft-identity_binary64
45314×add-sqr-sqrt_binary64
31286×add-cube-cbrt_binary64
12645×prod-diff_binary64
Counts
1849 → 76792
Calls

1647 calls:

270.0ms
(-.f64 (/.f64 x y) (*.f64 (/.f64 x y) (/.f64 x y)))
180.0ms
(/.f64 1 (+.f64 1 (/.f64 1 y)))
131.0ms
(*.f64 t (-.f64 (cbrt.f64 (pow.f64 (/.f64 y (-.f64 a z)) 3)) (/.f64 z (-.f64 a z))))
122.0ms
(pow.f64 (/.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y)))) x)
114.0ms
(log.f64 (-.f64 (/.f64 (E.f64) (-.f64 1 x)) (/.f64 (E.f64) (/.f64 (-.f64 1 x) y))))

localize8.2s (0.5%)

bsearch4.1s (0.2%)

Compiler

Compiled 673 to 471 computations (30% saved)

Profiling

Loading profile data...