summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Griesemer <gri@golang.org>2008-11-17 16:46:56 -0800
committerRobert Griesemer <gri@golang.org>2008-11-17 16:46:56 -0800
commit61615c18f3970c4aae24820c66e40a42e60178ee (patch)
treecb19075a28b0f16845c8700b3a0baf32fe012008
parent75fe9bda381b2818317b415a6d8888ba807c3456 (diff)
downloadgolang-61615c18f3970c4aae24820c66e40a42e60178ee.tar.gz
- new() accepts too many arguments
R=r OCL=19413 CL=19413
-rw-r--r--test/bugs/bug122.go11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/bugs/bug122.go b/test/bugs/bug122.go
new file mode 100644
index 000000000..da58944b7
--- /dev/null
+++ b/test/bugs/bug122.go
@@ -0,0 +1,11 @@
+// errchk $G $D/$F.go
+
+// Copyright 2009 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
+
+func main() {
+ a := new([]int, 10, 20, 30, 40); // should allow at most 2 sizes
+}