Herbie run

Date:Tuesday, December 5th, 2023
Commit:6cf4bbde on zane-regimes
Hostname:nightly with Racket 8.6
Seed:2023339
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.6min)

sample1.4min (30.4%)

Results
29.2s34749×body2048valid
22.4s58418×body1024valid
12.6s94278×body256valid
7.6s33555×body512valid
7.1s42617×body256precondition
1.1s2066×body4096valid
1.0s4200×body256infinite
942.0ms1223×body1024invalid
554.0ms5051×body256invalid
493.0ms4010×body256unsamplable
301.0ms606×body512invalid
145.0ms160×body1024infinite
78.0ms171×body512infinite
10.0msbody2048invalid
1.0msbody2048infinite
Bogosity

soundness39.0s (14.1%)

Rules
135982×fma-def
67574×fma-neg
60746×associate-*r*
58902×times-frac
56732×log-prod
Stop Event
saturated
193×node limit
Compiler

Compiled 21061 to 13610 computations (35.4% saved)

localize35.2s (12.7%)

Compiler

Compiled 12098 to 6896 computations (43% saved)

eval32.8s (11.9%)

Compiler

Compiled 1322662 to 852872 computations (35.5% saved)

simplify18.4s (6.7%)

Algorithm
113×egg-herbie
Rules
68582×fma-def
41460×associate-*r*
40040×associate-*l*
36718×log-prod
35378×fma-neg
Stop Event
unsound
done
27×saturated
21×fuel
85×node limit
Counts
34136 → 32178
Compiler

Compiled 4132 to 2856 computations (30.9% saved)

regimes16.6s (6%)

Counts
4969 → 353
Calls

42 calls:

3.4s
eps
3.3s
x
2.0s
b
1.4s
a
920.0ms
c
Compiler

Compiled 59772 to 34545 computations (42.2% saved)

prune16.1s (5.8%)

Counts
54824 → 2239
Compiler

Compiled 123604 to 85992 computations (30.4% saved)

rewrite12.8s (4.6%)

Algorithm
86×batch-egg-rewrite
Rules
42855×log1p-expm1-u
36071×expm1-log1p-u
35180×prod-diff
31250×expm1-udef
25862×log-prod
Stop Event
86×node limit
Counts
649 → 24888

preprocess9.7s (3.5%)

Algorithm
27×egg-herbie
Rules
33026×fma-def
11878×fma-neg
11256×div-sub
9110×sub-neg
7920×distribute-lft-neg-in
Stop Event
13×saturated
14×node limit
Compiler

Compiled 10850 to 6458 computations (40.5% saved)

series5.3s (1.9%)

Counts
649 → 9248
Calls

2946 calls:

TimeVariablePointExpression
280.0ms
x
@inf
(-.f64 (cbrt.f64 (+.f64 x 1)) (cbrt.f64 x))
115.0ms
eps
@-inf
(log.f64 (sin.f64 (*.f64 1/2 (fma.f64 2 x eps))))
105.0ms
b
@0
(/.f64 (+.f64 b (pow.f64 (pow.f64 (*.f64 (*.f64 a -4) c) 1/4) 2)) a)
103.0ms
c
@0
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (log.f64 (*.f64 -4 a)))))
101.0ms
x
@inf
(-.f64 (sqrt.f64 (+.f64 1 x)) (sqrt.f64 x))

bsearch4.3s (1.6%)

Algorithm
124×binary-search
48×left-value
Stop Event
122×narrow-enough
predicate-same
Results
1.6s10717×body256valid
1.1s2596×body1024valid
473.0ms1374×body512valid
350.0ms596×body2048valid
237.0ms1834×body256invalid
164.0ms834×body256infinite
27.0ms35×body1024infinite
18.0ms40×body512infinite
7.0ms43×body256unsamplable
Compiler

Compiled 27154 to 19963 computations (26.5% saved)

analyze2.0s (0.7%)

Algorithm
28×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%82.9%17.1%0%0%0%0
24.4%20.2%62.6%17.1%0%0%0%1
36.2%28.7%50.6%17.1%0%3.6%0%2
48.8%38%39.9%17.6%0%4.5%0%3
56%43.3%33.9%17.9%0%4.9%0%4
63%47.8%28.1%18.5%0%5.6%0%5
65.2%49%26.2%18.9%0%5.9%0%6
68%50.3%23.7%19.1%0%6.7%0.1%7
70.3%51.8%21.8%19.4%0%6.9%0.1%8
72%52.5%20.4%19.5%0%7.3%0.3%9
73.4%52.9%19.2%19.7%0%7.9%0.3%10
75.2%53.9%17.8%19.8%0%8.1%0.4%11
76%54.2%17.1%19.8%0%8.5%0.4%12
Compiler

Compiled 409 to 297 computations (27.4% saved)

end3.0ms (0%)

Profiling

Loading profile data...