Date:Monday, May 30th, 2022
Commit:8cbd816f on wrap-katex
Hostname:warfa with Racket 8.1
Seed:2022150
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.8min)

sample1.7min (61%)

Results
36.8s36964×body2048valid
34.2s66209×body1024valid
11.5s35233×body512valid
8.2s73280×body128valid
3.7s17190×body256valid
2.5s2489×body1024invalid
1.7s2291×body4096valid
833.0ms1276×body512invalid
823.0ms6096×body128invalid
379.0ms430×body2048invalid
289.0ms707×body256invalid
3.0msbody8192exit
2.0msbody8192valid
Compiler

Compiled 1075 to 792 computations (26.3% saved)

regimes17.3s (10.3%)

Counts
2874 → 47
Compiler

Compiled 162234 to 110181 computations (32.1% saved)

analyze13.6s (8.1%)

Algorithm
28×search
Search
TrueOtherFalseIter
0%90.9%9.1%0
14.3%76.7%9.1%1
21.4%67.8%10.9%2
33.2%51.7%15.1%3
37.6%44.1%18.2%4
43.8%36.2%19.9%5
46.6%32.5%20.9%6
48.1%29.5%22.4%7
49.9%27.3%22.9%8
51.1%25.1%23.7%9
51.5%24%24.5%10
52.4%22.5%25%11
53.2%21.2%25.6%12
53.5%20.5%26%13
53.9%19.7%26.4%14
Compiler

Compiled 375 to 278 computations (25.9% saved)

prune12.4s (7.4%)

Counts
15009 → 680
Compiler

Compiled 375727 to 198305 computations (47.2% saved)

series7.5s (4.5%)

Counts
222 → 3228
Calls

213 calls:

662.0ms
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
392.0ms
(pow.f64 (/.f64 n (-.f64 (log1p.f64 x) (log.f64 x))) -1)
381.0ms
(/.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
374.0ms
(*.f64 (-.f64 (log1p.f64 x) (log.f64 x)) (/.f64 1 n))
370.0ms
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)

rewrite4.9s (2.9%)

Algorithm
87×batch-egg-rewrite
egg-rewrite
Rules
34981×expm1-log1p-u_binary64
30300×log1p-expm1-u_binary64
26952×prod-diff_binary64
11659×log-prod_binary64
10542×log1p-udef_binary64
Stop Event
90×node limit
iter limit
Counts
222 → 9452
Calls

213 calls:

154.0ms
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
138.0ms
(sqrt.f64 (*.f64 a (*.f64 c -4)))
136.0ms
(/.f64 1 (+.f64 (exp.f64 x) 2))
136.0ms
(*.f64 (+.f64 (exp.f64 (+.f64 x x)) -4) (/.f64 1 (+.f64 (exp.f64 x) 2)))
136.0ms
(+.f64 (*.f64 (+.f64 (exp.f64 (+.f64 x x)) -4) (/.f64 1 (+.f64 (exp.f64 x) 2))) (exp.f64 (neg.f64 x)))

simplify4.3s (2.6%)

Algorithm
143×egg-herbie
Rules
40543×fma-def_binary64
31055×fma-neg_binary64
20651×times-frac_binary64
17524×associate-*l*_binary64
17252×cancel-sign-sub-inv_binary64
Stop Event
87×node limit
56×saturated
Counts
12708 → 12075

end3.9s (2.3%)

Compiler

Compiled 4955 to 3375 computations (31.9% saved)

bsearch792.0ms (0.5%)

Compiler

Compiled 75 to 55 computations (26.7% saved)

localize761.0ms (0.5%)

Profiling

Loading profile data...