Herbie run

Date:Thursday, July 31st, 2025
Commit:5c38500b on no-recurse-on-approx-spec
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:203 302.7 MB

Time bar (total: 2.1min)

sample46.6s (36.5%)

Memory
1 056.4MiB live, 69 115.7MiB allocated; 22.2s collecting garbage
Samples
19.3s293 176×0valid
7.3s35 726×1valid
6.7s17 531×2valid
358.0ms4 178×0invalid
154.0ms451×3valid
152.0ms959×0exit
107.0ms101×4exit
54.0ms101×3exit
5.0ms39×1exit
Compiler

Compiled 1 100 to 778 computations (29.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.5s
ival-mult!: 5.5s (24.3% of total)
ival-pow: 3.0s (13.3% of total)
ival-div!: 3.0s (13.2% of total)
ival-sin: 2.3s (10.1% of total)
adjust: 2.1s (9.5% of total)
ival-add!: 1.5s (6.6% of total)
ival-cos: 1.4s (6.1% of total)
ival-sub!: 1.4s (6.0% of total)
ival-exp: 833.0ms (3.7% of total)
ival-sqrt: 520.0ms (2.3% of total)
ival-neg: 417.0ms (1.8% of total)
ival-pow2: 260.0ms (1.2% of total)
ival-expm1: 97.0ms (0.4% of total)
ival-atan: 96.0ms (0.4% of total)
ival-log1p: 83.0ms (0.4% of total)
ival-tan: 66.0ms (0.3% of total)
ival-if: 33.0ms (0.1% of total)
ival-hypot: 19.0ms (0.1% of total)
ival-<=: 13.0ms (0.1% of total)
ival-fabs: 10.0ms (0.0% of total)
ival-and: 7.0ms (0.0% of total)
ival-==: 3.0ms (0.0% of total)
ival-assert: 1.0ms (0.0% of total)
const: 0.0ms (0.0% of total)
ival-<: 0.0ms (0.0% of total)
Bogosity

rewrite31.4s (24.6%)

Memory
607.3MiB live, 52 934.0MiB allocated; 11.5s collecting garbage
Stop Event
308×iter-limit
154×node-limit
saturated
Counts
3 204 → 117 085

eval15.0s (11.7%)

Memory
472.7MiB live, 27 908.7MiB allocated; 7.3s collecting garbage
Compiler

Compiled 3 163 125 to 456 057 computations (85.6% saved)

series9.4s (7.3%)

Memory
188.6MiB live, 13 394.0MiB allocated; 5.5s collecting garbage
Stop Event
152×iter-limit
saturated
Counts
3 204 → 11 310
Calls

57 calls:

TimeVariablePoint
247.0ms
x
inf
234.0ms
x
0
223.0ms
x
-inf
206.0ms
i
inf
169.0ms
i
0

regimes5.4s (4.2%)

Memory
-32.9MiB live, 10 172.2MiB allocated; 1.8s collecting garbage
Counts
3 900 → 436
Calls

96 calls:

402.0ms
x
369.0ms
b
247.0ms
a
244.0ms
c
237.0ms
d
Compiler

Compiled 25 678 to 9 755 computations (62.0% saved)

prune5.1s (4.0%)

Memory
-235.1MiB live, 9 102.3MiB allocated; 2.3s collecting garbage
Counts
112 274 → 1 881
Compiler

Compiled 46 105 to 32 079 computations (30.4% saved)

preprocess5.0s (3.9%)

Memory
-288.6MiB live, 7 651.5MiB allocated; 2.2s collecting garbage
Stop Event
38×node-limit
saturated
Compiler

Compiled 17 471 to 9 585 computations (45.1% saved)

analyze3.7s (2.9%)

Memory
-11.3MiB live, 5 082.9MiB allocated; 2.1s 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.7s (2.9%)

Memory
-160.3MiB live, 3 939.0MiB allocated; 860ms collecting garbage
Stop Event
25×fuel
17×done
Compiler

Compiled 6 445 to 1 718 computations (73.3% saved)

bsearch2.6s (2.0%)

Memory
33.3MiB live, 3 994.8MiB allocated; 889ms collecting garbage
Algorithm
146×binary-search
47×left-value
Stop Event
137×narrow-enough
predicate-same
Samples
838.0ms9 183×0valid
402.0ms1 326×1valid
310.0ms670×2valid
15.0ms69×3valid
Compiler

Compiled 33 220 to 29 244 computations (12.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.2s
ival-pow: 353.0ms (29.6% of total)
ival-mult!: 340.0ms (28.5% of total)
ival-div!: 123.0ms (10.3% of total)
ival-add!: 92.0ms (7.7% of total)
ival-sqrt: 90.0ms (7.5% of total)
adjust: 81.0ms (6.8% of total)
ival-sub!: 68.0ms (5.7% of total)
ival-neg: 24.0ms (2.0% of total)
ival-exp: 19.0ms (1.6% of total)
ival-log1p: 1.0ms (0.1% of total)

start3.0ms (0.0%)

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

end0.0ms (0.0%)

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

Profiling

Loading profile data...