Herbie run

Date:Saturday, December 16th, 2023
Commit:665878db on main
Hostname:nightly with Racket 8.6
Seed:2023350
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)

sample1.4min (17.5%)

Results
37.4s179760×body256valid
11.7s66597×body256invalid
8.5s42112×body256infinite
6.2s10236×body2048valid
6.2s12305×body1024valid
3.0s5722×body1024invalid
2.3s6674×body512valid
2.3s1979×body4096valid
2.3s653×body4096infinite
1.4s669×body2048infinite
1.3s3003×body512invalid
966.0ms792×body8192valid
266.0ms468×body1024infinite
114.0ms288×body512infinite
45.0ms200×body256unsamplable
11.0ms16×body8192exit
3.0msbody2048invalid
Bogosity

localize1.4min (17.4%)

Compiler

Compiled 36756 to 19271 computations (47.6% saved)

soundness1.2min (15.2%)

Rules
164678×fma-def
145328×times-frac
143170×associate-*r*
98712×associate-*l*
97612×log-prod
Stop Event
unsound
saturated
337×node limit
Compiler

Compiled 34641 to 22070 computations (36.3% saved)

eval58.9s (12.2%)

Compiler

Compiled 2874475 to 1790767 computations (37.7% saved)

regimes58.0s (12%)

Counts
9657 → 740
Calls

152 calls:

5.4s
l
2.9s
t
2.5s
M
2.4s
F
2.1s
D
Compiler

Compiled 144495 to 84620 computations (41.4% saved)

simplify36.6s (7.6%)

Algorithm
148×egg-herbie
Rules
97806×fma-def
82606×times-frac
69732×associate-*r*
56094×associate-*l*
53544×*-commutative
Stop Event
31×saturated
done
28×fuel
117×node limit
Counts
61512 → 49674
Compiler

Compiled 11961 to 8047 computations (32.7% saved)

prune24.3s (5%)

Counts
84799 → 3047
Compiler

Compiled 218703 to 159109 computations (27.2% saved)

rewrite17.9s (3.7%)

Algorithm
117×batch-egg-rewrite
Rules
58255×log1p-expm1-u
44699×expm1-log1p-u
37988×expm1-udef
34866×log1p-udef
31974×log-prod
Stop Event
unsound
116×node limit
Counts
1209 → 33495

preprocess14.9s (3.1%)

Algorithm
31×egg-herbie
Rules
40752×fma-def
16580×fma-neg
15360×div-sub
14408×distribute-lft-neg-in
13246×associate-/l*
Stop Event
saturated
27×node limit
Compiler

Compiled 50336 to 31767 computations (36.9% saved)

bsearch12.2s (2.5%)

Algorithm
349×binary-search
73×left-value
Stop Event
343×narrow-enough
predicate-same
Results
7.2s34857×body256valid
1.2s6112×body256invalid
1.2s5520×body256infinite
432.0ms1212×body1024valid
425.0ms124×body4096infinite
239.0ms149×body2048infinite
159.0ms275×body2048valid
109.0ms371×body512valid
100.0ms145×body1024infinite
84.0ms67×body4096valid
48.0ms58×body8192valid
39.0ms111×body1024invalid
29.0ms86×body512infinite
16.0ms52×body512invalid
Compiler

Compiled 105323 to 80289 computations (23.8% saved)

analyze9.4s (1.9%)

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.7%44.9%41.9%1.8%0%10.1%1.3%10
53.4%46%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 604 computations (28.5% saved)

series9.3s (1.9%)

Counts
1209 → 28017
Calls

8538 calls:

TimeVariablePointExpression
122.0ms
v
@-inf
(cbrt.f64 (sqrt.f64 (log1p.f64 (acos.f64 (/.f64 (fma.f64 (pow.f64 v 2) -5 1) (fma.f64 v v -1))))))
107.0ms
v
@-inf
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (acos.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 v 2) -5)) (fma.f64 v v -1))))) 3) 3)
105.0ms
l
@0
(*.f64 (*.f64 (pow.f64 l 2) (pow.f64 k -2)) (*.f64 (cos.f64 k) (pow.f64 (sin.f64 k) -2)))
95.0ms
KbT
@0
(/.f64 NdChar (+.f64 1 (exp.f64 (/.f64 Vef KbT))))
78.0ms
n
@0
(sqrt.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 -2 U) (/.f64 Om n))) (*.f64 l (sqrt.f64 2))))

end12.0ms (0%)

Profiling

Loading profile data...