Date:Thursday, October 27th, 2022
Commit:20216197 on main
Hostname:warfa with Racket 8.6
Seed:2022300
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)

sample1.9min (36%)

Results
42.5s36375×body2048valid
36.5s66195×body1024valid
13.9s91504×body256valid
11.1s34836×body512valid
2.6s2057×body1024invalid
2.1s2257×body4096valid
1.8s9893×body256invalid
849.0ms1206×body512invalid
213.0ms273×body2048invalid
2.0msbody8192valid

regimes41.1s (13.2%)

Counts
5202 → 351
Calls

43 calls:

8.8s
x
6.8s
a
4.6s
c
4.2s
(/.f64 1 n)
3.6s
eps
Compiler

Compiled 62528 to 34251 computations (45.2% saved)

eval36.6s (11.7%)

Compiler

Compiled 1296749 to 735309 computations (43.3% saved)

simplify30.7s (9.9%)

Algorithm
364×egg-herbie
Rules
130570×fma-def_binary64
78902×associate-*l*_binary64
71527×unswap-sqr_binary64
68813×fma-neg_binary64
63568×associate-*r*_binary64
Stop Event
unsound
done
110×saturated
21×fuel
253×node limit
Counts
47993 → 44086
Compiler

Compiled 4219 to 2814 computations (33.3% saved)

rewrite28.8s (9.2%)

Algorithm
308×batch-egg-rewrite
egg-rewrite
egg-rewrite-iter-limit
Rules
118843×pow1_binary64
111878×add-log-exp_binary64
111824×expm1-log1p-u_binary64
111802×log1p-expm1-u_binary64
98052×add-exp-log_binary64
Stop Event
unsound
iter limit
308×node limit
Counts
753 → 36816

prune15.2s (4.9%)

Counts
54890 → 2381
Compiler

Compiled 61901 to 43079 computations (30.4% saved)

bsearch15.0s (4.8%)

Algorithm
162×binary-search
17×left-value
Compiler

Compiled 12548 to 9119 computations (27.3% saved)

localize9.1s (2.9%)

Compiler

Compiled 14351 to 7703 computations (46.3% saved)

series7.4s (2.4%)

Counts
753 → 11149
Calls

3489 calls:

TimeVariablePointExpression
633.0ms
x
@inf
(*.f64 (*.f64 x -1/2) (+.f64 eps x))
178.0ms
eps
@0
(pow.f64 (cbrt.f64 (-.f64 (tan.f64 (+.f64 x eps)) (tan.f64 x))) 3)
175.0ms
x
@inf
(/.f64 1 (+.f64 x -1))
125.0ms
eps
@-inf
(log.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (tan.f64 x) (tan.f64 eps)) (fma.f64 (tan.f64 eps) (neg.f64 (tan.f64 x)) 1))) (+.f64 1 (expm1.f64 (tan.f64 x)))))
119.0ms
b
@-inf
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 1 a) (fma.f64 eps -1/2 (/.f64 1 b))))) 1)

soundness5.7s (1.8%)

Algorithm
37×egg-herbie
Rules
16868×fma-def_binary64
11683×fma-neg_binary64
10604×times-frac_binary64
9088×associate-/l*_binary64
7133×associate-*l*_binary64
Stop Event
11×saturated
26×node limit
Compiler

Compiled 24109 to 17114 computations (29% saved)

analyze5.0s (1.6%)

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)

end2.6s (0.8%)

Compiler

Compiled 4139 to 2370 computations (42.7% saved)

preprocess2.1s (0.7%)

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...