Herbie run

Date:Wednesday, June 4th, 2025
Commit:b0d1c723 on main
Seed:2025155
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:proofs
default
Memory:661 750.1 MB

Time bar (total: 8.1min)

sample2.8min (33.9%)

Memory
2 369.9MiB live, 207 993.9MiB allocated; 58.3s collecting garbage
Samples
44.5s119 263×1valid
33.5s281 594×0valid
16.1s25 064×2valid
15.4s3 803×4exit
8.5s11 465×5exit
6.9s3 370×3valid
4.9s34 866×0exit
2.8s19 826×0invalid
2.1s12 226×1invalid
347.0ms885×2invalid
292.0ms2 679×1exit
72.0ms21×4valid
25.0ms3exit
Precisions
Click to see histograms. Total time spent on operations: 1.9min
ival-pow: 18.4s (16% of total)
ival-mult!: 12.0s (10.5% of total)
adjust: 11.3s (9.9% of total)
ival-cos: 11.3s (9.8% of total)
ival-sin: 8.9s (7.8% of total)
ival-div!: 8.2s (7.2% of total)
ival-pow2: 8.1s (7.1% of total)
ival-sinu: 5.5s (4.8% of total)
ival-exp: 5.5s (4.8% of total)
ival-cosu: 5.1s (4.5% of total)
ival-sqrt: 4.2s (3.7% of total)
ival-log: 4.0s (3.5% of total)
ival-sub!: 3.6s (3.1% of total)
ival-add!: 3.2s (2.8% of total)
ival-neg: 1.9s (1.6% of total)
ival-atan2: 725.0ms (0.6% of total)
ival-hypot: 631.0ms (0.5% of total)
ival-tan: 582.0ms (0.5% of total)
ival-acos: 393.0ms (0.3% of total)
ival-atan: 288.0ms (0.3% of total)
ival-cbrt: 287.0ms (0.2% of total)
ival-fabs: 160.0ms (0.1% of total)
ival-asin: 127.0ms (0.1% of total)
ival-log1p: 122.0ms (0.1% of total)
ival-<: 77.0ms (0.1% of total)
ival-and: 48.0ms (0% of total)
ival-assert: 8.0ms (0% of total)
ival-<=: 8.0ms (0% of total)
ival-==: 1.0ms (0% of total)
ival-pi: 0.0ms (0% of total)
ival-or: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
Bogosity

series1.3min (15.6%)

Memory
1 734.4MiB live, 103 456.4MiB allocated; 40.2s collecting garbage
Stop Event
200×iter-limit
Counts
7 759 → 45 686
Calls

102 calls:

TimeVariablePoint
3.2s
a
0
2.5s
ew
0
1.9s
b
0
1.8s
a
inf
1.7s
a
-inf

eval1.1min (13.9%)

Memory
621.2MiB live, 91 273.9MiB allocated; 43.4s collecting garbage
Compiler

Compiled 25 720 142 to 1 333 918 computations (94.8% saved)

regimes58.3s (12%)

Memory
958.3MiB live, 89 747.4MiB allocated; 23.5s collecting garbage
Counts
32 461 → 925
Calls

155 calls:

3.5s
a
3.5s
b
3.4s
phi1
3.3s
phi2
2.8s
lambda1
Compiler

Compiled 418 177 to 50 601 computations (87.9% saved)

rewrite37.5s (7.7%)

Memory
1 450.5MiB live, 54 981.8MiB allocated; 11.1s collecting garbage
Stop Event
402×iter-limit
199×node-limit
saturated
Counts
7 759 → 205 413

prune27.2s (5.6%)

Memory
-650.8MiB live, 45 335.8MiB allocated; 12.3s collecting garbage
Counts
235 630 → 8 165
Compiler

Compiled 955 488 to 432 809 computations (54.7% saved)

analyze19.2s (3.9%)

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

Compiled 1 826 to 963 computations (47.3% saved)

bsearch13.1s (2.7%)

Memory
519.9MiB live, 17 605.8MiB allocated; 3.1s collecting garbage
Algorithm
325×binary-search
91×left-value
Stop Event
315×narrow-enough
10×predicate-same
Samples
5.5s7 640×1valid
2.4s13 322×0valid
971.0ms831×5exit
768.0ms645×2valid
331.0ms153×3valid
76.0ms825×0invalid
1.0ms28×0exit
Compiler

Compiled 417 828 to 185 163 computations (55.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0s
ival-cos: 2.0s (22.2% of total)
ival-sin: 1.6s (17.9% of total)
ival-mult!: 1.0s (11.2% of total)
adjust: 952.0ms (10.6% of total)
ival-pow2: 573.0ms (6.4% of total)
ival-pow: 552.0ms (6.2% of total)
ival-div!: 422.0ms (4.7% of total)
ival-sinu: 415.0ms (4.6% of total)
ival-cosu: 317.0ms (3.5% of total)
ival-sub!: 284.0ms (3.2% of total)
ival-sqrt: 216.0ms (2.4% of total)
ival-atan2: 157.0ms (1.7% of total)
ival-add!: 128.0ms (1.4% of total)
ival-neg: 99.0ms (1.1% of total)
ival-exp: 83.0ms (0.9% of total)
ival-acos: 83.0ms (0.9% of total)
ival-atan: 29.0ms (0.3% of total)
ival-hypot: 25.0ms (0.3% of total)
ival-tan: 15.0ms (0.2% of total)
ival-asin: 12.0ms (0.1% of total)
ival-fabs: 6.0ms (0.1% of total)
ival-log1p: 1.0ms (0% of total)
ival-log: 1.0ms (0% of total)
ival-pi: 0.0ms (0% of total)

derivations11.9s (2.4%)

Memory
-330.2MiB live, 10 153.6MiB allocated; 5.1s collecting garbage
Stop Event
43×fuel
done
Compiler

Compiled 67 372 to 6 566 computations (90.3% saved)

preprocess11.3s (2.3%)

Memory
105.5MiB live, 19 347.5MiB allocated; 4.0s collecting garbage
Stop Event
52×node-limit
Compiler

Compiled 384 236 to 92 004 computations (76.1% saved)

start3.0ms (0%)

Memory
7.4MiB live, 7.3MiB allocated; 0ms collecting garbage

end0.0ms (0%)

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

Profiling

Loading profile data...