Herbie run

Date:Thursday, July 31st, 2025
Commit:c647ca5a 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:1 470 009.0 MB

Time bar (total: 12.1min)

rewrite5.3min (43.4%)

Memory
1 075.3MiB live, 679 847.3MiB allocated; 1.1min collecting garbage
Stop Event
397×iter-limit
198×node-limit
saturated
Counts
7 562 → 190 506

sample2.7min (22.3%)

Memory
1 973.3MiB live, 301 463.1MiB allocated; 42.8s collecting garbage
Samples
45.4s119 494×1valid
33.9s289 728×0valid
16.3s3 879×4exit
13.7s25 254×2valid
7.4s11 306×5exit
7.1s3 253×3valid
5.4s34 777×0exit
2.2s12 232×1invalid
2.1s19 798×0invalid
399.0ms955×2invalid
221.0ms2 655×1exit
118.0ms21×4valid
1.0ms3exit
Compiler

Compiled 1 513 to 1 272 computations (15.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.9min
ival-pow: 19.7s (17.3% of total)
ival-mult!: 13.0s (11.5% of total)
adjust: 11.5s (10.1% of total)
ival-cos: 10.9s (9.6% of total)
ival-sin: 8.7s (7.7% of total)
ival-pow2: 7.6s (6.7% of total)
ival-div!: 6.8s (6.0% of total)
ival-sinu: 5.7s (5.0% of total)
ival-exp: 5.1s (4.5% of total)
ival-cosu: 4.9s (4.3% of total)
ival-log: 3.8s (3.4% of total)
ival-sqrt: 3.5s (3.1% of total)
ival-add!: 3.0s (2.7% of total)
ival-sub!: 2.9s (2.5% of total)
ival-neg: 2.8s (2.5% of total)
ival-atan2: 726.0ms (0.6% of total)
ival-hypot: 671.0ms (0.6% of total)
ival-tan: 627.0ms (0.6% of total)
ival-acos: 377.0ms (0.3% of total)
ival-atan: 342.0ms (0.3% of total)
ival-cbrt: 271.0ms (0.2% of total)
ival-fabs: 144.0ms (0.1% of total)
ival-log1p: 117.0ms (0.1% of total)
ival-asin: 117.0ms (0.1% of total)
ival-<: 83.0ms (0.1% of total)
ival-and: 49.0ms (0.0% of total)
ival-assert: 8.0ms (0.0% of total)
ival-<=: 6.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.2min (10.0%)

Memory
1 494.2MiB live, 126 664.6MiB allocated; 20.8s collecting garbage
Stop Event
197×iter-limit
saturated
Counts
7 562 → 42 993
Calls

102 calls:

TimeVariablePoint
3.3s
ew
0
1.9s
eh
inf
1.5s
a
inf
1.4s
a
0
1.3s
b
0

eval1.1min (9.2%)

Memory
1 645.3MiB live, 140 908.6MiB allocated; 17.0s collecting garbage
Compiler

Compiled 15 387 285 to 1 181 753 computations (92.3% saved)

regimes48.3s (6.7%)

Memory
-194.4MiB live, 106 282.7MiB allocated; 11.1s collecting garbage
Counts
30 497 → 907
Calls

150 calls:

3.7s
phi2
3.6s
lambda1
3.2s
phi1
2.5s
lambda2
2.3s
b
Compiler

Compiled 180 473 to 41 271 computations (77.1% saved)

analyze16.9s (2.3%)

Memory
-162.6MiB live, 28 476.1MiB allocated; 7.4s 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)

prune16.9s (2.3%)

Memory
-764.1MiB live, 38 268.2MiB allocated; 4.4s collecting garbage
Counts
219 970 → 7 713
Compiler

Compiled 463 003 to 264 749 computations (42.8% saved)

bsearch9.9s (1.4%)

Memory
260.5MiB live, 18 433.6MiB allocated; 1.8s collecting garbage
Algorithm
304×binary-search
107×left-value
Stop Event
292×narrow-enough
12×predicate-same
Samples
5.7s7 682×1valid
1.7s11 595×0valid
318.0ms911×2valid
33.0ms68×3valid
Compiler

Compiled 123 962 to 94 008 computations (24.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.9s
ival-cos: 2.1s (31.1% of total)
ival-sin: 2.0s (28.8% of total)
ival-mult!: 755.0ms (11.0% of total)
adjust: 443.0ms (6.5% of total)
ival-pow2: 305.0ms (4.4% of total)
ival-sinu: 191.0ms (2.8% of total)
ival-div!: 185.0ms (2.7% of total)
ival-sub!: 162.0ms (2.4% of total)
ival-atan2: 157.0ms (2.3% of total)
ival-sqrt: 144.0ms (2.1% of total)
ival-cosu: 127.0ms (1.9% of total)
ival-add!: 85.0ms (1.2% of total)
ival-acos: 74.0ms (1.1% of total)
ival-neg: 39.0ms (0.6% of total)
ival-hypot: 26.0ms (0.4% of total)
ival-exp: 19.0ms (0.3% of total)
ival-atan: 11.0ms (0.2% of total)
ival-tan: 10.0ms (0.1% of total)
ival-asin: 7.0ms (0.1% of total)
ival-pow: 4.0ms (0.1% of total)
ival-log1p: 3.0ms (0.0% of total)
ival-fabs: 3.0ms (0.0% of total)

derivations9.2s (1.3%)

Memory
-116.1MiB live, 11 626.9MiB allocated; 2.3s collecting garbage
Stop Event
41×fuel
10×done
Compiler

Compiled 22 716 to 4 525 computations (80.1% saved)

preprocess8.0s (1.1%)

Memory
-580.1MiB live, 18 021.9MiB allocated; 2.4s collecting garbage
Stop Event
53×node-limit
Compiler

Compiled 85 093 to 41 841 computations (50.8% saved)

start4.0ms (0.0%)

Memory
14.0MiB live, 13.8MiB allocated; 0ms collecting garbage

end0.0ms (0.0%)

Memory
2.3MiB live, 2.2MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...