test: add new Go tests from source repo
[official-gcc.git] / gcc / testsuite / go.test / test / fixedbugs / issue19696.go
blob4cb2789091cade6e0de0ad8323cda45d3d9f5c1e
1 // compile
3 // Copyright 2017 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.
7 // Used to crash when compiling assignments involving [0]T,
8 // where T is not SSA-able.
10 package p
12 type s struct {
13 a, b, c, d, e int
16 func f() {
17 var i int
18 arr := [0]s{}
19 arr[i].a++