Herbie run

Date:Tuesday, March 26th, 2024
Commit:79027280 on main
Hostname:nightly with Racket 8.11.1
Seed:2024086
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: 8.3s)

sample6.3s (75.6%)

Results
2.1s9707×1valid
569.0ms6758×0valid
2.2s5826×2valid
199.0ms2035×0infinite
179.0ms442×3valid
Precisions
Click to see histograms. Total time spent on operations: 3.2s
ival-add: 1.8s (55.7% of total)
backward-pass: 891.0ms (28% of total)
ival-sub: 293.0ms (9.2% of total)
ival-mult: 145.0ms (4.6% of total)
const: 81.0ms (2.5% of total)
Bogosity

soundness879.0ms (10.6%)

Rules
4083×fma-neg
1392×associate-+r+
1340×associate-+l+
1276×unsub-neg
1244×associate-+r-
Stop Event
saturated
node limit
done
Compiler

Compiled 146 to 90 computations (38.4% saved)

preprocess686.0ms (8.3%)

Algorithm
egg-herbie
Rules
4083×fma-neg
1392×associate-+r+
1340×associate-+l+
1276×unsub-neg
1244×associate-+r-
Stop Event
saturated
node limit
Compiler

Compiled 204 to 180 computations (11.8% saved)

explain376.0ms (4.5%)

Results
42.0ms516×256valid
98.0ms438×1024valid
88.0ms306×2048valid
21.0ms154×512valid
15.0ms122×256infinite
Compiler

Compiled 168 to 88 computations (47.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 106.0ms
ival-add: 68.0ms (64.3% of total)
ival-sub: 17.0ms (16.1% of total)
ival-mult: 14.0ms (13.2% of total)
const: 7.0ms (6.6% of total)

localize56.0ms (0.7%)

Results
37.0ms707×256valid
4.0ms61×256infinite
Compiler

Compiled 20 to 16 computations (20% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-add: 3.0ms (49.6% of total)
ival-mult: 2.0ms (33% of total)
const: 1.0ms (16.5% of total)

regimes11.0ms (0.1%)

Counts
6 → 3
Calls

8 calls:

4.0ms
x
1.0ms
z
1.0ms
y
1.0ms
(+.f64 x #s(literal 1 binary64))
1.0ms
(-.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) #s(literal 1 binary64))
Compiler

Compiled 58 to 40 computations (31% saved)

prune6.0ms (0.1%)

Counts
3 → 3
Compiler

Compiled 61 to 45 computations (26.2% saved)

simplify5.0ms (0.1%)

Algorithm
egg-herbie
Rules
1-exp
*-commutative
+-commutative
Stop Event
saturated

eval2.0ms (0%)

Compiler

Compiled 48 to 34 computations (29.2% saved)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 33 to 23 computations (30.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)

end0.0ms (0%)

Profiling

Loading profile data...