1// run
2
3// Copyright 2012 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 4173
8
9package main
10
11func main() {
12	var arr *[10]int
13	s := 0
14	for i, _ := range arr {
15		// used to panic trying to access arr[i]
16		s += i
17	}
18	if s != 45 {
19		println("BUG")
20	}
21}
22