Date:Tuesday, May 31st, 2022
Commit:88fd7efb on cleanup
Hostname:warfa with Racket 8.1
Seed:2022151
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: 1.9min)

sample47.2s (42.1%)

Results
15.8s6625×body8192exit
11.9s17056×body1024valid
8.7s79438×body128valid
3.3s6981×body512valid
2.9s5259×body1024invalid
1.1s848×body2048valid
977.0ms2710×body512invalid
974.0ms3005×body256valid
476.0ms2978×body128invalid
342.0ms1427×body256invalid
8.0msbody4096invalid
8.0msbody8192invalid
5.0msbody2048invalid
Compiler

Compiled 550 to 392 computations (28.7% saved)

analyze28.7s (25.6%)

Algorithm
13×search
Search
TrueOtherFalseIter
0%76.9%23.1%0
0%76.9%23.1%1
0%76.9%23.1%2
23.1%53.8%23.1%3
32.7%44.2%23.1%4
38.4%38.4%23.1%5
40.8%35.3%23.8%6
44.6%31.5%24%7
46.2%29.4%24.4%8
48.1%27.4%24.5%9
50.1%25%24.9%10
50.8%24.1%25.1%11
51.5%23.1%25.4%12
52.3%22.2%25.6%13
52.5%21.6%25.9%14
Compiler

Compiled 211 to 152 computations (28% saved)

regimes10.4s (9.2%)

Counts
1579 → 14
Compiler

Compiled 229995 to 138586 computations (39.7% saved)

series10.2s (9.1%)

Counts
124 → 2364
Calls

108 calls:

699.0ms
(pow.f64 (*.f64 (cbrt.f64 x) (+.f64 x x)) 1/2)
383.0ms
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 2))) 3)
375.0ms
(*.f64 (pow.f64 (pow.f64 (hypot.f64 x x) 1/4) 1/4) (pow.f64 (pow.f64 (hypot.f64 x x) 3/4) 1/4))
355.0ms
(log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (cos.f64 x)))) 2))
348.0ms
(cbrt.f64 (*.f64 x (sqrt.f64 2)))

prune8.5s (7.6%)

Counts
8020 → 471
Compiler

Compiled 220696 to 83456 computations (62.2% saved)

rewrite2.5s (2.3%)

Algorithm
48×batch-egg-rewrite
Rules
16897×expm1-log1p-u_binary64
15443×log1p-expm1-u_binary64
9145×prod-diff_binary64
6715×log-prod_binary64
6258×log1p-udef_binary64
Stop Event
48×node limit
Counts
124 → 4874
Calls

108 calls:

258.0ms
(fma.f64 (cos.f64 a) (cos.f64 b) (neg.f64 (*.f64 (sin.f64 b) (sin.f64 a))))
258.0ms
(*.f64 (sin.f64 b) (sin.f64 a))
136.0ms
(*.f64 (pow.f64 (pow.f64 (hypot.f64 x x) 1/4) 1/4) (pow.f64 (pow.f64 (hypot.f64 x x) 3/4) 1/4))
136.0ms
(*.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 x x) 1/4) 1/4) (pow.f64 (pow.f64 (hypot.f64 x x) 3/4) 1/4)) (pow.f64 (hypot.f64 x x) 3/4))
129.0ms
(*.f64 r (/.f64 (sin.f64 b) (fma.f64 (cos.f64 a) (cos.f64 b) (neg.f64 (*.f64 (sin.f64 b) (sin.f64 a))))))

simplify2.2s (2%)

Algorithm
74×egg-herbie
Rules
19520×fma-def_binary64
10761×associate-/l*_binary64
10597×unswap-sqr_binary64
9876×times-frac_binary64
8363×associate-*l*_binary64
Stop Event
unsound
41×node limit
32×saturated
Counts
7251 → 6012

end2.0s (1.8%)

Compiler

Compiled 3077 to 1879 computations (38.9% saved)

localize469.0ms (0.4%)

bsearch18.0ms (0%)

Compiler

Compiled 21 to 15 computations (28.6% saved)

Profiling

Loading profile data...