Herbie run

Date:Thursday, October 5th, 2023
Commit:d0ce0259 on arb-support
Hostname:nightly with Racket 8.6
Seed:2023278
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: 5.4min)

sample2.6min (48%)

Results
52.4s43022×body8192exit
48.6s172148×body256precondition
32.6s83623×body256valid
19.0s53119×body256invalid
928.0ms1062×body512valid
229.0ms184×body8192valid
201.0ms210×body4096valid
110.0ms190×body2048valid
85.0ms192×body1024valid
Bogosity

localize47.0s (14.6%)

Compiler

Compiled 11255 to 5074 computations (54.9% saved)

analyze37.4s (11.6%)

Algorithm
25×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%14.7%85.3%0%0%0%0
0%0%27.9%72.1%0%0%0%1
0%0%49.2%50.8%0%0%0%2
0%0%84.5%15.5%0%0%0%3
0%0%152.2%-52.2%0%0%0%4
0%0%285.2%-185.2%0%0%0%5
0%0%517.7%-417.7%0%0%0%6
0%0%974.5%-874.5%0%0%0%7
0%0%1808.8%-1708.8%0%0%0%8
0%0%3446%-3346%0%0%0%9
0%0%6423.6%-6323.6%0%0%0%10
0%0%12264.7%-12164.7%0%0%0%11
0%0%23037.2%-22937.2%0%0%0%12
Compiler

Compiled 1220 to 881 computations (27.8% saved)

soundness22.9s (7.1%)

Rules
64242×fma-def
58488×associate-*r*
43116×times-frac
40146×associate-*l*
31272×log-prod
Stop Event
saturated
103×node limit
Compiler

Compiled 10750 to 6304 computations (41.4% saved)

eval18.6s (5.7%)

Compiler

Compiled 588819 to 335375 computations (43% saved)

regimes10.8s (3.4%)

Counts
2045 → 114
Calls

51 calls:

1.4s
x
726.0ms
(/.f32 (neg.f32 x) s)
599.0ms
tau
561.0ms
s
488.0ms
(*.f32 x (PI.f32))
Compiler

Compiled 31762 to 17245 computations (45.7% saved)

simplify10.7s (3.3%)

Algorithm
56×egg-herbie
Rules
49976×fma-def
27824×associate-*r*
22672×times-frac
22196×associate-*l*
17986×distribute-lft-in
Stop Event
12×saturated
10×fuel
44×node limit
Counts
14351 → 12458
Compiler

Compiled 1764 to 1259 computations (28.6% saved)

prune8.8s (2.7%)

Counts
20742 → 1104
Compiler

Compiled 75114 to 51033 computations (32.1% saved)

rewrite5.6s (1.7%)

Algorithm
36×batch-egg-rewrite
Rules
25584×pow1
24176×add-exp-log
24080×log1p-expm1-u
24074×expm1-log1p-u
23996×add-log-exp
Stop Event
36×node limit
Counts
374 → 8166

preprocess3.4s (1%)

Algorithm
10×egg-herbie
Rules
17456×fma-def
6212×div-sub
5116×distribute-lft-neg-in
5074×fma-neg
4796×unsub-neg
Stop Event
10×node limit
Compiler

Compiled 4229 to 2569 computations (39.3% saved)

series2.9s (0.9%)

Counts
374 → 6175
Calls

1713 calls:

TimeVariablePointExpression
329.0ms
cosTheta_O
@inf
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
91.0ms
sinTheta_O
@inf
(/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v))))
63.0ms
v
@0
(log.f32 (sinh.f32 (/.f32 1 v)))
61.0ms
sinTheta_O
@-inf
(/.f32 (/.f32 1/2 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 1 v))))
59.0ms
x
@-inf
(log1p.f32 (/.f32 1 (+.f32 1 (exp.f32 (neg.f32 (/.f32 x s))))))

bsearch4.0ms (0%)

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

Compiled 210 to 151 computations (28.1% saved)

end3.0ms (0%)

Profiling

Loading profile data...