Herbie run

Date:Thursday, November 30th, 2023
Commit:b9472f43 on zane-atag-fix
Hostname:nightly with Racket 8.6
Seed:2023334
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: 7.8min)

sample1.4min (17.8%)

Results
37.0s179992×body256valid
11.3s66699×body256invalid
7.4s41937×body256infinite
6.7s12285×body1024valid
6.0s10159×body2048valid
3.9s5900×body1024invalid
2.4s6717×body512valid
2.2s665×body4096infinite
1.9s1984×body4096valid
1.3s650×body2048infinite
1.3s3049×body512invalid
737.0ms814×body8192valid
243.0ms460×body1024infinite
88.0ms273×body512infinite
65.0ms204×body256unsamplable
5.0msbody8192exit
1.0msbody2048invalid
Bogosity

soundness1.3min (17%)

Rules
173320×fma-def
142990×associate-*r*
134186×times-frac
103950×log-prod
103656×associate-*l*
Stop Event
unsound
saturated
349×node limit
Compiler

Compiled 37504 to 23397 computations (37.6% saved)

localize1.3min (17%)

Compiler

Compiled 38770 to 20607 computations (46.8% saved)

eval52.9s (11.3%)

Compiler

Compiled 2588315 to 1638155 computations (36.7% saved)

regimes50.9s (10.9%)

Counts
8566 → 747
Calls

152 calls:

3.6s
l
3.6s
t
2.0s
F
2.0s
Vef
1.7s
k
Compiler

Compiled 134432 to 77925 computations (42% saved)

simplify35.1s (7.5%)

Algorithm
151×egg-herbie
Rules
89816×fma-def
73796×associate-*r*
65436×times-frac
59152×*-commutative
58896×associate-*l*
Stop Event
unsound
done
31×saturated
28×fuel
119×node limit
Counts
63227 → 50319
Compiler

Compiled 12310 to 8189 computations (33.5% saved)

prune22.5s (4.8%)

Counts
74751 → 2813
Compiler

Compiled 205051 to 147741 computations (27.9% saved)

rewrite19.1s (4.1%)

Algorithm
120×batch-egg-rewrite
Rules
60472×log1p-expm1-u
44344×expm1-log1p-u
41334×expm1-udef
36278×log1p-udef
33650×log-prod
Stop Event
unsound
119×node limit
Counts
1263 → 35291

preprocess13.7s (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 34590 to 19821 computations (42.7% saved)

bsearch12.3s (2.6%)

Algorithm
360×binary-search
68×left-value
Stop Event
354×narrow-enough
predicate-same
Results
8.2s35821×body256valid
1.4s6088×body256infinite
1.1s5614×body256invalid
322.0ms840×body1024valid
124.0ms351×body512valid
62.0ms106×body2048valid
49.0ms138×body1024invalid
32.0ms19×body512infinite
31.0ms47×body4096valid
18.0ms74×body512invalid
15.0ms18×body8192valid
8.0ms16×body1024infinite
4.0msbody2048infinite
Compiler

Compiled 103914 to 79205 computations (23.8% saved)

series9.6s (2.1%)

Counts
1263 → 27936
Calls

8571 calls:

TimeVariablePointExpression
222.0ms
k
@inf
(pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 k))) 3)
110.0ms
t
@0
(cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))
96.0ms
Om
@-inf
(pow.f64 (cbrt.f64 (sqrt.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)
94.0ms
x
@-inf
(/.f64 t (sqrt.f64 (fma.f64 2 (/.f64 (pow.f64 t 2) (/.f64 (+.f64 -1 x) (+.f64 x 1))) (*.f64 2 (/.f64 (pow.f64 l 2) x)))))
88.0ms
D
@-inf
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) M)) 2) 3) (/.f64 (*.f64 h w0) l))

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

end14.0ms (0%)

Profiling

Loading profile data...