| 1 | package main |
|---|---|
| 2 | |
| 3 | func main() { |
| 4 | // Regression test for golang issue 9002. |
| 5 | // |
| 6 | // The two-result "value,ok" receive operation generated a |
| 7 | // too-wide constraint loading (value int, ok bool), not bool, |
| 8 | // from the channel. |
| 9 | // |
| 10 | // This bug manifested itself in an out-of-bounds array access |
| 11 | // when the makechan object was the highest-numbered node, as in |
| 12 | // this program. |
| 13 | // |
| 14 | // In more realistic programs it silently resulted in bogus |
| 15 | // constraints. |
| 16 | _, _ = <-make(chan int) |
| 17 | } |
| 18 |
Members