Herbie run

Date:Monday, August 28th, 2023
Commit:5f639494 on main
Hostname:nightly with Racket 8.6
Seed:2023240
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:simplifygenerate:proofs
default

Time bar (total: 4.2min)

sample1.4min (32.4%)

Results
29.7s33211×body2048valid
26.1s62551×body1024valid
11.2s86220×body256valid
8.4s33663×body512valid
1.5s13100×body256infinite
1.4s2080×body4096valid
998.0ms1156×body1024invalid
735.0ms7623×body256unsamplable
509.0ms5174×body256invalid
275.0ms580×body512invalid
190.0ms490×body1024unsamplable
162.0ms315×body2048unsamplable
123.0ms139×body1024infinite
95.0ms200×body512infinite
51.0ms222×body512unsamplable
33.0msbody2048invalid
4.0msbody8192valid
0.0msbody2048infinite
Bogosity

localize37.0s (14.6%)

Compiler

Compiled 14187 to 7532 computations (46.9% saved)

soundness34.2s (13.5%)

Rules
151992×fma-def
77322×times-frac
76128×associate-*r*
74368×fma-neg
72850×log-prod
Stop Event
saturated
214×node limit
Compiler

Compiled 20427 to 12549 computations (38.6% saved)

eval26.9s (10.6%)

Compiler

Compiled 1350893 to 798694 computations (40.9% saved)

simplify19.1s (7.5%)

Algorithm
155×egg-herbie
Rules
93690×fma-def
56838×associate-*r*
55718×fma-neg
54776×times-frac
52436×associate-*l*
Stop Event
done
47×saturated
25×fuel
108×node limit
Counts
36501 → 36308
Compiler

Compiled 3891 to 2645 computations (32% saved)

prune13.0s (5.1%)

Counts
55261 → 2407
Compiler

Compiled 120205 to 82367 computations (31.5% saved)

regimes11.7s (4.6%)

Counts
4452 → 339
Calls

43 calls:

2.7s
x
2.3s
eps
1.2s
a
961.0ms
c
577.0ms
b_2
Compiler

Compiled 51099 to 27553 computations (46.1% saved)

rewrite10.9s (4.3%)

Algorithm
99×batch-egg-rewrite
Rules
62204×pow1
59184×add-exp-log
59178×log1p-expm1-u
59142×expm1-log1p-u
55670×add-log-exp
Stop Event
99×node limit
Counts
776 → 24755

preprocess6.6s (2.6%)

Algorithm
28×egg-herbie
Rules
42740×fma-def
13078×fma-neg
9294×associate-/r*
9220×div-sub
9054×distribute-rgt-in
Stop Event
13×saturated
15×node limit
Compiler

Compiled 9278 to 5679 computations (38.8% saved)

bsearch4.7s (1.8%)

Algorithm
128×binary-search
25×left-value
Stop Event
126×narrow-enough
predicate-same
Results
2.5s12342×body256valid
828.0ms2339×body1024valid
406.0ms636×body2048valid
355.0ms1220×body512valid
108.0ms1189×body256invalid
32.0ms181×body256infinite
14.0ms22×body1024infinite
10.0ms54×body256unsamplable
4.0ms12×body512infinite
3.0msbody1024unsamplable
Compiler

Compiled 27920 to 20000 computations (28.4% saved)

series4.6s (1.8%)

Counts
776 → 11718
Calls

3510 calls:

TimeVariablePointExpression
511.0ms
x
@inf
(-.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 x 1) 2))) (cbrt.f64 x))
123.0ms
eps
@0
(pow.f64 (cbrt.f64 (-.f64 (tan.f64 (+.f64 x eps)) (tan.f64 x))) 3)
90.0ms
x
@inf
(log.f64 (cbrt.f64 (tan.f64 (+.f64 x eps))))
78.0ms
eps
@inf
(cbrt.f64 (-.f64 (tan.f64 (+.f64 x eps)) (tan.f64 x)))
72.0ms
eps
@0
(cbrt.f64 (-.f64 (tan.f64 (+.f64 x eps)) (tan.f64 x)))

analyze2.7s (1.1%)

Algorithm
28×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%90.9%9.1%0%0%0%0
27.4%24.9%66%9.1%0%0%0%1
39%34.7%54.4%9.1%0%1.8%0%2
51%44.1%42.4%9.1%0%4.5%0%3
58.9%50.1%35%9.1%0%5.8%0%4
65.5%55%29%9.1%0%6.9%0%5
67.8%56.6%26.9%9.1%0%7.5%0%6
70.2%57.8%24.6%9.1%0%8.4%0.1%7
72.2%59.3%22.8%9.1%0%8.7%0.1%8
73.5%60%21.6%9.1%0%9.1%0.3%9
74.7%60.5%20.4%9.1%0%9.7%0.3%10
76.2%61.5%19.2%9.1%0%9.9%0.4%11
76.9%61.8%18.5%9.1%0%10.2%0.4%12
Compiler

Compiled 375 to 278 computations (25.9% saved)

end2.0ms (0%)

Profiling

Loading profile data...