Home | History | Annotate | Download | only in fixedbugs
      1 // run
      2 
      3 // Copyright 2010 The Go Authors. All rights reserved.
      4 // Use of this source code is governed by a BSD-style
      5 // license that can be found in the LICENSE file.
      6 
      7 package main
      8 
      9 var n int
     10 
     11 func f() int {
     12 	n++
     13 	return n
     14 }
     15 
     16 func main() {
     17 	x := []int{0,1,2,3,4,5,6,7,8,9,10}
     18 	n = 5
     19 	y := x[f():f()]
     20 	if len(y) != 1 || y[0] != 6 {
     21 		println("BUG bug261", len(y), y[0])
     22 	}
     23 }
     24