Herbie run

Date:Wednesday, January 3rd, 2024
Commit:61d523c7 on cleanup-reprs
Hostname:nightly with Racket 8.6
Seed:2024003
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.1min)

eval1.8min (19.4%)

Compiler

Compiled 3874584 to 2555492 computations (34% saved)

sample1.5min (15.9%)

Results
38.2s179351×body256valid
13.1s67006×body256invalid
8.5s42276×body256infinite
6.5s10346×body2048valid
6.3s12328×body1024valid
3.5s5958×body1024invalid
2.4s6694×body512valid
2.3s2145×body4096valid
2.1s651×body4096infinite
1.1s2999×body512invalid
1.1s616×body2048infinite
792.0ms765×body8192valid
316.0ms477×body1024infinite
152.0ms287×body512infinite
53.0ms219×body256unsamplable
8.0ms12×body8192exit
2.0msbody2048invalid
Bogosity

localize1.4min (15.6%)

Compiler

Compiled 39396 to 20797 computations (47.2% saved)

soundness1.4min (15%)

Rules
175378×fma-def
148128×times-frac
135080×associate-*r*
108920×log-prod
93944×*-commutative
Stop Event
unsound
saturated
346×node limit
Compiler

Compiled 37233 to 23589 computations (36.6% saved)

regimes55.8s (10.2%)

Counts
10281 → 748
Calls

152 calls:

5.3s
l
3.6s
t
2.9s
F
2.1s
h
2.0s
NaChar
Compiler

Compiled 161947 to 97011 computations (40.1% saved)

simplify36.7s (6.7%)

Algorithm
149×egg-herbie
Rules
95490×fma-def
71254×times-frac
69706×associate-*r*
58028×associate-*l*
55720×*-commutative
Stop Event
done
unsound
31×saturated
28×fuel
117×node limit
Counts
62715 → 49542
Compiler

Compiled 13486 to 9078 computations (32.7% saved)

prune29.7s (5.4%)

Counts
101961 → 3009
Compiler

Compiled 228184 to 166396 computations (27.1% saved)

rewrite18.7s (3.4%)

Algorithm
118×batch-egg-rewrite
Rules
55974×log1p-expm1-u
43775×expm1-log1p-u
39624×expm1-udef
36124×prod-diff
34642×log1p-udef
Stop Event
unsound
117×node limit
Counts
1216 → 33966

preprocess16.1s (2.9%)

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 55060 to 34295 computations (37.7% saved)

bsearch11.0s (2%)

Algorithm
295×binary-search
110×left-value
Stop Event
287×narrow-enough
predicate-same
Results
6.5s27421×body256valid
1.4s6005×body256infinite
1.4s7383×body256invalid
449.0ms1179×body1024valid
129.0ms257×body2048valid
114.0ms386×body512valid
27.0ms44×body4096valid
22.0ms60×body1024invalid
17.0ms21×body8192valid
10.0ms40×body512invalid
6.0ms12×body1024infinite
6.0ms16×body512infinite
2.0msbody2048infinite
Compiler

Compiled 91146 to 69448 computations (23.8% saved)

analyze9.5s (1.7%)

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.0s (1.7%)

Counts
1216 → 28749
Calls

8451 calls:

TimeVariablePointExpression
127.0ms
w
@inf
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) w) (pow.f64 D 2)))
94.0ms
k
@0
(/.f64 a (+.f64 1 (/.f64 (*.f64 (+.f64 1000 (pow.f64 k 3)) k) (+.f64 100 (*.f64 k (+.f64 k -10))))))
92.0ms
h
@-inf
(pow.f64 (/.f64 d h) 1/4)
91.0ms
U*
@0
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))
89.0ms
l
@-inf
(pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 l t) -2) 1)))))) 3)

end15.0ms (0%)

Profiling

Loading profile data...