Herbie run

Date:Thursday, May 29th, 2025
Commit:1b188a26 on main
Seed:2025149
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:161 224.1 MB

Time bar (total: 2.1min)

sample50.0s (40.6%)

Memory
650.2MiB live, 63 581.3MiB allocated; 23.2s collecting garbage
Samples
21.1s293 300×0valid
7.4s35 249×1valid
6.9s17 724×2valid
363.0ms479×3valid
312.0ms4 182×0invalid
106.0ms1 056×0exit
98.0ms101×4exit
76.0ms101×3exit
6.0ms48×1exit
Precisions
Click to see histograms. Total time spent on operations: 25.0s
ival-mult!: 5.8s (23.4% of total)
ival-pow: 4.2s (16.7% of total)
ival-div!: 2.5s (10.2% of total)
adjust: 2.4s (9.7% of total)
ival-sin: 2.3s (9.4% of total)
ival-add!: 2.2s (8.9% of total)
ival-sub!: 1.8s (7.2% of total)
ival-cos: 1.4s (5.7% of total)
ival-sqrt: 581.0ms (2.3% of total)
ival-exp: 497.0ms (2% of total)
ival-neg: 303.0ms (1.2% of total)
ival-pow2: 272.0ms (1.1% of total)
ival-log1p: 232.0ms (0.9% of total)
ival-atan: 108.0ms (0.4% of total)
ival-expm1: 103.0ms (0.4% of total)
ival-tan: 60.0ms (0.2% of total)
ival-hypot: 51.0ms (0.2% of total)
ival-<=: 19.0ms (0.1% of total)
ival-and: 8.0ms (0% of total)
ival-if: 4.0ms (0% of total)
ival-fabs: 4.0ms (0% of total)
ival-==: 2.0ms (0% of total)
ival-assert: 1.0ms (0% of total)
const: 0.0ms (0% of total)
ival-<: 0.0ms (0% of total)
Bogosity

rewrite22.1s (17.9%)

Memory
411.3MiB live, 26 098.6MiB allocated; 7.0s collecting garbage
Stop Event
435×iter-limit
128×node-limit
22×unsound
saturated
Counts
3 278 → 82 920

eval15.1s (12.3%)

Memory
310.3MiB live, 23 222.7MiB allocated; 7.3s collecting garbage
Compiler

Compiled 4 071 518 to 354 179 computations (91.3% saved)

preprocess7.4s (6%)

Memory
-726.7MiB live, 8 752.8MiB allocated; 2.7s collecting garbage
Stop Event
37×node-limit
saturated
Compiler

Compiled 40 320 to 11 161 computations (72.3% saved)

regimes6.8s (5.5%)

Memory
302.9MiB live, 10 730.0MiB allocated; 1.8s collecting garbage
Counts
5 908 → 551
Calls

96 calls:

697.0ms
x
414.0ms
b
317.0ms
a
277.0ms
c
245.0ms
d
Compiler

Compiled 53 059 to 11 932 computations (77.5% saved)

series6.5s (5.3%)

Memory
956.9MiB live, 9 513.5MiB allocated; 2.9s collecting garbage
Stop Event
148×iter-limit
saturated
Counts
3 278 → 11 849
Calls

57 calls:

TimeVariablePoint
236.0ms
x
0
210.0ms
x
-inf
184.0ms
x
inf
157.0ms
a
0
134.0ms
t
-inf

derivations4.8s (3.9%)

Memory
-123.2MiB live, 4 374.9MiB allocated; 1.1s collecting garbage
Stop Event
27×fuel
15×done
Compiler

Compiled 25 135 to 2 699 computations (89.3% saved)

analyze3.8s (3.1%)

Memory
-92.1MiB live, 4 231.2MiB allocated; 1.9s collecting garbage
Algorithm
43×search
random
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%54.5%45.5%0%0%0%0
21.4%11.7%42.9%45.5%0%0%0%1
37.4%20.4%34.1%45.5%0%0%0%2
48.7%26.2%27.7%45.5%0%0.6%0%3
57.7%30.7%22.6%45.5%0%1.2%0%4
71.2%37.7%15.3%45.5%0%1.6%0%5
72.9%38.4%14.3%45.5%0%1.8%0%6
77.9%40.7%11.6%45.5%0%2.2%0%7
81.5%42.6%9.7%45.5%0%2.3%0%8
84.1%43.8%8.3%45.5%0%2.5%0%9
86.2%44.6%7.2%45.5%0%2.7%0%10
88.2%45.6%6.1%45.5%0%2.8%0%11
89.1%45.9%5.6%45.5%0%2.9%0%12
Compiler

Compiled 1 402 to 721 computations (48.6% saved)

prune3.7s (3%)

Memory
-26.3MiB live, 7 245.2MiB allocated; 1.4s collecting garbage
Counts
84 075 → 1 959
Compiler

Compiled 111 886 to 59 575 computations (46.8% saved)

bsearch3.0s (2.4%)

Memory
39.9MiB live, 3 467.9MiB allocated; 690ms collecting garbage
Algorithm
207×binary-search
56×left-value
Stop Event
194×narrow-enough
13×predicate-same
Samples
679.0ms9 842×0valid
265.0ms968×1valid
258.0ms576×2valid
87.0ms1 278×0invalid
10.0ms110×0exit
8.0ms56×1exit
8.0ms3valid
Compiler

Compiled 132 494 to 72 735 computations (45.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 935.0ms
ival-mult!: 246.0ms (26.3% of total)
ival-pow: 229.0ms (24.5% of total)
ival-div!: 124.0ms (13.3% of total)
adjust: 85.0ms (9.1% of total)
ival-exp: 76.0ms (8.1% of total)
ival-sub!: 68.0ms (7.3% of total)
ival-add!: 47.0ms (5% of total)
ival-neg: 34.0ms (3.6% of total)
ival-sqrt: 25.0ms (2.7% of total)
ival-log1p: 1.0ms (0.1% of total)

start2.0ms (0%)

Memory
5.4MiB live, 5.3MiB allocated; 0ms collecting garbage

end0.0ms (0%)

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

Profiling

Loading profile data...