go build: when using gccgo toolchain, please pass linker flags using -gccgoflags, not -ldflags # github.com/rivo/uniseg /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:137:20: error: expected ‘(’ 137 | func propertySearch[E interface{ [3]int | [4]int }](dictionary []E, r rune) (result E) { | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:137:23: error: expected ‘]’ 137 | func propertySearch[E interface{ [3]int | [4]int }](dictionary []E, r rune) (result E) { | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:137:23: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:140:9: error: expected declaration 140 | to := len(dictionary) | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:141:9: error: expected declaration 141 | for to > from { | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:143:17: error: expected declaration 143 | cpRange := dictionary[middle] | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:144:17: error: expected declaration 144 | if int(r) < cpRange[0] { | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:146:25: error: expected declaration 146 | continue | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:147:17: error: expected declaration 147 | } | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:148:17: error: expected declaration 148 | if int(r) > cpRange[1] { | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:150:25: error: expected declaration 150 | continue | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:151:17: error: expected declaration 151 | } | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:152:17: error: expected declaration 152 | return cpRange | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:153:9: error: expected declaration 153 | } | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:154:9: error: expected declaration 154 | return | ^ /build/go/pkg/mod/github.com/rivo/uniseg@v0.4.2/properties.go:155:1: error: expected declaration 155 | } | ^ # github.com/google/btree /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:89:18: error: expected ‘]’ 89 | type FreeListG[T any] struct { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:91:9: error: expected declaration 91 | freelist []*node[T] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:92:1: error: expected declaration 92 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:96:18: error: expected ‘(’ 96 | func NewFreeListG[T any](size int) *FreeListG[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:96:21: error: expected ‘]’ 96 | func NewFreeListG[T any](size int) *FreeListG[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:96:21: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:98:1: error: expected declaration 98 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:100:19: error: expected ‘)’ 100 | func (f *FreeListG[T]) newNode() (n *node[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:100:19: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:100:19: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:102:9: error: expected declaration 102 | index := len(f.freelist) - 1 | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:103:9: error: expected declaration 103 | if index < 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:105:17: error: expected declaration 105 | return new(node[T]) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:106:9: error: expected declaration 106 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:107:9: error: expected declaration 107 | n = f.freelist[index] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:108:9: error: expected declaration 108 | f.freelist[index] = nil | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:109:9: error: expected declaration 109 | f.freelist = f.freelist[:index] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:110:9: error: expected declaration 110 | f.mu.Unlock() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:111:9: error: expected declaration 111 | return | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:112:1: error: expected declaration 112 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:114:19: error: expected ‘)’ 114 | func (f *FreeListG[T]) freeNode(n *node[T]) (out bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:114:19: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:114:19: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:116:9: error: expected declaration 116 | if len(f.freelist) < cap(f.freelist) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:118:17: error: expected declaration 118 | out = true | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:119:9: error: expected declaration 119 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:120:9: error: expected declaration 120 | f.mu.Unlock() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:121:9: error: expected declaration 121 | return | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:122:1: error: expected declaration 122 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:127:22: error: expected ‘]’ 127 | type ItemIteratorG[T any] func(item T) bool | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:131:9: error: invalid character 0x7e in input file 131 | ~int | ~int8 | ~int16 | ~int32 | ~int64 | ~uint | ~uint8 | ~uint16 | ~uint32 | ~uint64 | ~float32 | ~float64 | ~string | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:135:10: error: expected ‘(’ 135 | func Less[T Ordered]() LessFunc[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:135:13: error: expected ‘]’ 135 | func Less[T Ordered]() LessFunc[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:135:13: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:137:1: error: expected declaration 137 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:140:17: error: expected ‘(’ 140 | func NewOrderedG[T Ordered](degree int) *BTreeG[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:140:20: error: expected ‘]’ 140 | func NewOrderedG[T Ordered](degree int) *BTreeG[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:140:20: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:142:1: error: expected declaration 142 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:150:10: error: expected ‘(’ 150 | func NewG[T any](degree int, less LessFunc[T]) *BTreeG[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:150:13: error: expected ‘]’ 150 | func NewG[T any](degree int, less LessFunc[T]) *BTreeG[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:150:13: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:152:1: error: expected declaration 152 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:155:22: error: expected ‘(’ 155 | func NewWithFreeListG[T any](degree int, less LessFunc[T], f *FreeListG[T]) *BTreeG[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:155:25: error: expected ‘]’ 155 | func NewWithFreeListG[T any](degree int, less LessFunc[T], f *FreeListG[T]) *BTreeG[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:155:25: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:158:9: error: expected declaration 158 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:159:9: error: expected declaration 159 | return &BTreeG[T]{ | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:161:72: error: expected ‘;’ or newline after top level declaration 161 | cow: ©OnWriteContext[T]{freelist: f, less: less}, | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:163:1: error: expected declaration 163 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:166:14: error: expected ‘]’ 166 | type items[T any] []T | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:170:15: error: expected ‘)’ 170 | func (s *items[T]) insertAt(index int, item T) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:170:15: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:170:15: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:172:9: error: expected declaration 172 | *s = append(*s, zero) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:173:9: error: expected declaration 173 | if index < len(*s) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:175:9: error: expected declaration 175 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:176:9: error: expected declaration 176 | (*s)[index] = item | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:177:1: error: expected declaration 177 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:181:15: error: expected ‘)’ 181 | func (s *items[T]) removeAt(index int) T { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:181:15: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:181:15: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:183:9: error: expected declaration 183 | copy((*s)[index:], (*s)[index+1:]) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:185:9: error: expected declaration 185 | (*s)[len(*s)-1] = zero | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:186:9: error: expected declaration 186 | *s = (*s)[:len(*s)-1] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:187:9: error: expected declaration 187 | return item | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:188:1: error: expected declaration 188 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:191:15: error: expected ‘)’ 191 | func (s *items[T]) pop() (out T) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:191:15: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:191:15: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:193:9: error: expected declaration 193 | out = (*s)[index] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:194:13: error: redefinition of ‘zero’ 194 | var zero T | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:184:13: note: previous definition of ‘zero’ was here 184 | var zero T | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:195:9: error: expected declaration 195 | (*s)[index] = zero | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:196:9: error: expected declaration 196 | *s = (*s)[:index] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:197:9: error: expected declaration 197 | return | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:198:1: error: expected declaration 198 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:202:15: error: expected ‘)’ 202 | func (s *items[T]) truncate(index int) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:202:15: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:202:15: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:204:9: error: expected declaration 204 | *s, toClear = (*s)[:index], (*s)[index:] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:205:13: error: redefinition of ‘zero’ 205 | var zero T | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:184:13: note: previous definition of ‘zero’ was here 184 | var zero T | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:206:9: error: expected declaration 206 | for i := 0; i < len(toClear); i++ { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:206:21: error: expected declaration 206 | for i := 0; i < len(toClear); i++ { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:206:39: error: expected declaration 206 | for i := 0; i < len(toClear); i++ { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:208:9: error: expected declaration 208 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:209:1: error: expected declaration 209 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:214:14: error: expected ‘)’ 214 | func (s items[T]) find(item T, less func(T, T) bool) (index int, found bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:214:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:214:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:217:9: error: expected declaration 217 | }) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:218:9: error: expected declaration 218 | if i > 0 && !less(s[i-1], item) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:220:9: error: expected declaration 220 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:221:9: error: expected declaration 221 | return i, false | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:222:1: error: expected declaration 222 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:229:13: error: expected ‘]’ 229 | type node[T any] struct { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:231:9: error: expected declaration 231 | children items[*node[T]] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:232:9: error: expected declaration 232 | cow *copyOnWriteContext[T] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:233:1: error: expected declaration 233 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:235:14: error: expected ‘)’ 235 | func (n *node[T]) mutableFor(cow *copyOnWriteContext[T]) *node[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:235:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:235:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:238:9: error: expected declaration 238 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:239:9: error: expected declaration 239 | out := cow.newNode() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:240:9: error: expected declaration 240 | if cap(out.items) >= len(n.items) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:242:9: error: expected declaration 242 | } else { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:244:9: error: expected declaration 244 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:245:9: error: expected declaration 245 | copy(out.items, n.items) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:247:9: error: expected declaration 247 | if cap(out.children) >= len(n.children) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:249:9: error: expected declaration 249 | } else { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:251:9: error: expected declaration 251 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:252:9: error: expected declaration 252 | copy(out.children, n.children) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:253:9: error: expected declaration 253 | return out | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:254:1: error: expected declaration 254 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:256:14: error: expected ‘)’ 256 | func (n *node[T]) mutableChild(i int) *node[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:256:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:256:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:258:9: error: expected declaration 258 | n.children[i] = c | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:259:9: error: expected declaration 259 | return c | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:260:1: error: expected declaration 260 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:265:14: error: expected ‘)’ 265 | func (n *node[T]) split(i int) (T, *node[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:265:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:265:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:267:9: error: expected declaration 267 | next := n.cow.newNode() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:268:9: error: expected declaration 268 | next.items = append(next.items, n.items[i+1:]...) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:269:9: error: expected declaration 269 | n.items.truncate(i) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:270:9: error: expected declaration 270 | if len(n.children) > 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:272:17: error: expected declaration 272 | n.children.truncate(i + 1) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:273:9: error: expected declaration 273 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:274:9: error: expected declaration 274 | return item, next | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:275:1: error: expected declaration 275 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:279:14: error: expected ‘)’ 279 | func (n *node[T]) maybeSplitChild(i, maxItems int) bool { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:279:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:279:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:282:9: error: expected declaration 282 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:283:9: error: expected declaration 283 | first := n.mutableChild(i) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:284:9: error: expected declaration 284 | item, second := first.split(maxItems / 2) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:285:9: error: expected declaration 285 | n.items.insertAt(i, item) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:286:9: error: expected declaration 286 | n.children.insertAt(i+1, second) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:287:9: error: expected declaration 287 | return true | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:288:1: error: expected declaration 288 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:293:14: error: expected ‘)’ 293 | func (n *node[T]) insert(item T, maxItems int) (_ T, _ bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:293:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:293:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:295:9: error: expected declaration 295 | if found { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:297:17: error: expected declaration 297 | n.items[i] = item | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:298:17: error: expected declaration 298 | return out, true | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:299:9: error: expected declaration 299 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:300:9: error: expected declaration 300 | if len(n.children) == 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:302:17: error: expected declaration 302 | return | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:303:9: error: expected declaration 303 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:304:9: error: expected declaration 304 | if n.maybeSplitChild(i, maxItems) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:306:17: error: expected declaration 306 | switch { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:311:17: error: expected declaration 311 | default: | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:313:25: error: expected declaration 313 | n.items[i] = item | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:314:25: error: expected declaration 314 | return out, true | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:315:17: error: expected declaration 315 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:316:9: error: expected declaration 316 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:317:9: error: expected declaration 317 | return n.mutableChild(i).insert(item, maxItems) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:318:1: error: expected declaration 318 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:321:14: error: expected ‘)’ 321 | func (n *node[T]) get(key T) (_ T, _ bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:321:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:321:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:323:9: error: expected declaration 323 | if found { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:325:9: error: expected declaration 325 | } else if len(n.children) > 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:327:9: error: expected declaration 327 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:328:9: error: expected declaration 328 | return | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:329:1: error: expected declaration 329 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:332:9: error: expected ‘(’ 332 | func min[T any](n *node[T]) (_ T, found bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:332:12: error: expected ‘]’ 332 | func min[T any](n *node[T]) (_ T, found bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:332:12: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:335:9: error: expected declaration 335 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:336:9: error: expected declaration 336 | for len(n.children) > 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:338:9: error: expected declaration 338 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:339:9: error: expected declaration 339 | if len(n.items) == 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:341:9: error: expected declaration 341 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:342:9: error: expected declaration 342 | return n.items[0], true | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:343:1: error: expected declaration 343 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:346:9: error: expected ‘(’ 346 | func max[T any](n *node[T]) (_ T, found bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:346:12: error: expected ‘]’ 346 | func max[T any](n *node[T]) (_ T, found bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:346:12: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:349:9: error: expected declaration 349 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:350:9: error: expected declaration 350 | for len(n.children) > 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:352:9: error: expected declaration 352 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:353:9: error: expected declaration 353 | if len(n.items) == 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:355:9: error: expected declaration 355 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:356:9: error: expected declaration 356 | return n.items[len(n.items)-1], true | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:357:1: error: expected declaration 357 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:369:14: error: expected ‘)’ 369 | func (n *node[T]) remove(item T, minItems int, typ toRemove) (_ T, _ bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:369:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:369:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:372:9: error: expected declaration 372 | switch typ { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:376:17: error: expected declaration 376 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:377:17: error: expected declaration 377 | i = len(n.items) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:378:9: error: expected declaration 378 | case removeMin: | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:381:17: error: expected declaration 381 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:382:17: error: expected declaration 382 | i = 0 | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:383:9: error: expected declaration 383 | case removeItem: | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:385:17: error: expected declaration 385 | if len(n.children) == 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:388:25: error: expected declaration 388 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:389:25: error: expected declaration 389 | return | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:390:17: error: expected declaration 390 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:391:9: error: expected declaration 391 | default: | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:393:9: error: expected declaration 393 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:395:9: error: expected declaration 395 | if len(n.children[i].items) <= minItems { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:397:9: error: expected declaration 397 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:398:9: error: expected declaration 398 | child := n.mutableChild(i) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:402:9: error: expected declaration 402 | if found { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:409:21: error: redefinition of ‘zero’ 409 | var zero T | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:184:13: note: previous definition of ‘zero’ was here 184 | var zero T | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:410:17: error: expected declaration 410 | n.items[i], _ = child.remove(zero, minItems, removeMax) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:411:17: error: expected declaration 411 | return out, true | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:412:9: error: expected declaration 412 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:415:9: error: expected declaration 415 | return child.remove(item, minItems, typ) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:416:1: error: expected declaration 416 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:437:14: error: expected ‘)’ 437 | func (n *node[T]) growChildAndRemove(i int, item T, minItems int, typ toRemove) (T, bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:437:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:437:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:441:17: error: expected declaration 441 | stealFrom := n.mutableChild(i - 1) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:442:17: error: expected declaration 442 | stolenItem := stealFrom.items.pop() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:443:17: error: expected declaration 443 | child.items.insertAt(0, n.items[i-1]) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:444:17: error: expected declaration 444 | n.items[i-1] = stolenItem | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:445:17: error: expected declaration 445 | if len(stealFrom.children) > 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:447:17: error: expected declaration 447 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:448:9: error: expected declaration 448 | } else if i < len(n.items) && len(n.children[i+1].items) > minItems { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:451:17: error: expected declaration 451 | stealFrom := n.mutableChild(i + 1) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:452:17: error: expected declaration 452 | stolenItem := stealFrom.items.removeAt(0) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:453:17: error: expected declaration 453 | child.items = append(child.items, n.items[i]) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:454:17: error: expected declaration 454 | n.items[i] = stolenItem | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:455:17: error: expected declaration 455 | if len(stealFrom.children) > 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:457:17: error: expected declaration 457 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:458:9: error: expected declaration 458 | } else { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:461:17: error: expected declaration 461 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:462:17: error: expected declaration 462 | child := n.mutableChild(i) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:464:17: error: expected declaration 464 | mergeItem := n.items.removeAt(i) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:465:17: error: expected declaration 465 | mergeChild := n.children.removeAt(i + 1) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:466:17: error: expected declaration 466 | child.items = append(child.items, mergeItem) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:467:17: error: expected declaration 467 | child.items = append(child.items, mergeChild.items...) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:468:17: error: expected declaration 468 | child.children = append(child.children, mergeChild.children...) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:469:17: error: expected declaration 469 | n.cow.freeNode(mergeChild) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:470:9: error: expected declaration 470 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:471:9: error: expected declaration 471 | return n.remove(item, minItems, typ) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:472:1: error: expected declaration 472 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:481:21: error: expected ‘]’ 481 | type optionalItem[T any] struct { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:483:9: error: expected declaration 483 | valid bool | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:484:1: error: expected declaration 484 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:486:14: error: expected ‘(’ 486 | func optional[T any](item T) optionalItem[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:486:17: error: expected ‘]’ 486 | func optional[T any](item T) optionalItem[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:486:17: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:488:1: error: expected declaration 488 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:489:11: error: expected ‘(’ 489 | func empty[T any]() optionalItem[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:489:14: error: expected ‘]’ 489 | func empty[T any]() optionalItem[T] { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:489:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:491:1: error: expected declaration 491 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:500:14: error: expected ‘)’ 500 | func (n *node[T]) iterate(dir direction, start, stop optionalItem[T], includeStart bool, hit bool, iter ItemIteratorG[T]) (bool, bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:500:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:500:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:503:9: error: expected declaration 503 | switch dir { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:507:17: error: expected declaration 507 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:508:17: error: expected declaration 508 | for i := index; i < len(n.items); i++ { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:508:33: error: expected declaration 508 | for i := index; i < len(n.items); i++ { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:508:51: error: expected declaration 508 | for i := index; i < len(n.items); i++ { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:510:112: error: expected declaration 510 | if hit, ok = n.children[i].iterate(dir, start, stop, includeStart, hit, iter); !ok { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:512:33: error: expected declaration 512 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:513:25: error: expected declaration 513 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:514:25: error: expected declaration 514 | if !includeStart && !hit && start.valid && !n.cow.less(start.item, n.items[i]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:516:33: error: expected declaration 516 | continue | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:517:25: error: expected declaration 517 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:518:25: error: expected declaration 518 | hit = true | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:519:25: error: expected declaration 519 | if stop.valid && !n.cow.less(n.items[i], stop.item) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:521:25: error: expected declaration 521 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:522:25: error: expected declaration 522 | if !iter(n.items[i]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:524:25: error: expected declaration 524 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:525:17: error: expected declaration 525 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:526:17: error: expected declaration 526 | if len(n.children) > 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:527:120: error: expected declaration 527 | if hit, ok = n.children[len(n.children)-1].iterate(dir, start, stop, includeStart, hit, iter); !ok { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:529:25: error: expected declaration 529 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:530:17: error: expected declaration 530 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:531:9: error: expected declaration 531 | case descend: | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:534:25: error: expected declaration 534 | if !found { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:536:25: error: expected declaration 536 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:537:17: error: expected declaration 537 | } else { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:539:17: error: expected declaration 539 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:540:17: error: expected declaration 540 | for i := index; i >= 0; i-- { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:540:33: error: expected declaration 540 | for i := index; i >= 0; i-- { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:540:41: error: expected declaration 540 | for i := index; i >= 0; i-- { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:544:33: error: expected declaration 544 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:545:25: error: expected declaration 545 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:546:25: error: expected declaration 546 | if len(n.children) > 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:547:114: error: expected declaration 547 | if hit, ok = n.children[i+1].iterate(dir, start, stop, includeStart, hit, iter); !ok { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:549:33: error: expected declaration 549 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:550:25: error: expected declaration 550 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:551:25: error: expected declaration 551 | if stop.valid && !n.cow.less(stop.item, n.items[i]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:553:25: error: expected declaration 553 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:554:25: error: expected declaration 554 | hit = true | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:555:25: error: expected declaration 555 | if !iter(n.items[i]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:557:25: error: expected declaration 557 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:558:17: error: expected declaration 558 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:559:17: error: expected declaration 559 | if len(n.children) > 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:560:104: error: expected declaration 560 | if hit, ok = n.children[0].iterate(dir, start, stop, includeStart, hit, iter); !ok { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:562:25: error: expected declaration 562 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:563:17: error: expected declaration 563 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:564:9: error: expected declaration 564 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:565:9: error: expected declaration 565 | return hit, true | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:566:1: error: expected declaration 566 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:569:14: error: expected ‘)’ 569 | func (n *node[T]) print(w io.Writer, level int) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:569:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:569:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:571:9: error: expected declaration 571 | for _, c := range n.children { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:573:9: error: expected declaration 573 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:574:1: error: expected declaration 574 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:583:15: error: expected ‘]’ 583 | type BTreeG[T any] struct { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:585:9: error: expected declaration 585 | length int | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:586:9: error: expected declaration 586 | root *node[T] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:587:9: error: expected declaration 587 | cow *copyOnWriteContext[T] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:588:1: error: expected declaration 588 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:592:17: error: expected ‘]’ 592 | type LessFunc[T any] func(a, b T) bool | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:608:27: error: expected ‘]’ 608 | type copyOnWriteContext[T any] struct { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:610:9: error: expected declaration 610 | less LessFunc[T] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:611:1: error: expected declaration 611 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:624:16: error: expected ‘)’ 624 | func (t *BTreeG[T]) Clone() (t2 *BTreeG[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:624:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:624:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:631:9: error: expected declaration 631 | out := *t | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:632:9: error: expected declaration 632 | t.cow = &cow1 | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:633:9: error: expected declaration 633 | out.cow = &cow2 | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:634:9: error: expected declaration 634 | return &out | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:635:1: error: expected declaration 635 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:638:16: error: expected ‘)’ 638 | func (t *BTreeG[T]) maxItems() int { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:638:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:638:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:640:1: error: expected declaration 640 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:644:16: error: expected ‘)’ 644 | func (t *BTreeG[T]) minItems() int { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:644:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:644:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:646:1: error: expected declaration 646 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:648:28: error: expected ‘)’ 648 | func (c *copyOnWriteContext[T]) newNode() (n *node[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:648:28: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:648:28: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:650:9: error: expected declaration 650 | n.cow = c | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:651:9: error: expected declaration 651 | return | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:652:1: error: expected declaration 652 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:665:28: error: expected ‘)’ 665 | func (c *copyOnWriteContext[T]) freeNode(n *node[T]) freeType { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:665:28: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:665:28: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:669:17: error: expected declaration 669 | n.children.truncate(0) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:670:17: error: expected declaration 670 | n.cow = nil | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:671:17: error: expected declaration 671 | if c.freelist.freeNode(n) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:673:17: error: expected declaration 673 | } else { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:675:17: error: expected declaration 675 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:676:9: error: expected declaration 676 | } else { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:678:9: error: expected declaration 678 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:679:1: error: expected declaration 679 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:686:16: error: expected ‘)’ 686 | func (t *BTreeG[T]) ReplaceOrInsert(item T) (_ T, _ bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:686:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:686:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:689:17: error: expected declaration 689 | t.root.items = append(t.root.items, item) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:690:17: error: expected declaration 690 | t.length++ | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:691:17: error: expected declaration 691 | return | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:692:9: error: expected declaration 692 | } else { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:694:17: error: expected declaration 694 | if len(t.root.items) >= t.maxItems() { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:696:25: error: expected declaration 696 | oldroot := t.root | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:697:25: error: expected declaration 697 | t.root = t.cow.newNode() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:698:25: error: expected declaration 698 | t.root.items = append(t.root.items, item2) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:699:25: error: expected declaration 699 | t.root.children = append(t.root.children, oldroot, second) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:700:17: error: expected declaration 700 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:701:9: error: expected declaration 701 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:702:9: error: expected declaration 702 | out, outb := t.root.insert(item, t.maxItems()) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:703:9: error: expected declaration 703 | if !outb { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:705:9: error: expected declaration 705 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:706:9: error: expected declaration 706 | return out, outb | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:707:1: error: expected declaration 707 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:711:16: error: expected ‘)’ 711 | func (t *BTreeG[T]) Delete(item T) (T, bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:711:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:711:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:713:1: error: expected declaration 713 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:717:16: error: expected ‘)’ 717 | func (t *BTreeG[T]) DeleteMin() (T, bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:717:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:717:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:719:9: error: expected declaration 719 | return t.deleteItem(zero, removeMin) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:720:1: error: expected declaration 720 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:724:16: error: expected ‘)’ 724 | func (t *BTreeG[T]) DeleteMax() (T, bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:724:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:724:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:726:9: error: expected declaration 726 | return t.deleteItem(zero, removeMax) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:727:1: error: expected declaration 727 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:729:16: error: expected ‘)’ 729 | func (t *BTreeG[T]) deleteItem(item T, typ toRemove) (_ T, _ bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:729:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:729:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:732:9: error: expected declaration 732 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:733:9: error: expected declaration 733 | t.root = t.root.mutableFor(t.cow) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:734:9: error: expected declaration 734 | out, outb := t.root.remove(item, t.minItems(), typ) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:735:9: error: expected declaration 735 | if len(t.root.items) == 0 && len(t.root.children) > 0 { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:737:17: error: expected declaration 737 | t.root = t.root.children[0] | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:738:17: error: expected declaration 738 | t.cow.freeNode(oldroot) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:739:9: error: expected declaration 739 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:740:9: error: expected declaration 740 | if outb { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:742:9: error: expected declaration 742 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:743:9: error: expected declaration 743 | return out, outb | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:744:1: error: expected declaration 744 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:748:16: error: expected ‘)’ 748 | func (t *BTreeG[T]) AscendRange(greaterOrEqual, lessThan T, iterator ItemIteratorG[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:748:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:748:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:751:9: error: expected declaration 751 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:752:9: error: expected declaration 752 | t.root.iterate(ascend, optional[T](greaterOrEqual), optional[T](lessThan), true, false, iterator) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:753:1: error: expected declaration 753 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:757:16: error: expected ‘)’ 757 | func (t *BTreeG[T]) AscendLessThan(pivot T, iterator ItemIteratorG[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:757:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:757:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:760:9: error: expected declaration 760 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:761:9: error: expected declaration 761 | t.root.iterate(ascend, empty[T](), optional(pivot), false, false, iterator) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:762:1: error: expected declaration 762 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:766:16: error: expected ‘)’ 766 | func (t *BTreeG[T]) AscendGreaterOrEqual(pivot T, iterator ItemIteratorG[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:766:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:766:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:769:9: error: expected declaration 769 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:770:9: error: expected declaration 770 | t.root.iterate(ascend, optional[T](pivot), empty[T](), true, false, iterator) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:771:1: error: expected declaration 771 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:775:16: error: expected ‘)’ 775 | func (t *BTreeG[T]) Ascend(iterator ItemIteratorG[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:775:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:775:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:778:9: error: expected declaration 778 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:779:9: error: expected declaration 779 | t.root.iterate(ascend, empty[T](), empty[T](), false, false, iterator) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:780:1: error: expected declaration 780 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:784:16: error: expected ‘)’ 784 | func (t *BTreeG[T]) DescendRange(lessOrEqual, greaterThan T, iterator ItemIteratorG[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:784:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:784:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:787:9: error: expected declaration 787 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:788:9: error: expected declaration 788 | t.root.iterate(descend, optional[T](lessOrEqual), optional[T](greaterThan), true, false, iterator) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:789:1: error: expected declaration 789 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:793:16: error: expected ‘)’ 793 | func (t *BTreeG[T]) DescendLessOrEqual(pivot T, iterator ItemIteratorG[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:793:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:793:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:796:9: error: expected declaration 796 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:797:9: error: expected declaration 797 | t.root.iterate(descend, optional[T](pivot), empty[T](), true, false, iterator) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:798:1: error: expected declaration 798 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:802:16: error: expected ‘)’ 802 | func (t *BTreeG[T]) DescendGreaterThan(pivot T, iterator ItemIteratorG[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:802:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:802:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:805:9: error: expected declaration 805 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:806:9: error: expected declaration 806 | t.root.iterate(descend, empty[T](), optional[T](pivot), false, false, iterator) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:807:1: error: expected declaration 807 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:811:16: error: expected ‘)’ 811 | func (t *BTreeG[T]) Descend(iterator ItemIteratorG[T]) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:811:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:811:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:814:9: error: expected declaration 814 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:815:9: error: expected declaration 815 | t.root.iterate(descend, empty[T](), empty[T](), false, false, iterator) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:816:1: error: expected declaration 816 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:820:16: error: expected ‘)’ 820 | func (t *BTreeG[T]) Get(key T) (_ T, _ bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:820:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:820:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:823:9: error: expected declaration 823 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:824:9: error: expected declaration 824 | return t.root.get(key) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:825:1: error: expected declaration 825 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:828:16: error: expected ‘)’ 828 | func (t *BTreeG[T]) Min() (_ T, _ bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:828:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:828:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:830:1: error: expected declaration 830 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:833:16: error: expected ‘)’ 833 | func (t *BTreeG[T]) Max() (_ T, _ bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:833:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:833:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:835:1: error: expected declaration 835 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:838:16: error: expected ‘)’ 838 | func (t *BTreeG[T]) Has(key T) bool { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:838:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:838:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:840:9: error: expected declaration 840 | return ok | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:841:1: error: expected declaration 841 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:844:16: error: expected ‘)’ 844 | func (t *BTreeG[T]) Len() int { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:844:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:844:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:846:1: error: expected declaration 846 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:868:16: error: expected ‘)’ 868 | func (t *BTreeG[T]) Clear(addNodesToFreelist bool) { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:868:16: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:868:16: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:871:9: error: expected declaration 871 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:872:9: error: expected declaration 872 | t.root, t.length = nil, 0 | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:873:1: error: expected declaration 873 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:878:14: error: expected ‘)’ 878 | func (n *node[T]) reset(c *copyOnWriteContext[T]) bool { | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:878:14: error: expected function name /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:878:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:882:17: error: expected declaration 882 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:883:9: error: expected declaration 883 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:884:9: error: expected declaration 884 | return c.freeNode(n) != ftFreelistFull | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:885:1: error: expected declaration 885 | } | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:913:9: error: return with value in function with no return type 913 | return (*BTree)(NewG[Item](degree, itemLess)) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:925:9: error: return with value in function with no return type 925 | return (*FreeList)(NewFreeListG[Item](size)) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:930:67: error: expected pointer 930 | return (*BTree)(NewWithFreeListG[Item](degree, itemLess, (*FreeListG[Item])(f))) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:930:9: error: return with value in function with no return type 930 | return (*BTree)(NewWithFreeListG[Item](degree, itemLess, (*FreeListG[Item])(f))) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:950:26: error: expected pointer 950 | return (*BTree)((*BTreeG[Item])(t).Clone()) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:956:18: error: expected pointer 956 | i, _ := (*BTreeG[Item])(t).Delete(item) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:963:18: error: expected pointer 963 | i, _ := (*BTreeG[Item])(t).DeleteMax() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:970:18: error: expected pointer 970 | i, _ := (*BTreeG[Item])(t).DeleteMin() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:977:18: error: expected pointer 977 | i, _ := (*BTreeG[Item])(t).Get(key) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:983:18: error: expected pointer 983 | i, _ := (*BTreeG[Item])(t).Max() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:989:18: error: expected pointer 989 | i, _ := (*BTreeG[Item])(t).Min() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:995:17: error: expected pointer 995 | return (*BTreeG[Item])(t).Has(key) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1004:18: error: expected pointer 1004 | i, _ := (*BTreeG[Item])(t).ReplaceOrInsert(item) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1011:10: error: expected pointer 1011 | (*BTreeG[Item])(t).AscendRange(greaterOrEqual, lessThan, (ItemIteratorG[Item])(iterator)) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1017:10: error: expected pointer 1017 | (*BTreeG[Item])(t).AscendLessThan(pivot, (ItemIteratorG[Item])(iterator)) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1023:10: error: expected pointer 1023 | (*BTreeG[Item])(t).AscendGreaterOrEqual(pivot, (ItemIteratorG[Item])(iterator)) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1029:10: error: expected pointer 1029 | (*BTreeG[Item])(t).Ascend((ItemIteratorG[Item])(iterator)) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1035:10: error: expected pointer 1035 | (*BTreeG[Item])(t).DescendRange(lessOrEqual, greaterThan, (ItemIteratorG[Item])(iterator)) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1041:10: error: expected pointer 1041 | (*BTreeG[Item])(t).DescendLessOrEqual(pivot, (ItemIteratorG[Item])(iterator)) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1047:10: error: expected pointer 1047 | (*BTreeG[Item])(t).DescendGreaterThan(pivot, (ItemIteratorG[Item])(iterator)) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1053:10: error: expected pointer 1053 | (*BTreeG[Item])(t).Descend((ItemIteratorG[Item])(iterator)) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1058:17: error: expected pointer 1058 | return (*BTreeG[Item])(t).Len() | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:1082:10: error: expected pointer 1082 | (*BTreeG[Item])(t).Clear(addNodesToFreelist) | ^ /build/go/pkg/mod/github.com/google/btree@v1.1.2/btree_generic.go:89:16: error: use of undefined type ‘T’ 89 | type FreeListG[T any] struct { | ^ # go.uber.org/atomic /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:28:16: error: expected ‘]’ 28 | type Pointer[T any] struct { | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:30:9: error: expected declaration 30 | p UnsafePointer | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:31:1: error: expected declaration 31 | } | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:34:16: error: expected ‘(’ 34 | func NewPointer[T any](v *T) *Pointer[T] { | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:34:19: error: expected ‘]’ 34 | func NewPointer[T any](v *T) *Pointer[T] { | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:34:19: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:36:9: error: expected declaration 36 | if v != nil { | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:38:9: error: expected declaration 38 | } | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:39:9: error: expected declaration 39 | return &p | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:40:1: error: expected declaration 40 | } | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:43:17: error: expected ‘)’ 43 | func (p *Pointer[T]) Load() *T { | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:43:17: error: expected function name /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:43:17: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:45:1: error: expected declaration 45 | } | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:48:17: error: expected ‘)’ 48 | func (p *Pointer[T]) Store(val *T) { | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:48:17: error: expected function name /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:48:17: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:50:1: error: expected declaration 50 | } | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:53:17: error: expected ‘)’ 53 | func (p *Pointer[T]) Swap(val *T) (old *T) { | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:53:17: error: expected function name /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:53:17: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:55:1: error: expected declaration 55 | } | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:58:17: error: expected ‘)’ 58 | func (p *Pointer[T]) CompareAndSwap(old, new *T) (swapped bool) { | ^ /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:58:17: error: expected function name /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:58:17: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/go.uber.org/atomic@v1.10.0/pointer_go118.go:60:1: error: expected declaration 60 | } | ^ # golang.org/x/exp/maps /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:10:10: error: expected ‘(’ 10 | func Keys[M ~map[K]V, K comparable, V any](m M) []K { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:10:13: error: invalid character 0x7e in input file 10 | func Keys[M ~map[K]V, K comparable, V any](m M) []K { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:11:9: error: expected ‘]’ 11 | r := make([]K, 0, len(m)) | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:11:9: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:12:9: error: expected declaration 12 | for k := range m { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:14:9: error: expected declaration 14 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:15:9: error: expected declaration 15 | return r | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:16:1: error: expected declaration 16 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:20:12: error: expected ‘(’ 20 | func Values[M ~map[K]V, K comparable, V any](m M) []V { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:20:15: error: invalid character 0x7e in input file 20 | func Values[M ~map[K]V, K comparable, V any](m M) []V { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:21:9: error: expected ‘]’ 21 | r := make([]V, 0, len(m)) | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:21:9: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:22:9: error: expected declaration 22 | for _, v := range m { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:24:9: error: expected declaration 24 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:25:9: error: expected declaration 25 | return r | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:26:1: error: expected declaration 26 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:30:11: error: expected ‘(’ 30 | func Equal[M1, M2 ~map[K]V, K, V comparable](m1 M1, m2 M2) bool { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:30:14: error: expected ‘]’ 30 | func Equal[M1, M2 ~map[K]V, K, V comparable](m1 M1, m2 M2) bool { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:30:14: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:30:19: error: invalid character 0x7e in input file 30 | func Equal[M1, M2 ~map[K]V, K, V comparable](m1 M1, m2 M2) bool { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:33:9: error: expected declaration 33 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:34:9: error: expected declaration 34 | for k, v1 := range m1 { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:35:37: error: expected declaration 35 | if v2, ok := m2[k]; !ok || v1 != v2 { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:37:17: error: expected declaration 37 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:38:9: error: expected declaration 38 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:39:9: error: expected declaration 39 | return true | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:40:1: error: expected declaration 40 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:44:15: error: expected ‘(’ 44 | func EqualFunc[M1 ~map[K]V1, M2 ~map[K]V2, K comparable, V1, V2 any](m1 M1, m2 M2, eq func(V1, V2) bool) bool { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:44:19: error: invalid character 0x7e in input file 44 | func EqualFunc[M1 ~map[K]V1, M2 ~map[K]V2, K comparable, V1, V2 any](m1 M1, m2 M2, eq func(V1, V2) bool) bool { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:45:9: error: expected ‘]’ 45 | if len(m1) != len(m2) { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:45:9: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:47:9: error: expected declaration 47 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:48:9: error: expected declaration 48 | for k, v1 := range m1 { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:49:37: error: expected declaration 49 | if v2, ok := m2[k]; !ok || !eq(v1, v2) { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:51:17: error: expected declaration 51 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:52:9: error: expected declaration 52 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:53:9: error: expected declaration 53 | return true | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:54:1: error: expected declaration 54 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:57:11: error: expected ‘(’ 57 | func Clear[M ~map[K]V, K comparable, V any](m M) { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:57:14: error: invalid character 0x7e in input file 57 | func Clear[M ~map[K]V, K comparable, V any](m M) { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:58:9: error: expected ‘]’ 58 | for k := range m { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:58:9: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:60:9: error: expected declaration 60 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:61:1: error: expected declaration 61 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:65:11: error: expected ‘(’ 65 | func Clone[M ~map[K]V, K comparable, V any](m M) M { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:65:14: error: invalid character 0x7e in input file 65 | func Clone[M ~map[K]V, K comparable, V any](m M) M { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:66:44: error: expected ‘]’ 66 | // Preserve nil in case it matters. | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:67:9: error: expected declaration 67 | if m == nil { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:69:9: error: expected declaration 69 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:70:9: error: expected declaration 70 | r := make(M, len(m)) | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:71:9: error: expected declaration 71 | for k, v := range m { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:73:9: error: expected declaration 73 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:74:9: error: expected declaration 74 | return r | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:75:1: error: expected declaration 75 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:81:10: error: expected ‘(’ 81 | func Copy[M1 ~map[K]V, M2 ~map[K]V, K comparable, V any](dst M1, src M2) { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:81:14: error: invalid character 0x7e in input file 81 | func Copy[M1 ~map[K]V, M2 ~map[K]V, K comparable, V any](dst M1, src M2) { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:82:9: error: expected ‘]’ 82 | for k, v := range src { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:82:9: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:84:9: error: expected declaration 84 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:85:1: error: expected declaration 85 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:88:16: error: expected ‘(’ 88 | func DeleteFunc[M ~map[K]V, K comparable, V any](m M, del func(K, V) bool) { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:88:19: error: invalid character 0x7e in input file 88 | func DeleteFunc[M ~map[K]V, K comparable, V any](m M, del func(K, V) bool) { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:89:9: error: expected ‘]’ 89 | for k, v := range m { | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:89:9: error: expected ‘;’ or newline after top level declaration /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:92:17: error: expected declaration 92 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:93:9: error: expected declaration 93 | } | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/maps/maps.go:94:1: error: expected declaration 94 | } | ^ # golang.org/x/exp/constraints /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/constraints/constraints.go:13:9: error: invalid character 0x7e in input file 13 | ~int | ~int8 | ~int16 | ~int32 | ~int64 | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/constraints/constraints.go:20:9: error: invalid character 0x7e in input file 20 | ~uint | ~uint8 | ~uint16 | ~uint32 | ~uint64 | ~uintptr | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/constraints/constraints.go:27:9: error: expected signature or type name 27 | Signed | Unsigned | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/constraints/constraints.go:34:9: error: invalid character 0x7e in input file 34 | ~float32 | ~float64 | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/constraints/constraints.go:41:9: error: invalid character 0x7e in input file 41 | ~complex64 | ~complex128 | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/constraints/constraints.go:49:9: error: expected signature or type name 49 | Integer | Float | ~string | ^ /build/go/pkg/mod/golang.org/x/exp@v0.0.0-20221028150844-83b7d23a625f/constraints/constraints.go:49:27: error: invalid character 0x7e in input file 49 | Integer | Float | ~string | ^ # github.com/yuin/goldmark/util /build/go/pkg/mod/github.com/yuin/goldmark@v1.5.2/util/html5entities.go: In function ‘github_0com_1yuin_1goldmark_1util..import’: /build/go/pkg/mod/github.com/yuin/goldmark@v1.5.2/util/html5entities.go:1:1: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without 1 | package util | ^ # github.com/yuin/goldmark-emoji/definition /build/go/pkg/mod/github.com/yuin/goldmark-emoji@v1.0.1/definition/github.go: In function ‘github.com/yuin/goldmark-emoji/definition.Github..func1’: /build/go/pkg/mod/github.com/yuin/goldmark-emoji@v1.0.1/definition/github.go:10:23: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without 10 | githubOnce.Do(func() { | ^ ==> ERROR:(B A failure occurred in build().(B  Aborting...(B