Date:Tuesday, October 18th, 2022
Commit:e00a7c50 on main
Hostname:warfa with Racket 8.5
Seed:2022291
Parameters:256 points for 4 iterations
Flags:
reduce: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: 5.2min)

sample2.0min (37.8%)

Results
42.3s36678×body2048valid
41.9s66430×body1024valid
13.4s90430×body256valid
12.5s35328×body512valid
2.5s2079×body1024invalid
1.8s2302×body4096valid
1.7s9885×body256invalid
655.0ms1202×body512invalid
222.0ms281×body2048invalid

eval36.5s (11.7%)

Compiler

Compiled 1341981 to 757275 computations (43.6% saved)

regimes33.1s (10.7%)

Counts
4547 → 363
Calls

43 calls:

6.2s
a
6.1s
c
5.7s
x
3.3s
eps
1.9s
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 51281 to 27933 computations (45.5% saved)

simplify31.8s (10.2%)

Algorithm
358×egg-herbie
Rules
128591×fma-def_binary64
78040×associate-*l*_binary64
65997×unswap-sqr_binary64
65335×fma-neg_binary64
62726×associate-*r*_binary64
Stop Event
unsound
done
114×saturated
22×fuel
243×node limit
Counts
45357 → 42277
Compiler

Compiled 4315 to 2818 computations (34.7% saved)

rewrite28.6s (9.2%)

Algorithm
302×batch-egg-rewrite
egg-rewrite-iter-limit
egg-rewrite
Rules
114601×pow1_binary64
107798×add-log-exp_binary64
107766×expm1-log1p-u_binary64
107750×log1p-expm1-u_binary64
95256×log-prod_binary64
Stop Event
unsound
iter limit
301×node limit
Counts
699 → 35461

bsearch16.9s (5.5%)

Algorithm
166×binary-search
15×left-value
Compiler

Compiled 12265 to 8930 computations (27.2% saved)

prune15.8s (5.1%)

Counts
55767 → 2183
Compiler

Compiled 52914 to 37616 computations (28.9% saved)

localize9.0s (2.9%)

Compiler

Compiled 14422 to 7817 computations (45.8% saved)

soundness5.8s (1.9%)

Algorithm
41×egg-herbie
Rules
18564×fma-def_binary64
14217×fma-neg_binary64
13182×times-frac_binary64
10676×associate-/l*_binary64
9631×associate-*l*_binary64
Stop Event
10×saturated
31×node limit
Compiler

Compiled 9625 to 7056 computations (26.7% saved)

series5.6s (1.8%)

Counts
699 → 9868
Calls

3147 calls:

TimeVariablePointExpression
177.0ms
x
@inf
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 x))) (/.f64 (/.f64 1 (fma.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x) x)) (cbrt.f64 (hypot.f64 1 (sqrt.f64 x)))))
162.0ms
x
@-inf
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 x))) (/.f64 (/.f64 1 (fma.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x) x)) (cbrt.f64 (hypot.f64 1 (sqrt.f64 x)))))
162.0ms
x
@0
(pow.f64 (log.f64 x) 2)
158.0ms
x
@-inf
(/.f64 (pow.f64 (sin.f64 x) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 x)))))
110.0ms
eps
@0
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (fma.f64 (tan.f64 eps) (neg.f64 (tan.f64 x)) 1)) (tan.f64 x))) 3)

analyze5.1s (1.7%)

Algorithm
28×search
Search
TrueOtherFalseIter
0%90.9%9.1%0
10.7%80.2%9.1%1
14.2%74.9%10.9%2
29.6%55.3%15.1%3
35.9%45.9%18.2%4
40.9%39.1%19.9%5
43.3%35.7%20.9%6
44.9%32.7%22.4%7
46.4%30.8%22.9%8
47.4%28.9%23.7%9
48.4%27.2%24.5%10
49.5%25.5%25%11
50.6%23.8%25.6%12
Compiler

Compiled 375 to 278 computations (25.9% saved)

end3.0s (1%)

Compiler

Compiled 4212 to 2353 computations (44.1% saved)

preprocess1.9s (0.6%)

Algorithm
56×egg-herbie
Rules
8011×fma-def_binary64
7975×fma-neg_binary64
4152×div-sub_binary64
4046×distribute-rgt-in_binary64
3668×associate-/l*_binary64
Stop Event
unsound
43×saturated
11×node limit
Compiler

Compiled 368 to 279 computations (24.2% saved)

Profiling

Loading profile data...