diff options
| author | Luuk van Dijk <lvd@golang.org> | 2012-01-10 11:19:22 +0100 |
|---|---|---|
| committer | Luuk van Dijk <lvd@golang.org> | 2012-01-10 11:19:22 +0100 |
| commit | a6c49098bcddd3af21640b512257289c47f5e724 (patch) | |
| tree | e7e6f81d90e6c808fbcdf977e0ac6a7f62789adf /test/fixedbugs/bug385_32.go | |
| parent | 4bcc9c6b5e91eca8de1329ea2151610e2f3e3ada (diff) | |
| download | go-a6c49098bcddd3af21640b512257289c47f5e724.tar.xz | |
gc: Nicer errors before miscompiling.
This fixes issue 2444.
A big cleanup of all 31/32bit size boundaries i'll leave for another cl though. (see also issue 1700).
R=rsc
CC=golang-dev
https://golang.org/cl/5484058
Diffstat (limited to 'test/fixedbugs/bug385_32.go')
| -rw-r--r-- | test/fixedbugs/bug385_32.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/fixedbugs/bug385_32.go b/test/fixedbugs/bug385_32.go new file mode 100644 index 0000000000..a009f664e0 --- /dev/null +++ b/test/fixedbugs/bug385_32.go @@ -0,0 +1,14 @@ +// [ $O == 6 ] || errchk $G -e $D/$F.go + +// Copyright 2011 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Issue 2444 + +package main +func main() { + var arr [1000200030]int // ERROR "type .* too large" + arr_bkup := arr + _ = arr_bkup +}
\ No newline at end of file |
