Date:Tuesday, March 8th, 2022
Commit:f5bf406d on demo-preconditions
Hostname:warfa with Racket 8.1
Seed:2022067
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.1min)

sample49.9s (39.5%)

Results
15.6s6360×body8192exit
12.3s17075×body1024valid
9.3s79388×body128valid
3.8s6852×body512valid
2.9s5065×body1024invalid
1.1s2644×body512invalid
1.1s828×body2048valid
1.0s3185×body256valid
955.0ms1392×body256invalid
488.0ms2957×body128invalid
3.0msbody8192invalid
2.0msbody2048invalid
Compiler

Compiled 550 to 392 computations (28.7% saved)

analyze31.5s (25%)

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)

series14.2s (11.2%)

Counts
117 → 2076
Calls

96 calls:

2.6s
(fma.f64 (neg.f64 (cbrt.f64 (tan.f64 a))) (*.f64 (cbrt.f64 (tan.f64 a)) (cbrt.f64 (tan.f64 a))) (*.f64 (cbrt.f64 (tan.f64 a)) (*.f64 (cbrt.f64 (tan.f64 a)) (cbrt.f64 (tan.f64 a)))))
1.4s
(*.f64 (cbrt.f64 (expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (cbrt.f64 (expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
851.0ms
(cbrt.f64 (expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
745.0ms
(sqrt.f64 (sqrt.f64 (hypot.f64 x x)))
571.0ms
(*.f64 (cbrt.f64 (/.f64 (fmod.f64 (exp.f64 x) (sqrt.f64 (cos.f64 x))) (exp.f64 x))) (cbrt.f64 (/.f64 (fmod.f64 (exp.f64 x) (sqrt.f64 (cos.f64 x))) (exp.f64 x))))

regimes11.3s (9%)

Counts
1855 → 14
Compiler

Compiled 249189 to 144650 computations (42% saved)

prune9.6s (7.6%)

Counts
8217 → 414
Compiler

Compiled 268265 to 79340 computations (70.4% saved)

simplify6.5s (5.1%)

Algorithm
71×egg-herbie
Rules
19670×fma-def_binary64
14252×unswap-sqr_binary64
12248×sqr-pow_binary64
10526×associate-*l*_binary64
10413×*-commutative_binary64
Counts
5710 → 5624

end1.8s (1.4%)

Compiler

Compiled 3452 to 1840 computations (46.7% saved)

rewrite947.0ms (0.7%)

Algorithm
45×rewrite-expression-head
Rules
1281×add-sqr-sqrt_binary64
1018×*-un-lft-identity_binary64
855×add-cube-cbrt_binary64
606×times-frac_binary64
519×add-exp-log_binary64
Counts
117 → 3621
Calls

96 calls:

28.0ms
(pow.f64 (*.f64 c (fabs.f64 (*.f64 s x))) 2)
22.0ms
(-.f64 (/.f64 (+.f64 (/.f64 (sin.f64 z) (cos.f64 z)) (/.f64 (sin.f64 y) (cos.f64 y))) (-.f64 1 (*.f64 (tan.f64 y) (tan.f64 z)))) (tan.f64 a))
21.0ms
(*.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) (pow.f64 (sqrt.f64 (sqrt.f64 (hypot.f64 x x))) 3))
21.0ms
(*.f64 (sqrt.f64 (hypot.f64 x x)) (sqrt.f64 (hypot.f64 x x)))
15.0ms
(*.f64 (/.f64 lo hi) (-.f64 -1 (/.f64 lo hi)))

localize456.0ms (0.4%)

bsearch27.0ms (0%)

Compiler

Compiled 21 to 15 computations (28.6% saved)

Profiling

Loading profile data...