OSDN Git Service

Change c <- v from an expression to a statement.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / go.test / test / fixedbugs / bug234.go
index b806ca6..9affad0 100644 (file)
@@ -7,16 +7,17 @@
 package main
 
 func main() {
-       c := make(chan int, 1)
-       c <- 100
-       x, ok := <-c
-       if x != 100 || !ok {
-               println("x=", x, " ok=", ok, " want 100, true")
-               panic("fail")
-       }
-       x, ok = <-c
-       if x != 0 || ok {
-               println("x=", x, " ok=", ok, " want 0, false")
-               panic("fail")
-       }
+       //TODO(rsc): uncomment when this syntax is valid for receive+check closed
+       //      c := make(chan int, 1)
+       //      c <- 100
+       //      x, ok := <-c
+       //      if x != 100 || !ok {
+       //              println("x=", x, " ok=", ok, " want 100, true")
+       //              panic("fail")
+       //      }
+       //      x, ok = <-c
+       //      if x != 0 || ok {
+       //              println("x=", x, " ok=", ok, " want 0, false")
+       //              panic("fail")
+       //      }
 }