Herbie run

Date:Wednesday, September 13th, 2023
Commit:b1fecaca on arb-support
Hostname:nightly with Racket 8.6
Seed:2023256
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.2min)

sample2.6min (50.8%)

Results
1.1min162527×body256precondition
50.6s91475×body256valid
25.3s40776×body256invalid
14.9s4572×body8192exit
Bogosity

localize57.2s (18.5%)

Compiler

Compiled 13774 to 6440 computations (53.2% saved)

analyze32.5s (10.5%)

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.0s (6.2%)

Rules
87820×fma-def
61322×associate-*r*
52422×times-frac
45658×associate-*l*
29666×associate-+r+
Stop Event
saturated
106×node limit
Compiler

Compiled 12809 to 6922 computations (46% saved)

eval12.7s (4.1%)

Compiler

Compiled 682967 to 388435 computations (43.1% saved)

simplify8.7s (2.8%)

Algorithm
62×egg-herbie
Rules
49406×fma-def
30392×associate-*r*
27684×times-frac
25196×associate-*l*
19160×associate-+r+
Stop Event
14×saturated
11×fuel
48×node limit
Counts
16675 → 14281
Compiler

Compiled 1488 to 1056 computations (29% saved)

prune6.8s (2.2%)

Counts
23147 → 1183
Compiler

Compiled 82187 to 55268 computations (32.8% saved)

regimes5.9s (1.9%)

Counts
1982 → 117
Calls

56 calls:

949.0ms
x
524.0ms
s
424.0ms
(*.f32 x (PI.f32))
413.0ms
tau
275.0ms
(neg.f32 x)
Compiler

Compiled 29913 to 15387 computations (48.6% saved)

rewrite4.5s (1.4%)

Algorithm
40×batch-egg-rewrite
Rules
28462×pow1
27972×add-sqr-sqrt
27056×add-exp-log
26946×add-log-exp
26924×log1p-expm1-u
Stop Event
40×node limit
Counts
442 → 8743

series2.3s (0.7%)

Counts
442 → 7921
Calls

2112 calls:

TimeVariablePointExpression
67.0ms
s
@0
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 s -3))
59.0ms
x
@-inf
(pow.f32 (pow.f32 (pow.f32 (exp.f32 (/.f32 x s)) -1/2) 3) 1/3)
50.0ms
v
@inf
(log.f32 (+.f32 u (*.f32 (-.f32 1 u) (exp.f32 (/.f32 -2 v)))))
43.0ms
s
@0
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27)) (log1p.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 (fma.f32 4/3 u -1/3))))))
43.0ms
cosTheta
@0
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))

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

end886.0ms (0.3%)

Compiler

Compiled 3260 to 1884 computations (42.2% saved)

bsearch10.0ms (0%)

Algorithm
23×binary-search
Stop Event
23×narrow-enough
Compiler

Compiled 425 to 257 computations (39.5% saved)

Profiling

Loading profile data...