Herbie run

Date:Tuesday, July 8th, 2025
Commit:a180a353 on main
Seed:2025189
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:proofsgenerate:evaluate
default
Memory:650 829.3 MB

Time bar (total: 7.7min)

sample2.9min (37.2%)

Memory
2 210.7MiB live, 230 035.2MiB allocated; 1.0min collecting garbage
Samples
46.6s118 928×1valid
34.6s290 124×0valid
19.4s4 029×4exit
16.6s25 428×2valid
7.5s3 243×3valid
7.5s11 505×5exit
5.2s35 214×0exit
2.2s12 156×1invalid
2.1s19 805×0invalid
326.0ms881×2invalid
298.0ms2 687×1exit
116.0ms29×4valid
Compiler

Compiled 1 405 to 1 288 computations (8.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0min
ival-pow: 22.6s (18.8% of total)
ival-cos: 11.8s (9.8% of total)
ival-mult!: 11.7s (9.8% of total)
adjust: 11.6s (9.7% of total)
ival-pow2: 9.4s (7.9% of total)
ival-sin: 9.1s (7.6% of total)
ival-div!: 7.0s (5.9% of total)
ival-exp: 5.9s (4.9% of total)
ival-cosu: 5.1s (4.3% of total)
ival-sinu: 5.1s (4.3% of total)
ival-log: 4.3s (3.6% of total)
ival-sqrt: 4.1s (3.4% of total)
ival-add!: 3.0s (2.5% of total)
ival-sub!: 2.9s (2.5% of total)
ival-neg: 2.0s (1.7% of total)
ival-tan: 1.1s (0.9% of total)
ival-hypot: 827.0ms (0.7% of total)
ival-atan2: 775.0ms (0.6% of total)
ival-acos: 434.0ms (0.4% of total)
ival-atan: 291.0ms (0.2% of total)
ival-cbrt: 273.0ms (0.2% of total)
ival-asin: 163.0ms (0.1% of total)
ival-fabs: 148.0ms (0.1% of total)
ival-log1p: 143.0ms (0.1% of total)
ival-<: 141.0ms (0.1% of total)
ival-and: 46.0ms (0.0% of total)
ival-<=: 10.0ms (0.0% of total)
ival-assert: 9.0ms (0.0% of total)
ival-==: 1.0ms (0.0% of total)
ival-pi: 0.0ms (0.0% of total)
ival-or: 0.0ms (0.0% of total)
Bogosity

series1.0min (13.6%)

Memory
1 387.7MiB live, 94 661.0MiB allocated; 28.1s collecting garbage
Stop Event
200×iter-limit
saturated
Counts
7 676 → 43 935
Calls

102 calls:

TimeVariablePoint
1.8s
a
0
1.6s
angle
0
1.5s
ew
0
1.5s
y-scale
inf
1.5s
a
-inf

eval55.7s (12.0%)

Memory
1 920.7MiB live, 89 787.3MiB allocated; 26.5s collecting garbage
Compiler

Compiled 23 633 241 to 1 269 873 computations (94.6% saved)

regimes53.9s (11.7%)

Memory
-271.1MiB live, 71 959.6MiB allocated; 21.8s collecting garbage
Counts
25 395 → 851
Calls

155 calls:

4.5s
phi2
3.3s
phi1
3.2s
b
2.8s
a
2.5s
lambda1
Compiler

Compiled 396 217 to 49 257 computations (87.6% saved)

rewrite45.8s (9.9%)

Memory
256.2MiB live, 59 782.8MiB allocated; 21.7s collecting garbage
Stop Event
402×iter-limit
200×node-limit
saturated
Counts
7 676 → 200 859

prune23.5s (5.1%)

Memory
-597.0MiB live, 40 487.7MiB allocated; 9.2s collecting garbage
Counts
227 764 → 7 634
Compiler

Compiled 900 094 to 404 347 computations (55.1% saved)

analyze16.8s (3.6%)

Memory
-5.2MiB live, 23 269.7MiB allocated; 6.9s collecting garbage
Algorithm
53×search
random
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%79.4%20.6%0.0%0.0%0.0%0
17.2%13.7%65.7%20.6%0.0%0.0%0.0%1
25.0%19.6%58.5%20.6%0.0%1.3%0.0%2
35.2%26.6%48.9%20.6%0.0%3.8%0.0%3
42.3%31.7%43.1%20.6%0.0%4.5%0.0%4
47.9%35.6%38.7%20.6%0.0%5.1%0.0%5
51.0%37.6%36.1%20.6%0.0%5.7%0.0%6
54.4%39.7%33.2%20.6%0.0%6.5%0.0%7
56.2%40.7%31.8%20.6%0.0%6.8%0.0%8
59.0%42.5%29.5%20.6%0.0%7.4%0.0%9
60.3%43.2%28.4%20.6%0.0%7.7%0.0%10
62.1%44.3%27.0%20.6%0.0%8.1%0.0%11
63.6%45.1%25.8%20.6%0.0%8.5%0.0%12
Compiler

Compiled 1 834 to 970 computations (47.1% saved)

bsearch10.9s (2.4%)

Memory
355.2MiB live, 15 159.4MiB allocated; 4.1s collecting garbage
Algorithm
282×binary-search
96×left-value
Stop Event
267×narrow-enough
15×predicate-same
Samples
5.9s6 843×1valid
1.6s10 232×0valid
608.0ms1 019×2valid
389.0ms226×3valid
Compiler

Compiled 276 765 to 141 347 computations (48.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.7s
ival-sin: 1.8s (23.9% of total)
ival-cos: 1.8s (23.9% of total)
adjust: 1.1s (14.1% of total)
ival-mult!: 782.0ms (10.2% of total)
ival-pow2: 374.0ms (4.9% of total)
ival-div!: 289.0ms (3.8% of total)
ival-sub!: 266.0ms (3.5% of total)
ival-sinu: 230.0ms (3.0% of total)
ival-cosu: 219.0ms (2.9% of total)
ival-sqrt: 156.0ms (2.0% of total)
ival-atan2: 125.0ms (1.6% of total)
ival-add!: 97.0ms (1.3% of total)
ival-exp: 80.0ms (1.0% of total)
ival-acos: 62.0ms (0.8% of total)
ival-pow: 62.0ms (0.8% of total)
ival-tan: 41.0ms (0.5% of total)
ival-log: 40.0ms (0.5% of total)
ival-neg: 33.0ms (0.4% of total)
ival-atan: 27.0ms (0.4% of total)
ival-hypot: 15.0ms (0.2% of total)
ival-fabs: 9.0ms (0.1% of total)
ival-asin: 7.0ms (0.1% of total)
ival-log1p: 3.0ms (0.0% of total)

preprocess10.3s (2.2%)

Memory
-219.4MiB live, 15 448.6MiB allocated; 5.4s collecting garbage
Stop Event
53×node-limit
Compiler

Compiled 255 679 to 70 820 computations (72.3% saved)

derivations10.3s (2.2%)

Memory
-368.8MiB live, 10 227.8MiB allocated; 4.2s collecting garbage
Stop Event
41×fuel
12×done
Compiler

Compiled 54 379 to 5 624 computations (89.7% saved)

start3.0ms (0.0%)

Memory
8.5MiB live, 8.4MiB allocated; 0ms collecting garbage

end0.0ms (0.0%)

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

Profiling

Loading profile data...