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:5 396 696.3 MB

Time bar (total: 49.2min)

sample16.9min (34.3%)

Memory
15 914.5MiB live, 1 708 278.0MiB allocated; 7.4min collecting garbage
Samples
5.9min3 961 174×0valid
2.1min16 126×3exit
1.9min456 084×1valid
1.1min145 422×2valid
37.6s323 427×0invalid
37.0s39 698×5exit
17.2s4 516×4exit
12.2s15 352×3valid
6.5s29 567×1invalid
6.0s50 253×0exit
774.0ms6 481×1exit
554.0ms1 537×2invalid
89.0ms35×4valid
3.0ms2exit
Compiler

Compiled 11 979 to 10 300 computations (14.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.7min
ival-mult!: 1.8min (18.8% of total)
adjust: 56.9s (9.8% of total)
ival-pow: 45.5s (7.8% of total)
ival-div!: 44.6s (7.7% of total)
ival-exp: 43.9s (7.5% of total)
ival-add!: 36.2s (6.2% of total)
ival-log: 35.6s (6.1% of total)
ival-pow2: 31.8s (5.5% of total)
ival-cos: 30.6s (5.3% of total)
ival-sub!: 27.8s (4.8% of total)
ival-sin: 22.7s (3.9% of total)
ival-sqrt: 22.7s (3.9% of total)
ival-tan: 15.9s (2.7% of total)
ival-neg: 12.7s (2.2% of total)
ival-sinu: 6.5s (1.1% of total)
ival-cosu: 5.5s (1.0% of total)
ival-fmax: 5.0s (0.9% of total)
ival-hypot: 3.9s (0.7% of total)
ival-fabs: 3.8s (0.6% of total)
ival-expm1: 2.5s (0.4% of total)
ival-fmin: 2.2s (0.4% of total)
ival-asin: 1.9s (0.3% of total)
ival-acos: 1.8s (0.3% of total)
ival-atan2: 1.5s (0.3% of total)
ival-log1p: 1.5s (0.3% of total)
ival-fmod: 1.3s (0.2% of total)
ival-sinh: 1.3s (0.2% of total)
ival-<=: 1.2s (0.2% of total)
ival-atan: 931.0ms (0.2% of total)
ival-<: 742.0ms (0.1% of total)
ival-floor: 739.0ms (0.1% of total)
ival-and: 706.0ms (0.1% of total)
ival-cbrt: 593.0ms (0.1% of total)
ival-tanu: 470.0ms (0.1% of total)
ival-acosh: 306.0ms (0.1% of total)
ival-if: 287.0ms (0.0% of total)
ival-cosh: 260.0ms (0.0% of total)
ival-log2: 195.0ms (0.0% of total)
ival-asinh: 188.0ms (0.0% of total)
ival-atanh: 176.0ms (0.0% of total)
ival-assert: 105.0ms (0.0% of total)
ival-tanh: 101.0ms (0.0% of total)
const: 65.0ms (0.0% of total)
ival->=: 60.0ms (0.0% of total)
ival->: 52.0ms (0.0% of total)
ival-or: 14.0ms (0.0% of total)
ival-==: 4.0ms (0.0% of total)
ival-pi: 0.0ms (0.0% of total)
exact: 0.0ms (0.0% of total)
Bogosity

rewrite13.4min (27.2%)

Memory
2 944.6MiB live, 1 532 605.0MiB allocated; 4.3min collecting garbage
Stop Event
4 033×iter-limit
2 012×node-limit
29×saturated
Counts
55 461 → 1 711 315

eval5.0min (10.2%)

Memory
9 196.4MiB live, 581 855.3MiB allocated; 2.2min collecting garbage
Compiler

Compiled 104 205 609 to 7 856 655 computations (92.5% saved)

series4.5min (9.1%)

Memory
10 116.0MiB live, 545 599.4MiB allocated; 1.8min collecting garbage
Stop Event
2 017×iter-limit
saturated
Counts
55 461 → 237 664
Calls

390 calls:

TimeVariablePoint
8.5s
x
0
7.7s
x
-inf
7.5s
x
inf
6.9s
z
-inf
6.0s
y
0

regimes3.5min (7.1%)

Memory
1 442.7MiB live, 416 524.1MiB allocated; 1.1min collecting garbage
Counts
124 126 → 8 148
Calls

1 233 calls:

16.8s
x
9.9s
y
7.7s
z
7.4s
a
5.7s
t
Compiler

Compiled 685 048 to 232 889 computations (66.0% saved)

prune1.5min (3.1%)

Memory
-1 350.2MiB live, 193 857.8MiB allocated; 37.3s collecting garbage
Counts
1 729 974 → 38 357
Compiler

Compiled 1 644 716 to 1 025 379 computations (37.7% saved)

analyze1.4min (2.8%)

Memory
-97.5MiB live, 126 830.5MiB allocated; 36.7s collecting garbage
Algorithm
557×search
random
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%84.3%15.7%0.0%0.0%0.0%0
39.5%33.3%51.0%15.7%0.0%0.0%0.0%1
45.4%37.9%45.6%15.7%0.0%0.8%0.0%2
54.0%44.0%37.5%15.7%0.0%2.7%0.0%3
60.8%49.0%31.6%15.7%0.0%3.7%0.0%4
67.1%53.8%26.3%15.7%0.0%4.2%0.0%5
71.1%56.6%23.1%15.7%0.0%4.6%0.0%6
75.0%59.3%19.8%15.7%0.0%5.2%0.0%7
77.0%60.6%18.1%15.7%0.0%5.5%0.0%8
79.6%62.5%16.0%15.7%0.0%5.8%0.0%9
81.2%63.5%14.7%15.7%0.0%6.1%0.0%10
83.4%65.1%12.9%15.7%0.0%6.3%0.0%11
84.6%65.8%12.0%15.7%0.0%6.5%0.0%12
Compiler

Compiled 33 174 to 9 511 computations (71.3% saved)

preprocess1.3min (2.6%)

Memory
-4 741.5MiB live, 136 417.2MiB allocated; 30.8s collecting garbage
Stop Event
527×node-limit
27×saturated
Compiler

Compiled 513 185 to 246 001 computations (52.1% saved)

derivations1.0min (2.1%)

Memory
-884.1MiB live, 76 953.6MiB allocated; 13.6s collecting garbage
Stop Event
377×fuel
174×done
Compiler

Compiled 143 092 to 32 347 computations (77.4% saved)

bsearch47.0s (1.6%)

Memory
414.7MiB live, 77 626.5MiB allocated; 16.7s collecting garbage
Algorithm
2 633×binary-search
1 429×left-value
Stop Event
2 527×narrow-enough
106×predicate-same
Samples
18.0s174 304×0valid
8.1s16 569×1valid
1.0s3 498×2valid
166.0ms525×3valid
Compiler

Compiled 598 322 to 587 723 computations (1.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.3s
ival-mult!: 5.5s (28.4% of total)
ival-cos: 2.5s (12.8% of total)
ival-sin: 2.3s (12.0% of total)
ival-sub!: 1.6s (8.2% of total)
ival-add!: 1.4s (7.3% of total)
ival-div!: 1.2s (6.1% of total)
adjust: 1.0s (5.3% of total)
ival-pow: 597.0ms (3.1% of total)
ival-log: 593.0ms (3.1% of total)
ival-sqrt: 549.0ms (2.9% of total)
ival-pow2: 462.0ms (2.4% of total)
ival-hypot: 276.0ms (1.4% of total)
ival-exp: 233.0ms (1.2% of total)
ival-atan2: 225.0ms (1.2% of total)
ival-tan: 219.0ms (1.1% of total)
ival-sinu: 157.0ms (0.8% of total)
ival-neg: 156.0ms (0.8% of total)
ival-cosu: 143.0ms (0.7% of total)
ival-acos: 72.0ms (0.4% of total)
ival-fmax: 39.0ms (0.2% of total)
ival-fabs: 30.0ms (0.2% of total)
ival-atan: 14.0ms (0.1% of total)
ival-if: 14.0ms (0.1% of total)
ival-fmin: 12.0ms (0.1% of total)
ival-tanh: 10.0ms (0.1% of total)
ival->=: 10.0ms (0.1% of total)
ival-log1p: 9.0ms (0.0% of total)
ival-asin: 7.0ms (0.0% of total)
ival-tanu: 4.0ms (0.0% of total)
ival-sinh: 1.0ms (0.0% of total)
ival-expm1: 1.0ms (0.0% of total)

start77.0ms (0.0%)

Memory
-108.1MiB live, 124.9MiB allocated; 70ms collecting garbage

end4.0ms (0.0%)

Memory
24.7MiB live, 24.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...