Herbie run

Date:Wednesday, September 20th, 2023
Commit:c5f986cd on arb-support
Hostname:nightly with Racket 8.6
Seed:2023263
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: 5.0min)

sample2.3min (47.2%)

Results
59.9s164487×body256precondition
43.8s91262×body256valid
22.9s39159×body256invalid
13.4s4427×body8192exit
Bogosity

localize1.0min (20.5%)

Compiler

Compiled 13653 to 6653 computations (51.3% saved)

analyze30.8s (10.3%)

Algorithm
25×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%9.1%90.9%0%0%0%0
0%0%16.8%83.2%0%0%0%1
0%0%27.1%72.9%0%0%0%2
0%0%43.5%56.5%0%0%0%3
0%0%73%27%0%0%0%4
0%0%127.3%-27.3%0%0%0%5
0%0%207.7%-107.7%0%0%0%6
0%0%373%-273%0%0%0%7
0%0%594.1%-494.1%0%0%0%8
0%0%1096.6%-996.6%0%0%0%9
0%0.4%1699.6%-1599.9%0%0%0%10
0%0.4%3084.1%-2984.5%0%0%0%11
0%2.3%4607.3%-4509.6%0%0%0%12
Compiler

Compiled 1220 to 881 computations (27.8% saved)

soundness19.3s (6.5%)

Rules
100332×fma-def
57418×associate-*r*
43110×times-frac
39600×associate-*l*
34662×distribute-rgt-in
Stop Event
saturated
117×node limit
Compiler

Compiled 15226 to 8013 computations (47.4% saved)

eval12.6s (4.2%)

Compiler

Compiled 710816 to 416517 computations (41.4% saved)

simplify10.1s (3.4%)

Algorithm
65×egg-herbie
Rules
57952×fma-def
34150×associate-*r*
27788×associate-*l*
22490×times-frac
20334×associate-+r+
Stop Event
14×saturated
11×fuel
51×node limit
Counts
21169 → 16701
Compiler

Compiled 1915 to 1333 computations (30.4% saved)

regimes6.7s (2.3%)

Counts
2541 → 133
Calls

56 calls:

1.1s
x
587.0ms
(*.f32 x (PI.f32))
524.0ms
tau
329.0ms
s
308.0ms
v
Compiler

Compiled 38709 to 20052 computations (48.2% saved)

prune6.5s (2.2%)

Counts
25337 → 1183
Compiler

Compiled 80207 to 55506 computations (30.8% saved)

rewrite5.0s (1.7%)

Algorithm
43×batch-egg-rewrite
Rules
31670×pow1
30078×add-exp-log
29966×log1p-expm1-u
29958×expm1-log1p-u
29948×add-log-exp
Stop Event
43×node limit
Counts
517 → 11733

series2.5s (0.8%)

Counts
517 → 9425
Calls

2577 calls:

TimeVariablePointExpression
135.0ms
sinTheta_O
@inf
(/.f32 (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
106.0ms
sinTheta_O
@-inf
(/.f32 (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)) (*.f32 eta eta))))
70.0ms
s
@0
(*.f32 (*.f32 3 s) (neg.f32 (log.f32 (+.f32 1 (*.f32 -4/3 (+.f32 u -1/4))))))
47.0ms
u
@-inf
(pow.f32 (cbrt.f32 (*.f32 -3 (log1p.f32 (-.f32 1/3 (*.f32 u 4/3))))) 3)
45.0ms
cosTheta
@0
(/.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))))

preprocess1.6s (0.5%)

Algorithm
22×egg-herbie
Rules
19124×fma-neg
15834×fma-def
6526×associate-/l*
4866×associate-/r*
4476×distribute-lft-in
Stop Event
unsound
10×saturated
10×node limit
Compiler

Compiled 266 to 187 computations (29.7% saved)

end1.1s (0.4%)

Compiler

Compiled 4170 to 2338 computations (43.9% saved)

bsearch8.0ms (0%)

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

Compiled 507 to 304 computations (40% saved)

Profiling

Loading profile data...