Herbie run

Date:Wednesday, November 15th, 2023
Commit:2a8b6e90 on cleanup-reprs
Hostname:nightly with Racket 8.6
Seed:2023319
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.3min)

sample1.7min (20.6%)

Results
29.6s155445×body256valid
18.3s29313×body1024valid
11.4s67115×body256invalid
8.8s7946×body8192exit
7.1s39059×body256infinite
6.0s10104×body2048valid
5.9s13949×body512valid
3.4s5815×body1024invalid
2.3s640×body4096infinite
2.2s2053×body4096valid
1.5s8286×body256unsamplable
1.5s663×body2048infinite
1.2s3045×body512invalid
1.1s2412×body1024infinite
928.0ms813×body8192valid
526.0ms1485×body512infinite
3.0msbody2048invalid
Bogosity

localize1.4min (16.3%)

Compiler

Compiled 37330 to 19866 computations (46.8% saved)

soundness1.2min (14.5%)

Rules
194836×fma-def
141016×associate-*r*
138856×times-frac
120296×log-prod
116984×associate-*l*
Stop Event
unsound
saturated
339×node limit
Compiler

Compiled 32966 to 20142 computations (38.9% saved)

regimes55.8s (11.2%)

Counts
9366 → 832
Calls

152 calls:

5.7s
l
2.8s
NaChar
2.5s
F
2.3s
t
2.0s
EAccept
Compiler

Compiled 140113 to 80904 computations (42.3% saved)

eval54.9s (11%)

Compiler

Compiled 2665725 to 1702822 computations (36.1% saved)

simplify36.5s (7.3%)

Algorithm
148×egg-herbie
Rules
95462×fma-def
74188×associate-*r*
74016×times-frac
63564×associate-*l*
54662×*-commutative
Stop Event
done
31×saturated
28×fuel
117×node limit
Counts
64784 → 49747
Compiler

Compiled 14141 to 9386 computations (33.6% saved)

prune24.3s (4.9%)

Counts
80899 → 3090
Compiler

Compiled 226638 to 165003 computations (27.2% saved)

rewrite19.3s (3.9%)

Algorithm
117×batch-egg-rewrite
Rules
57673×log1p-expm1-u
42804×expm1-udef
41693×expm1-log1p-u
40746×log1p-udef
29740×prod-diff
Stop Event
unsound
116×node limit
Counts
1262 → 35629

bsearch16.9s (3.4%)

Algorithm
393×binary-search
103×left-value
Stop Event
389×narrow-enough
predicate-same
Results
6.4s29576×body256valid
3.7s4977×body1024valid
1.8s7570×body256infinite
1.6s7127×body256invalid
1.0s2491×body512valid
478.0ms831×body1024infinite
241.0ms116×body4096infinite
189.0ms425×body512infinite
175.0ms131×body4096valid
168.0ms253×body2048valid
106.0ms84×body2048infinite
35.0ms106×body1024invalid
22.0ms101×body512invalid
20.0ms26×body8192valid
Compiler

Compiled 116457 to 88441 computations (24.1% saved)

preprocess15.5s (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 39676 to 23045 computations (41.9% saved)

analyze9.9s (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)

series9.8s (2%)

Counts
1262 → 29155
Calls

8631 calls:

TimeVariablePointExpression
278.0ms
Omc
@-inf
(log1p.f64 (asin.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)))))
236.0ms
v
@-inf
(*.f64 (PI.f64) (*.f64 t (sqrt.f64 (*.f64 2 (-.f64 1 (*.f64 (*.f64 3 v) v))))))
233.0ms
k
@0
(log.f64 (pow.f64 (exp.f64 (pow.f64 k 4)) (pow.f64 l -2)))
151.0ms
M
@0
(log.f64 (*.f64 -1/4 (/.f64 (pow.f64 M 2) (/.f64 l h))))
132.0ms
k
@-inf
(pow.f64 (*.f64 2 (*.f64 (/.f64 (PI.f64) k) n)) 3/2)

end16.0ms (0%)

Profiling

Loading profile data...