blob: 3e9ef5eb66f4f26b660d860d9a1dc8e3e4fc927e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
// run
// Copyright 2020 The Go Authors. All rights reserved. Use of this
// source code is governed by a BSD-style license that can be found in
// the LICENSE file.
package main
import "fmt"
func main() {
const N = 1024
var a [N]int
x := cap(append(a[:N-1:N], 9, 9))
y := cap(append(a[:N:N], 9))
if x != y {
panic(fmt.Sprintf("different capacity on append: %d vs %d", x, y))
}
}
|