Herbie run

Date:Thursday, July 31st, 2025
Commit:5057d169 on main
Seed:2025212
Parameters:256 points for 4 iterations
Flags:
reduce:regimesreduce:binary-searchreduce:branch-expressionssetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicgenerate:rrgenerate:taylorgenerate:proofsgenerate:evaluate
default
Memory:201 120.3 MB

Time bar (total: 2.2min)

sample47.3s (36.6%)

Memory
820.2MiB live, 68 917.2MiB allocated; 22.8s collecting garbage
Samples
19.5s293 176×0valid
7.5s35 726×1valid
6.9s17 531×2valid
379.0ms4 178×0invalid
171.0ms451×3valid
128.0ms959×0exit
58.0ms101×3exit
53.0ms101×4exit
5.0ms39×1exit
Compiler

Compiled 1 094 to 772 computations (29.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.5s
ival-mult!: 5.1s (21.7% of total)
ival-pow: 3.5s (15.0% of total)
adjust: 2.5s (10.5% of total)
ival-sin: 2.4s (10.3% of total)
ival-div!: 2.2s (9.3% of total)
ival-sub!: 1.9s (8.3% of total)
ival-add!: 1.7s (7.1% of total)
ival-cos: 1.6s (6.9% of total)
ival-neg: 730.0ms (3.1% of total)
ival-exp: 566.0ms (2.4% of total)
ival-sqrt: 502.0ms (2.1% of total)
ival-pow2: 418.0ms (1.8% of total)
ival-expm1: 91.0ms (0.4% of total)
ival-atan: 91.0ms (0.4% of total)
ival-log1p: 77.0ms (0.3% of total)
ival-tan: 68.0ms (0.3% of total)
ival-hypot: 16.0ms (0.1% of total)
ival-<=: 11.0ms (0.0% of total)
ival-and: 8.0ms (0.0% of total)
ival-==: 5.0ms (0.0% of total)
ival-if: 4.0ms (0.0% of total)
ival-fabs: 4.0ms (0.0% of total)
ival-assert: 1.0ms (0.0% of total)
ival-<: 1.0ms (0.0% of total)
const: 0.0ms (0.0% of total)
Bogosity

rewrite33.1s (25.7%)

Memory
-70.7MiB live, 52 008.7MiB allocated; 14.8s collecting garbage
Stop Event
308×iter-limit
154×node-limit
saturated
Counts
3 178 → 115 609

eval13.7s (10.6%)

Memory
806.3MiB live, 27 054.7MiB allocated; 5.3s collecting garbage
Compiler

Compiled 4 355 279 to 451 683 computations (89.6% saved)

series8.5s (6.6%)

Memory
549.9MiB live, 13 159.0MiB allocated; 4.9s collecting garbage
Stop Event
152×iter-limit
saturated
Counts
3 178 → 11 301
Calls

57 calls:

TimeVariablePoint
452.0ms
b
-inf
268.0ms
x
0
236.0ms
x
-inf
227.0ms
r
inf
214.0ms
i
inf

prune5.9s (4.6%)

Memory
-627.2MiB live, 8 305.3MiB allocated; 4.5s collecting garbage
Counts
111 436 → 1 870
Compiler

Compiled 95 088 to 51 849 computations (45.5% saved)

regimes5.1s (3.9%)

Memory
91.1MiB live, 9 203.7MiB allocated; 1.2s collecting garbage
Counts
3 895 → 435
Calls

96 calls:

450.0ms
b
417.0ms
x
265.0ms
a
211.0ms
d
182.0ms
c
Compiler

Compiled 44 171 to 10 400 computations (76.5% saved)

preprocess5.1s (3.9%)

Memory
-545.6MiB live, 7 913.7MiB allocated; 2.4s collecting garbage
Stop Event
38×node-limit
saturated
Compiler

Compiled 35 956 to 12 999 computations (63.8% saved)

analyze4.1s (3.2%)

Memory
-13.1MiB live, 5 558.6MiB allocated; 2.5s collecting garbage
Algorithm
43×search
random
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%54.5%45.5%0.0%0.0%0.0%0
21.4%11.7%42.9%45.5%0.0%0.0%0.0%1
37.4%20.4%34.1%45.5%0.0%0.0%0.0%2
48.7%26.2%27.7%45.5%0.0%0.6%0.0%3
57.7%30.7%22.6%45.5%0.0%1.2%0.0%4
71.2%37.7%15.3%45.5%0.0%1.6%0.0%5
72.9%38.4%14.3%45.5%0.0%1.8%0.0%6
77.9%40.7%11.6%45.5%0.0%2.2%0.0%7
81.5%42.6%9.7%45.5%0.0%2.3%0.0%8
84.1%43.8%8.3%45.5%0.0%2.5%0.0%9
86.2%44.6%7.2%45.5%0.0%2.7%0.0%10
88.2%45.6%6.1%45.5%0.0%2.8%0.0%11
89.1%45.9%5.6%45.5%0.0%2.9%0.0%12
Compiler

Compiled 1 402 to 721 computations (48.6% saved)

derivations3.6s (2.8%)

Memory
-120.3MiB live, 4 213.2MiB allocated; 1.0s collecting garbage
Stop Event
25×fuel
17×done
Compiler

Compiled 18 155 to 2 243 computations (87.6% saved)

bsearch2.7s (2.1%)

Memory
242.6MiB live, 4 778.0MiB allocated; 707ms collecting garbage
Algorithm
146×binary-search
47×left-value
Stop Event
137×narrow-enough
predicate-same
Samples
931.0ms9 183×0valid
415.0ms1 326×1valid
297.0ms670×2valid
27.0ms69×3valid
Compiler

Compiled 124 735 to 63 924 computations (48.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.1s
ival-pow: 321.0ms (28.0% of total)
ival-mult!: 299.0ms (26.1% of total)
ival-div!: 143.0ms (12.5% of total)
adjust: 111.0ms (9.7% of total)
ival-sqrt: 85.0ms (7.4% of total)
ival-add!: 70.0ms (6.1% of total)
ival-sub!: 54.0ms (4.7% of total)
ival-neg: 37.0ms (3.2% of total)
ival-exp: 24.0ms (2.1% of total)
ival-log1p: 1.0ms (0.1% of total)

start3.0ms (0.0%)

Memory
6.4MiB live, 6.3MiB allocated; 0ms collecting garbage

end0.0ms (0.0%)

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

Profiling

Loading profile data...