Herbie run

Date:Thursday, July 6th, 2023
Commit:5fbe2106 on server-status
Hostname:nightly with Racket 8.6
Seed:2023187
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

Details

Time bar (total: 13.3min)

sample2.8min (20.7%)

Results
46.7s155138×body256valid
29.9s29401×body1024valid
18.8s65985×body256invalid
13.9s7704×body8192exit
12.0s39248×body256infinite
10.2s10384×body2048valid
9.3s13741×body512valid
5.7s6023×body1024invalid
4.1s709×body4096infinite
3.6s2021×body4096valid
2.5s7785×body256unsamplable
2.2s627×body2048infinite
1.9s3104×body512invalid
1.9s2432×body1024infinite
938.0ms785×body8192valid
711.0ms1450×body512infinite
5.0msbody2048invalid
Bogosity

soundness2.4min (17.6%)

Rules
262930×fma-def
205914×associate-*r*
172058×associate-*l*
153702×log-prod
141784×*-commutative
Stop Event
unsound
saturated
442×node limit
Compiler

Compiled 44780 to 26424 computations (41% saved)

localize2.0min (14.8%)

Compiler

Compiled 37136 to 17025 computations (54.2% saved)

regimes1.6min (12%)

Counts
10211 → 952
Calls

152 calls:

7.2s
l
4.9s
t
3.8s
NdChar
3.7s
(sin.f64 ky)
3.4s
NaChar
Compiler

Compiled 149983 to 79240 computations (47.2% saved)

eval1.4min (10.3%)

Compiler

Compiled 2641962 to 1565335 computations (40.8% saved)

simplify53.2s (6.7%)

Algorithm
185×egg-herbie
Rules
125518×fma-def
85952×associate-*r*
76416×associate-*l*
74866×times-frac
71540×*-commutative
Stop Event
done
37×saturated
30×fuel
148×node limit
Counts
62737 → 49452
Compiler

Compiled 14740 to 9230 computations (37.4% saved)

prune35.2s (4.4%)

Counts
74710 → 3148
Compiler

Compiled 221876 to 152429 computations (31.3% saved)

bsearch31.5s (3.9%)

Algorithm
446×binary-search
139×left-value
Stop Event
431×narrow-enough
15×predicate-same
Results
10.1s35491×body256valid
6.9s7286×body1024valid
3.2s8703×body256infinite
2.6s9359×body256invalid
2.3s3326×body512valid
1.2s804×body4096valid
928.0ms702×body2048valid
740.0ms358×body8192valid
395.0ms496×body1024infinite
259.0ms329×body1024invalid
129.0ms313×body512infinite
98.0ms222×body512invalid
20.0ms18×body2048infinite
12.0msbody4096infinite
2.0msbody8192exit
Compiler

Compiled 136681 to 99615 computations (27.1% saved)

rewrite31.4s (3.9%)

Algorithm
123×batch-egg-rewrite
Rules
83290×pow1
78764×add-exp-log
78694×log1p-expm1-u
78668×expm1-log1p-u
78614×add-log-exp
Stop Event
unsound
122×node limit
Counts
1312 → 29731

analyze16.9s (2.1%)

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)

series15.1s (1.9%)

Counts
1312 → 32975
Calls

9147 calls:

TimeVariablePointExpression
391.0ms
t
@-inf
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (+.f64 (/.f64 x (-.f64 x 1)) (/.f64 1 (-.f64 x 1))) 1))) (/.f64 t l)))
290.0ms
l
@-inf
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 h l)))) 1)
261.0ms
f
@-inf
(log.f64 (pow.f64 (exp.f64 f) (*.f64 (PI.f64) 1/2)))
148.0ms
k
@-inf
(pow.f64 (pow.f64 (/.f64 (*.f64 2 (*.f64 n (PI.f64))) k) 3/2) 1/3)
137.0ms
h
@inf
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 h l)))) 1)

end9.7s (1.2%)

Compiler

Compiled 29162 to 14832 computations (49.1% saved)

preprocess3.8s (0.5%)

Algorithm
62×egg-herbie
Rules
28786×fma-def
14268×fma-neg
13542×associate-*r/
12824×associate-*r*
12316×distribute-lft-in
Stop Event
unsound
30×saturated
25×node limit
Compiler

Compiled 904 to 666 computations (26.3% saved)

Profiling

Loading profile data...