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:4 571 804.9 MB

Time bar (total: 44.1min)

sample17.1min (38.7%)

Memory
15 921.7MiB live, 1 666 541.2MiB allocated; 7.7min collecting garbage
Samples
5.7min3 960 938×0valid
2.1min14 531×3exit
1.9min456 084×1valid
1.1min145 422×2valid
38.5s39 698×5exit
37.9s323 427×0invalid
20.1s4 516×4exit
12.7s15 352×3valid
6.4s50 253×0exit
6.0s29 567×1invalid
732.0ms6 481×1exit
605.0ms1 537×2invalid
67.0ms35×4valid
3.0ms2exit
Compiler

Compiled 12 125 to 10 442 computations (13.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.5min
ival-mult!: 1.7min (17.9% of total)
adjust: 54.6s (9.6% of total)
ival-pow: 49.9s (8.7% of total)
ival-div!: 42.2s (7.4% of total)
ival-exp: 42.2s (7.4% of total)
ival-log: 36.0s (6.3% of total)
ival-sub!: 34.4s (6.0% of total)
ival-pow2: 31.8s (5.6% of total)
ival-add!: 30.7s (5.4% of total)
ival-cos: 26.9s (4.7% of total)
ival-sin: 23.5s (4.1% of total)
ival-sqrt: 21.5s (3.8% of total)
ival-tan: 15.5s (2.7% of total)
ival-neg: 12.3s (2.2% of total)
ival-sinu: 7.0s (1.2% of total)
ival-cosu: 5.5s (1.0% of total)
ival-fabs: 5.1s (0.9% of total)
ival-hypot: 4.7s (0.8% of total)
ival-fmax: 3.0s (0.5% of total)
ival-expm1: 2.3s (0.4% of total)
ival-acos: 2.3s (0.4% of total)
ival-fmin: 2.1s (0.4% of total)
ival-asin: 1.8s (0.3% of total)
ival-atan2: 1.6s (0.3% of total)
ival-log1p: 1.5s (0.3% of total)
ival-<: 1.5s (0.3% of total)
ival-sinh: 1.4s (0.3% of total)
ival-fmod: 1.4s (0.2% of total)
ival-atan: 1.0s (0.2% of total)
ival-<=: 906.0ms (0.2% of total)
ival-floor: 700.0ms (0.1% of total)
ival-and: 699.0ms (0.1% of total)
ival-cbrt: 618.0ms (0.1% of total)
ival-if: 513.0ms (0.1% of total)
ival-acosh: 356.0ms (0.1% of total)
ival-cosh: 260.0ms (0.0% of total)
ival-asinh: 228.0ms (0.0% of total)
ival-tanu: 206.0ms (0.0% of total)
ival-log2: 191.0ms (0.0% of total)
ival-atanh: 156.0ms (0.0% of total)
ival-assert: 110.0ms (0.0% of total)
ival-tanh: 98.0ms (0.0% of total)
ival->=: 91.0ms (0.0% of total)
ival->: 77.0ms (0.0% of total)
ival-or: 14.0ms (0.0% of total)
ival-==: 6.0ms (0.0% of total)
const: 4.0ms (0.0% of total)
ival-pi: 0.0ms (0.0% of total)
exact: 0.0ms (0.0% of total)
Bogosity

rewrite7.8min (17.6%)

Memory
3 076.1MiB live, 843 754.6MiB allocated; 3.1min collecting garbage
Stop Event
4 039×iter-limit
2 015×node-limit
29×saturated
Counts
57 578 → 1 711 050

eval4.5min (10.2%)

Memory
6 866.0MiB live, 479 339.6MiB allocated; 2.3min collecting garbage
Compiler

Compiled 232 386 249 to 8 548 066 computations (96.3% saved)

regimes4.1min (9.4%)

Memory
2 253.4MiB live, 548 953.4MiB allocated; 1.5min collecting garbage
Counts
125 758 → 8 205
Calls

1 239 calls:

20.1s
x
10.1s
y
8.0s
a
7.5s
z
6.6s
b
Compiler

Compiled 1 410 391 to 262 687 computations (81.4% saved)

series4.1min (9.3%)

Memory
9 522.8MiB live, 410 498.9MiB allocated; 1.7min collecting garbage
Stop Event
2 020×iter-limit
saturated
Counts
57 578 → 244 579
Calls

390 calls:

TimeVariablePoint
11.3s
x
0
7.5s
x
-inf
7.3s
x
inf
6.0s
z
-inf
5.3s
y
-inf

prune1.7min (3.8%)

Memory
-1 707.3MiB live, 184 870.5MiB allocated; 45.2s collecting garbage
Counts
1 758 770 → 38 587
Compiler

Compiled 2 996 620 to 1 588 095 computations (47.0% saved)

preprocess1.4min (3.3%)

Memory
-3 779.1MiB live, 137 239.5MiB allocated; 43.1s collecting garbage
Stop Event
527×node-limit
27×saturated
Compiler

Compiled 1 193 663 to 377 144 computations (68.4% saved)

analyze1.4min (3.2%)

Memory
-569.8MiB live, 125 961.9MiB allocated; 36.6s 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)

derivations1.2min (2.6%)

Memory
-1 210.4MiB live, 75 624.9MiB allocated; 18.4s collecting garbage
Stop Event
380×fuel
174×done
Compiler

Compiled 375 498 to 44 024 computations (88.3% saved)

bsearch51.7s (2.0%)

Memory
623.0MiB live, 98 862.5MiB allocated; 18.1s collecting garbage
Algorithm
2 665×binary-search
1 427×left-value
Stop Event
2 552×narrow-enough
113×predicate-same
Samples
19.9s175 322×0valid
8.4s16 845×1valid
1.5s3 744×2valid
594.0ms729×3valid
Compiler

Compiled 2 010 584 to 1 178 666 computations (41.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.4s
ival-mult!: 6.0s (27.9% of total)
ival-cos: 2.7s (12.8% of total)
ival-sin: 2.4s (11.1% of total)
ival-sub!: 1.6s (7.4% of total)
ival-div!: 1.2s (5.7% of total)
adjust: 1.1s (5.3% of total)
ival-add!: 1.1s (5.0% of total)
ival-pow2: 804.0ms (3.8% of total)
ival-fmax: 628.0ms (2.9% of total)
ival-sqrt: 608.0ms (2.8% of total)
ival-log: 507.0ms (2.4% of total)
ival-pow: 483.0ms (2.3% of total)
ival-sinu: 333.0ms (1.6% of total)
ival-neg: 309.0ms (1.4% of total)
ival-cosu: 286.0ms (1.3% of total)
ival-exp: 282.0ms (1.3% of total)
ival-hypot: 258.0ms (1.2% of total)
ival-atan2: 228.0ms (1.1% of total)
ival-tan: 204.0ms (1.0% of total)
ival-fmin: 194.0ms (0.9% of total)
ival-acos: 74.0ms (0.3% of total)
ival-fabs: 34.0ms (0.2% of total)
ival-atan: 23.0ms (0.1% of total)
ival->=: 15.0ms (0.1% of total)
ival-if: 14.0ms (0.1% of total)
ival-tanh: 13.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-expm1: 2.0ms (0.0% of total)
ival-sinh: 1.0ms (0.0% of total)
const: 0.0ms (0.0% of total)
ival-pi: 0.0ms (0.0% of total)

start86.0ms (0.0%)

Memory
-133.4MiB live, 135.3MiB allocated; 55ms collecting garbage

end4.0ms (0.0%)

Memory
23.2MiB live, 22.5MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...