Herbie run

Date:Wednesday, June 11th, 2025
Commit:cc53dc15 on main
Seed:2025162
Parameters:256 points for 4 iterations
Flags:
reduce:regimesreduce:binary-searchreduce:branch-expressionssetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:proofs
default
Memory:289 958.1 MB

Time bar (total: 3.2min)

sample1.1min (34.7%)

Memory
991.8MiB live, 100 209.0MiB allocated; 29.7s collecting garbage
Samples
26.4s224 721×0valid
7.6s65 491×0invalid
6.3s23 413×1valid
4.1s9 615×2valid
3.2s14 584×1invalid
2.4s6 430×3valid
173.0ms623×2invalid
31.0ms242×0exit
5.0ms13×4valid
1.0ms5exit
1.0ms3exit
Precisions
Click to see histograms. Total time spent on operations: 37.1s
ival-mult!: 8.7s (23.6% of total)
ival-div!: 4.8s (12.8% of total)
adjust: 2.7s (7.2% of total)
ival-pow2: 2.6s (7.1% of total)
ival-pow: 2.5s (6.7% of total)
ival-exp: 2.3s (6.3% of total)
ival-sqrt: 2.3s (6.2% of total)
ival-sub!: 2.2s (5.9% of total)
ival-sin: 1.9s (5.2% of total)
ival-tan: 1.4s (3.8% of total)
ival-add!: 1.3s (3.5% of total)
ival-acos: 1.1s (3.1% of total)
ival-cos: 1.0s (2.8% of total)
ival-neg: 591.0ms (1.6% of total)
ival-tanu: 467.0ms (1.3% of total)
ival-hypot: 465.0ms (1.3% of total)
ival-log: 312.0ms (0.8% of total)
ival-asin: 256.0ms (0.7% of total)
ival-atan: 100.0ms (0.3% of total)
ival-fabs: 47.0ms (0.1% of total)
ival-<: 1.0ms (0% of total)
ival-and: 1.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
Bogosity

eval25.6s (13.5%)

Memory
713.5MiB live, 40 107.7MiB allocated; 13.9s collecting garbage
Compiler

Compiled 6 789 244 to 709 528 computations (89.5% saved)

rewrite24.4s (12.8%)

Memory
196.9MiB live, 34 596.5MiB allocated; 11.1s collecting garbage
Stop Event
256×iter-limit
128×node-limit
Counts
4 549 → 146 595

regimes20.8s (10.9%)

Memory
-387.5MiB live, 31 137.5MiB allocated; 10.2s collecting garbage
Counts
13 174 → 774
Calls

156 calls:

1.0s
Om
970.0ms
l
828.0ms
k
761.0ms
t
743.0ms
(/.f64 K #s(literal 2 binary64))
Compiler

Compiled 95 812 to 24 939 computations (74% saved)

series18.3s (9.6%)

Memory
316.2MiB live, 29 504.7MiB allocated; 6.6s collecting garbage
Stop Event
128×iter-limit
Counts
4 549 → 20 123
Calls

129 calls:

TimeVariablePoint
464.0ms
M
inf
428.0ms
f
-inf
426.0ms
f
0
399.0ms
l
0
378.0ms
f
inf

analyze9.6s (5%)

Memory
247.5MiB live, 14 575.1MiB allocated; 5.4s collecting garbage
Algorithm
32×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%98.2%1.8%0%0%0%0
22.2%21.8%76.4%1.8%0%0%0%1
22.6%21.8%74.8%1.8%0%1.6%0%2
28.6%26.5%66.3%1.8%0%5.5%0%3
32.6%29.6%61.2%1.8%0%7.4%0%4
35.8%32.3%58%1.8%0%8%0%5
40.1%36.1%54%1.8%0%8.1%0%6
45.5%40.6%48.7%1.8%0%8.9%0%7
47.9%42.1%45.8%1.8%0%10.3%0%8
51%44.6%43%1.8%0%10.6%0%9
52.1%45.5%41.8%1.8%0%11%0%10
53.9%46.7%40%1.8%0%11.5%0%11
55.6%47.9%38.2%1.8%0%12.1%0%12
Compiler

Compiled 798 to 574 computations (28.1% saved)

preprocess8.2s (4.3%)

Memory
-49.6MiB live, 14 881.0MiB allocated; 2.9s collecting garbage
Stop Event
32×node-limit
Compiler

Compiled 228 451 to 89 039 computations (61% saved)

derivations7.3s (3.8%)

Memory
-108.9MiB live, 8 104.2MiB allocated; 2.7s collecting garbage
Stop Event
31×fuel
done
Compiler

Compiled 34 758 to 3 812 computations (89% saved)

prune6.9s (3.6%)

Memory
-4.9MiB live, 12 201.2MiB allocated; 3.0s collecting garbage
Counts
152 129 → 3 425
Compiler

Compiled 201 822 to 134 149 computations (33.5% saved)

bsearch3.1s (1.6%)

Memory
103.1MiB live, 4 636.1MiB allocated; 938ms collecting garbage
Algorithm
261×left-value
168×binary-search
Stop Event
158×narrow-enough
10×predicate-same
Samples
1.5s11 157×0valid
204.0ms1 079×0invalid
102.0ms485×1valid
76.0ms179×2valid
24.0ms67×3valid
1.0ms5exit
Compiler

Compiled 98 274 to 71 724 computations (27% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.4s
ival-div!: 250.0ms (18.3% of total)
ival-mult!: 238.0ms (17.4% of total)
ival-pow: 159.0ms (11.7% of total)
ival-sin: 145.0ms (10.6% of total)
ival-tan: 139.0ms (10.2% of total)
ival-pow2: 114.0ms (8.4% of total)
ival-add!: 66.0ms (4.8% of total)
ival-sub!: 49.0ms (3.6% of total)
ival-cos: 45.0ms (3.3% of total)
ival-exp: 41.0ms (3% of total)
adjust: 33.0ms (2.4% of total)
ival-neg: 33.0ms (2.4% of total)
ival-sqrt: 24.0ms (1.8% of total)
ival-hypot: 18.0ms (1.3% of total)
ival-tanu: 7.0ms (0.5% of total)
ival-fabs: 3.0ms (0.2% of total)
ival-atan: 1.0ms (0.1% of total)

start2.0ms (0%)

Memory
4.5MiB live, 4.5MiB allocated; 0ms collecting garbage

end0.0ms (0%)

Memory
0.8MiB live, 0.7MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...