github.com/xushiwei/go@v0.0.0-20130601165731-2b9d83f45bc9/test/fixedbugs/bug255.go (about)

     1  // errorcheck
     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 a [10]int	// ok
    10  var b [1e1]int	// ok
    11  var c [1.5]int	// ERROR "truncated"
    12  var d ["abc"]int	// ERROR "invalid array bound|not numeric"
    13  var e [nil]int	// ERROR "invalid array bound|not numeric"
    14  var f [e]int	// ERROR "invalid array bound|not constant"
    15  var g [1<<65]int	// ERROR "array bound is too large|overflows"