1// compile
2
3// Copyright 2016 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// Mention of field with large offset in struct literal causes crash
8package p
9
10type T struct {
11	Slice [1 << 20][]int
12	Ptr   *int
13}
14
15func New(p *int) *T {
16	return &T{Ptr: p}
17}
18