Herbie run

Date:Wednesday, July 26th, 2023
Commit:4381cdfc on memory-leak
Hostname:nightly with Racket 8.6
Seed:2023207
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.3min)

localize3.4min (45.9%)

Results
Compiler

Compiled 41787 to 22130 computations (47% saved)

sample1.0min (13.8%)

Results
58.1s206400×body256valid
1.6s8346×body256invalid
708.0ms2113×body256precondition
Bogosity

eval47.1s (10.7%)

Compiler

Compiled 2456581 to 1535776 computations (37.5% saved)

soundness40.8s (9.3%)

Rules
159478×fma-def
127722×associate-*r*
103576×associate-*l*
103130×times-frac
98296×log-prod
Stop Event
11×saturated
245×node limit
Compiler

Compiled 27606 to 16694 computations (39.5% saved)

simplify22.9s (5.2%)

Algorithm
148×egg-herbie
Rules
115780×fma-def
74570×associate-*r*
65424×associate-*l*
62802×times-frac
49258×*-commutative
Stop Event
unsound
34×saturated
24×fuel
113×node limit
Counts
46614 → 38569
Compiler

Compiled 4272 to 3110 computations (27.2% saved)

prune20.8s (4.7%)

Counts
69321 → 3303
Compiler

Compiled 260387 to 185819 computations (28.6% saved)

regimes18.6s (4.2%)

Counts
5356 → 274
Calls

115 calls:

688.0ms
u1
618.0ms
x
608.0ms
s
602.0ms
cosTheta_i
589.0ms
u2
Compiler

Compiled 90750 to 53042 computations (41.6% saved)

rewrite11.9s (2.7%)

Algorithm
99×batch-egg-rewrite
Rules
72032×pow1
68146×add-exp-log
68014×log1p-expm1-u
67988×expm1-log1p-u
67888×add-log-exp
Stop Event
99×node limit
Counts
1203 → 23894

preprocess5.8s (1.3%)

Algorithm
25×egg-herbie
Rules
41198×fma-def
13988×fma-neg
12828×unsub-neg
12398×distribute-lft-in
12210×div-sub
Stop Event
saturated
22×node limit
Compiler

Compiled 10262 to 6444 computations (37.2% saved)

series5.5s (1.2%)

Counts
1203 → 22695
Calls

6084 calls:

TimeVariablePointExpression
157.0ms
alpha
@0
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
147.0ms
s
@0
(*.f32 s (neg.f32 (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1))))
76.0ms
h
@0
(log.f32 (asin.f32 (/.f32 h eta)))
66.0ms
cosTheta_i
@inf
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
64.0ms
s
@0
(*.f32 s (log.f32 (/.f32 1 (-.f32 1 (*.f32 4 u)))))

analyze4.1s (0.9%)

Algorithm
25×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%3.2%96.8%0%0%0%0
0.4%0%3.1%96.8%0%0%0%1
9.5%0.3%2.9%96.8%0%0%0%2
43.3%1.4%1.8%96.8%0%0%0%3
48.2%1.5%1.6%96.8%0%0%0%4
65.2%2.1%1.1%96.8%0%0%0%5
70.4%2.2%0.9%96.8%0%0.1%0%6
79.1%2.4%0.6%96.8%0%0.1%0%7
81.1%2.5%0.6%96.8%0%0.1%0%8
86.1%2.6%0.4%96.8%0%0.1%0%9
87.6%2.7%0.4%96.9%0%0.1%0%10
91.9%2.8%0.2%96.9%0%0.1%0%11
92.6%2.8%0.2%96.9%0%0.1%0%12
Compiler

Compiled 1220 to 881 computations (27.8% saved)

bsearch16.0ms (0%)

Algorithm
35×binary-search
15×left-value
Stop Event
35×narrow-enough
Compiler

Compiled 1266 to 905 computations (28.5% saved)

end4.0ms (0%)

Profiling

Loading profile data...