]> Cypherpunks repositories - gostls13.git/commitdiff
new bug
authorRob Pike <r@golang.org>
Tue, 15 Jul 2008 17:27:05 +0000 (10:27 -0700)
committerRob Pike <r@golang.org>
Tue, 15 Jul 2008 17:27:05 +0000 (10:27 -0700)
SVN=127232

test/bugs/bug069.go [new file with mode: 0644]

diff --git a/test/bugs/bug069.go b/test/bugs/bug069.go
new file mode 100644 (file)
index 0000000..b33e4a4
--- /dev/null
@@ -0,0 +1,18 @@
+// $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(){
+       c := new(chan int);
+       ok := false;
+       i := 0;
+
+       i, ok = <c;  // works
+
+       ca := new([2]*chan int);
+       i, ok = <(ca[0]);  // fails: c.go:11: bad shape across assignment - cr=1 cl=2
+}