URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [go.test/] [test/] [chan/] [select4.go] - Rev 700
Compare with Previous | Blame | View Log
// $G $D/$F.go && $L $F.$A && ./$A.outpackage mainfunc f() *int {println("BUG: called f")return new(int)}func main() {var x struct {a int}c := make(chan int, 1)c1 := make(chan int)c <- 42select {case *f() = <-c1:// nothingcase x.a = <-c:if x.a != 42 {println("BUG:", x.a)}}}
