Herbie run

Date:Saturday, January 20th, 2024
Commit:4a418bc7 on main
Hostname:nightly with Racket 8.6
Seed:2024020
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: 9.0min)

localize1.7min (19.4%)

Compiler

Compiled 36662 to 19056 computations (48% saved)

sample1.7min (18.8%)

Results
44.8s180260×body256valid
15.9s67048×body256invalid
9.2s42253×body256infinite
6.9s9450×body2048valid
6.6s10763×body1024valid
4.2s5668×body1024invalid
4.1s8503×body512valid
2.4s603×body4096infinite
2.3s1984×body4096valid
1.4s3001×body512invalid
1.4s778×body8192valid
1.3s617×body2048infinite
242.0ms364×body1024infinite
138.0ms361×body512infinite
44.0ms190×body256unsamplable
10.0ms12×body8192exit
Bogosity

soundness1.6min (17.3%)

Rules
194842×fma-def
152676×associate-*r*
148064×times-frac
123896×associate-*l*
121816×log-prod
Stop Event
unsound
saturated
371×node limit
Compiler

Compiled 35102 to 22118 computations (37% saved)

eval51.2s (9.5%)

Compiler

Compiled 2336550 to 1452945 computations (37.8% saved)

regimes49.0s (9%)

Counts
7686 → 709
Calls

152 calls:

4.6s
l
3.1s
t
1.9s
NdChar
1.7s
k
1.7s
F
Compiler

Compiled 111006 to 65041 computations (41.4% saved)

simplify39.5s (7.3%)

Algorithm
151×egg-herbie
Rules
101618×fma-def
71156×times-frac
67990×associate-*r*
61964×associate-*l*
56286×log-prod
Stop Event
done
31×saturated
29×fuel
120×node limit
Counts
61930 → 48676
Compiler

Compiled 11235 to 7576 computations (32.6% saved)

rewrite24.5s (4.5%)

Algorithm
120×batch-egg-rewrite
Rules
58317×log1p-expm1-u
44660×expm1-log1p-u
39680×expm1-udef
37414×prod-diff
34854×log-prod
Stop Event
unsound
118×node limit
Counts
1213 → 33889

prune23.6s (4.3%)

Counts
75718 → 2857
Compiler

Compiled 207039 to 148819 computations (28.1% saved)

preprocess16.5s (3%)

Algorithm
31×egg-herbie
Rules
40752×fma-def
16598×fma-neg
15324×div-sub
14446×distribute-lft-neg-in
13254×associate-/l*
Stop Event
saturated
27×node limit
Compiler

Compiled 48712 to 30727 computations (36.9% saved)

bsearch13.1s (2.4%)

Algorithm
307×binary-search
83×left-value
Stop Event
298×narrow-enough
predicate-failed
predicate-same
Results
8.4s30872×body256valid
1.6s5553×body256invalid
1.4s6222×body256infinite
283.0ms569×body1024valid
151.0ms187×body2048valid
139.0ms202×body8192exit
98.0ms321×body512valid
50.0ms13×body8192valid
38.0ms54×body4096valid
29.0ms67×body512infinite
24.0ms62×body1024invalid
9.0ms34×body512invalid
6.0msbody2048infinite
5.0msbody1024infinite
Compiler

Compiled 86132 to 66550 computations (22.7% saved)

series11.9s (2.2%)

Counts
1213 → 28041
Calls

8313 calls:

TimeVariablePointExpression
453.0ms
l
@-inf
(log.f64 (*.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 D 2) h) (pow.f64 d 2)) l)))
298.0ms
f
@inf
(*.f64 (/.f64 1 (/.f64 (PI.f64) 4)) (log.f64 (/.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) f) 3) 1/192) (fma.f64 (pow.f64 f 5) (*.f64 (pow.f64 (PI.f64) 5) 1/61440) (*.f64 f (*.f64 (PI.f64) 1/2)))) (cosh.f64 (/.f64 (*.f64 (PI.f64) f) 4))))))
214.0ms
v
@inf
(pow.f64 (cbrt.f64 (log1p.f64 (acos.f64 (/.f64 (fma.f64 -5 (pow.f64 v 2) 1) (fma.f64 v v -1))))) 3)
160.0ms
l
@0
(log.f64 (pow.f64 (exp.f64 (pow.f64 l 2)) (pow.f64 k -4)))
153.0ms
U
@0
(pow.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 n) (log.f64 (*.f64 2 (*.f64 U t))))) 1/3)

analyze11.9s (2.2%)

Algorithm
31×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%98.2%1.8%0%0%0%0
23%22.6%75.6%1.8%0%0%0%1
24.2%23.3%73.2%1.8%0%1.6%0%2
29.6%27.4%65.2%1.8%0%5.6%0%3
33.6%30.4%60.2%1.8%0%7.3%0.4%4
35.9%32.4%57.9%1.8%0%7.3%0.6%5
40.2%36.2%53.8%1.8%0%7.5%0.7%6
45.3%40.3%48.7%1.8%0%8.1%1.1%7
47.6%41.8%45.9%1.8%0%9.4%1.2%8
50.6%44.1%43.1%1.8%0%9.7%1.2%9
51.8%44.9%41.8%1.8%0%10.1%1.3%10
53.5%46.1%40.1%1.8%0%10.7%1.3%11
55.2%47.2%38.3%1.8%0%11.3%1.4%12
Compiler

Compiled 845 to 607 computations (28.2% saved)

end20.0ms (0%)

Profiling

Loading profile data...