1// compile
2
3// Copyright 2011 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// Issue 1787.
8
9package main
10
11import "unsafe"
12
13const x = unsafe.Sizeof([8]byte{})
14
15func main() {
16	var b [x]int
17	_ = b
18}
19
20/*
21bug338.go:14: array bound must be non-negative
22*/
23