Herbie run

Date:Saturday, February 3rd, 2024
Commit:69687665 on add-id-expand-rule
Hostname:nightly with Racket 8.11.1
Seed:2024034
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: 8.1min)

series2.6min (31.5%)

Counts
692 → 10487
Calls

3275 calls:

TimeVariablePointExpression
2.4min
x
@inf
(pow.f64 (pow.f64 (-.f64 (cbrt.f64 (+.f64 x 1)) (cbrt.f64 x)) 3) 1/3)
412.0ms
x
@inf
(-.f64 (cbrt.f64 (+.f64 x 1)) (cbrt.f64 x))
158.0ms
N
@-inf
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (log1p.f64 N)) (sqrt.f64 (log.f64 N)))))
126.0ms
a
@0
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 4 a)) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
93.0ms
eps
@inf
(-.f64 (tan.f64 (+.f64 x eps)) (tan.f64 x))
Results

sample2.1min (26.3%)

Results
26.8s142921×256precondition
15.6s94859×256valid
28.0s59187×1024valid
42.0s35776×2048valid
9.5s34874×512valid
895.0ms5156×256invalid
829.0ms4248×256infinite
516.0ms3927×256unsamplable
1.3s1900×4096valid
1.4s1181×1024invalid
236.0ms576×512invalid
99.0ms180×512infinite
175.0ms144×1024infinite
Bogosity

localize51.4s (10.6%)

Compiler

Compiled 14857 to 8387 computations (43.5% saved)

eval35.6s (7.3%)

Compiler

Compiled 1834456 to 978878 computations (46.6% saved)

soundness32.6s (6.7%)

Rules
81298×fma-define
80479×add0
68394×fma-neg
54986×distribute-rgt-in
51038×distribute-lft-in
Stop Event
saturated
143×node limit
Compiler

Compiled 14682 to 9816 computations (33.1% saved)

simplify22.0s (4.5%)

Algorithm
119×egg-herbie
Rules
83086×add0
61540×fma-define
45834×distribute-rgt-in
45818×fma-neg
44182×distribute-lft-in
Stop Event
27×saturated
91×node limit
16×fuel
unsound
11×done
Counts
40627 → 37291
Compiler

Compiled 2407 to 1684 computations (30% saved)

rewrite19.2s (4%)

Algorithm
92×batch-egg-rewrite
Rules
56610×log1p-expm1-u
46413×expm1-log1p-u
39524×prod-diff
35180×fma-define
21194×log-prod
Stop Event
92×node limit
Counts
692 → 30140

prune15.2s (3.1%)

Counts
59318 → 1629
Compiler

Compiled 53822 to 38340 computations (28.8% saved)

preprocess15.1s (3.1%)

Algorithm
28×egg-herbie
Rules
29256×fma-neg
16582×fma-define
13838×div-sub
9432×distribute-rgt-in
9360×add0
Stop Event
13×saturated
15×node limit
Compiler

Compiled 9761 to 5902 computations (39.5% saved)

regimes7.3s (1.5%)

Counts
2225 → 229
Calls

42 calls:

1.4s
a
1.2s
x
1.0s
c
735.0ms
b
608.0ms
(/.f64 1 n)
Compiler

Compiled 1242 to 868 computations (30.1% saved)

bsearch3.7s (0.8%)

Algorithm
72×binary-search
22×left-value
Stop Event
predicate-same
71×narrow-enough
Results
945.0ms5832×256valid
170.0ms1090×256invalid
781.0ms1024×1024valid
216.0ms800×256infinite
910.0ms685×2048valid
411.0ms635×512valid
40.0ms80×512infinite
16.0ms46×256unsamplable
Compiler

Compiled 12935 to 9554 computations (26.1% saved)

analyze2.7s (0.5%)

Algorithm
28×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%61.1%38.9%0%0%0%0
18.1%11.1%50%38.9%0%0%0%1
25.4%15.5%45.6%38.9%0%0%0%2
40.7%23.8%34.6%41.6%0%0%0%3
49.4%28.8%29.5%41.7%0%0%0%4
56.9%32.5%24.6%42.4%0%0.4%0%5
59.4%33.4%22.8%43.1%0%0.7%0%6
63.2%34.4%20%44%0%1.4%0.1%7
66.4%35.7%18.1%44.5%0%1.6%0.1%8
68.8%36.4%16.5%44.9%0%2%0.3%9
70.9%36.8%15.1%45.2%0%2.6%0.3%10
73.5%37.8%13.6%45.4%0%2.8%0.4%11
74.7%38.1%12.9%45.6%0%3.1%0.4%12
Compiler

Compiled 505 to 355 computations (29.7% saved)

end3.0ms (0%)

Profiling

Loading profile data...