Date:Tuesday, March 22nd, 2022
Commit:355cac72 on demo-preconditions
Hostname:warfa with Racket 8.1
Seed:2022081
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)

sample49.5s (36.2%)

Results
15.8s6439×body8192exit
12.6s16825×body1024valid
9.0s79507×body128valid
4.0s6996×body512valid
2.8s4902×body1024invalid
1.1s812×body2048valid
1.0s3188×body256valid
941.0ms2562×body512invalid
485.0ms2891×body128invalid
328.0ms1364×body256invalid
6.0msbody8192invalid
4.0msbody4096invalid
3.0msbody2048invalid
Compiler

Compiled 550 to 392 computations (28.7% saved)

analyze30.9s (22.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)

series19.5s (14.2%)

Counts
117 → 2083
Calls

94 calls:

2.5s
(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.8s
(pow.f64 (pow.f64 (cbrt.f64 l) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
1.4s
(*.f64 (cbrt.f64 (hypot.f64 x x)) (cbrt.f64 (hypot.f64 x x)))
1.2s
(pow.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo)))) 2/3) 3)
1.1s
(pow.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 l)) (exp.f64 w))

regimes14.8s (10.8%)

Counts
2116 → 16
Compiler

Compiled 319166 to 180985 computations (43.3% saved)

prune9.7s (7.1%)

Counts
8930 → 468
Compiler

Compiled 300754 to 102315 computations (66% saved)

simplify8.3s (6.1%)

Algorithm
71×egg-herbie
Rules
23222×fma-def_binary64
13059×sqr-pow_binary64
12166×unswap-sqr_binary64
11170×associate-*l*_binary64
10826×*-commutative_binary64
Counts
6813 → 6716

end2.3s (1.7%)

Compiler

Compiled 4172 to 2339 computations (43.9% saved)

rewrite1.3s (0.9%)

Algorithm
45×rewrite-expression-head
Rules
2389×add-sqr-sqrt_binary64
2158×times-frac_binary64
2080×*-un-lft-identity_binary64
1827×add-cube-cbrt_binary64
1075×prod-diff_binary64
Counts
117 → 4717
Calls

94 calls:

87.0ms
(*.f64 (*.f64 (sqrt.f64 (hypot.f64 x x)) (sqrt.f64 (*.f64 (cbrt.f64 (hypot.f64 x x)) (cbrt.f64 (hypot.f64 x x))))) (sqrt.f64 (cbrt.f64 (hypot.f64 x x))))
42.0ms
(*.f64 (*.f64 (*.f64 (sqrt.f64 (hypot.f64 x x)) (sqrt.f64 (*.f64 (cbrt.f64 (hypot.f64 x x)) (cbrt.f64 (hypot.f64 x x))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (hypot.f64 x x))))) (sqrt.f64 (sqrt.f64 (cbrt.f64 (hypot.f64 x x)))))
35.0ms
(-.f64 (/.f64 (cos.f64 a) (/.f64 (sin.f64 b) (cos.f64 b))) (/.f64 (sin.f64 a) 1))
26.0ms
(*.f64 (sqrt.f64 (hypot.f64 x x)) (sqrt.f64 (*.f64 (cbrt.f64 (hypot.f64 x x)) (cbrt.f64 (hypot.f64 x x)))))
24.0ms
(/.f64 r (-.f64 (/.f64 (cos.f64 a) (/.f64 (sin.f64 b) (cos.f64 b))) (/.f64 (sin.f64 a) 1)))

localize513.0ms (0.4%)

bsearch23.0ms (0%)

Compiler

Compiled 32 to 23 computations (28.1% saved)

Profiling

Loading profile data...