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: 2.3min)

sample50.7s (37.2%)

Results
16.2s6452×body8192exit
13.2s17176×body1024valid
9.5s79344×body128valid
3.2s6921×body512valid
3.0s5192×body1024invalid
1.3s2694×body512invalid
1.2s834×body2048valid
974.0ms3053×body256valid
495.0ms2979×body128invalid
353.0ms1380×body256invalid
13.0msbody4096invalid
3.0msbody8192invalid
2.0msbody2048invalid
Compiler

Compiled 550 to 392 computations (28.7% saved)

analyze32.2s (23.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)

series17.7s (13%)

Counts
118 → 2056
Calls

94 calls:

4.0s
(pow.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 l)) (sqrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 l) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
1.8s
(log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))))
1.4s
(log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
1.4s
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) (sqrt.f64 (hypot.f64 x x)))
1.2s
(pow.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 l)) (sqrt.f64 (exp.f64 w)))

regimes14.4s (10.6%)

Counts
2084 → 15
Compiler

Compiled 318690 to 181514 computations (43% saved)

prune8.8s (6.5%)

Counts
8339 → 421
Compiler

Compiled 240277 to 85849 computations (64.3% saved)

simplify8.4s (6.2%)

Algorithm
72×egg-herbie
Rules
23603×fma-def_binary64
14300×unswap-sqr_binary64
12260×associate-*l*_binary64
11609×sqr-pow_binary64
10376×times-frac_binary64
Counts
6426 → 6516

end1.9s (1.4%)

Compiler

Compiled 3006 to 1608 computations (46.5% saved)

rewrite1.4s (1.1%)

Algorithm
46×rewrite-expression-head
Rules
2098×add-sqr-sqrt_binary64
1920×times-frac_binary64
1681×*-un-lft-identity_binary64
1513×add-cube-cbrt_binary64
767×pow1_binary64
Counts
118 → 4357
Calls

94 calls:

50.0ms
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) (*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) (sqrt.f64 (hypot.f64 x x))))
48.0ms
(-.f64 (/.f64 (cos.f64 a) (/.f64 (sin.f64 b) (cos.f64 b))) (/.f64 (sin.f64 a) 1))
43.0ms
(*.f64 (*.f64 (tan.f64 z) (tan.f64 z)) (tan.f64 z))
32.0ms
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) (sqrt.f64 (hypot.f64 x x)))
27.0ms
(/.f64 r (-.f64 (/.f64 (cos.f64 a) (/.f64 (sin.f64 b) (cos.f64 b))) (/.f64 (sin.f64 a) 1)))

localize469.0ms (0.3%)

bsearch169.0ms (0.1%)

Compiler

Compiled 6 to 4 computations (33.3% saved)

Profiling

Loading profile data...