Herbie run

Date:Thursday, October 19th, 2023
Commit:21d611eb on main
Hostname:nightly with Racket 8.6
Seed:2023292
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.0min)

sample1.7min (21.7%)

Results
30.1s155418×body256valid
20.0s29382×body1024valid
11.4s66875×body256invalid
8.1s7822×body8192exit
7.2s39402×body256infinite
5.8s10034×body2048valid
5.8s13742×body512valid
3.0s5755×body1024invalid
2.5s652×body4096infinite
2.0s1998×body4096valid
1.9s668×body2048infinite
1.7s7986×body256unsamplable
1.3s2473×body1024infinite
962.0ms3027×body512invalid
852.0ms800×body8192valid
444.0ms1367×body512infinite
4.0msbody2048invalid
Bogosity

soundness1.4min (17.6%)

Rules
286990×fma-def
200696×associate-*r*
188056×times-frac
172586×associate-*l*
147190×log-prod
Stop Event
unsound
saturated
425×node limit
Compiler

Compiled 43759 to 25353 computations (42.1% saved)

localize1.1min (13.9%)

Compiler

Compiled 37958 to 17160 computations (54.8% saved)

regimes1.0min (12.7%)

Counts
10706 → 945
Calls

152 calls:

6.0s
l
3.4s
t
3.1s
d
1.7s
NaChar
1.7s
k
Compiler

Compiled 167825 to 83441 computations (50.3% saved)

eval43.4s (9.1%)

Compiler

Compiled 2363090 to 1347340 computations (43% saved)

simplify30.7s (6.4%)

Algorithm
151×egg-herbie
Rules
102940×fma-def
78474×associate-*r*
72444×times-frac
69378×associate-*l*
61858×log-prod
Stop Event
done
31×saturated
28×fuel
120×node limit
Counts
58738 → 44721
Compiler

Compiled 15029 to 9429 computations (37.3% saved)

prune21.1s (4.4%)

Counts
74674 → 3129
Compiler

Compiled 231456 to 156264 computations (32.5% saved)

bsearch20.6s (4.3%)

Algorithm
484×binary-search
111×left-value
Stop Event
474×narrow-enough
10×predicate-same
Results
8.3s39234×body256valid
3.8s5278×body1024valid
2.2s8497×body256infinite
1.9s10648×body256invalid
1.2s2905×body512valid
584.0ms874×body2048valid
524.0ms730×body4096valid
358.0ms379×body8192valid
121.0ms365×body1024invalid
104.0ms253×body1024infinite
62.0ms46×body2048infinite
53.0ms164×body512infinite
44.0ms179×body512invalid
38.0ms24×body4096infinite
4.0msbody8192exit
Compiler

Compiled 139065 to 101833 computations (26.8% saved)

preprocess15.4s (3.2%)

Algorithm
31×egg-herbie
Rules
36464×fma-def
16456×fma-neg
13966×div-sub
13472×distribute-lft-neg-in
12750×distribute-lft-in
Stop Event
saturated
26×node limit
Compiler

Compiled 39892 to 20753 computations (48% saved)

rewrite14.5s (3%)

Algorithm
120×batch-egg-rewrite
Rules
84662×pow1
80218×add-exp-log
80134×add-log-exp
80132×log1p-expm1-u
80118×expm1-log1p-u
Stop Event
unsound
118×node limit
Counts
1299 → 26879

analyze9.4s (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
30.2%28.2%65.2%1.8%0%4.8%0%3
34%31.2%60.6%1.8%0%6.4%0%4
36.2%33.2%58.5%1.8%0%6.4%0%5
40.4%37%54.5%1.8%0%6.6%0%6
45.4%41.1%49.4%1.8%0%7.3%0.4%7
47.7%42.6%46.7%1.8%0%8.6%0.4%8
50.6%44.9%43.9%1.8%0%8.9%0.5%9
51.7%45.7%42.7%1.8%0%9.3%0.5%10
53.4%46.8%40.9%1.8%0%9.9%0.6%11
55.1%48%39.1%1.8%0%10.5%0.6%12
Compiler

Compiled 845 to 604 computations (28.5% saved)

series8.2s (1.7%)

Counts
1299 → 31859
Calls

8970 calls:

TimeVariablePointExpression
320.0ms
Ev
@inf
(/.f64 NaChar (+.f64 1 (exp.f64 (/.f64 (+.f64 Vef (+.f64 Ev (-.f64 EAccept mu))) KbT))))
161.0ms
f
@-inf
(/.f64 (cosh.f64 (/.f64 (PI.f64) (/.f64 4 f))) (/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 f 1/4)) (PI.f64)) (pow.f64 (pow.f64 (exp.f64 f) -1/4) (PI.f64))) 2))
95.0ms
A
@0
(pow.f64 (/.f64 V A) -1/2)
82.0ms
l
@inf
(-.f64 (exp.f64 (log1p.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 1)
73.0ms
ky
@inf
(pow.f64 (+.f64 1/2 (/.f64 1/2 (hypot.f64 1 (*.f64 (*.f64 2 (/.f64 l Om)) (sin.f64 ky))))) 3/2)

end15.0ms (0%)

Profiling

Loading profile data...