blob: 91b5c2f6885e1af6c190cfdf7804bebf8a468c86 [file] [log] [blame]
Ian Lance Taylor25d18952016-07-21 15:31:56 -07001// run
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// Gccgo incorrectly rejected an assignment to multiple instances of
8// the same variable.
9
10package main
11
12var a int
13
14func F() {
15 a, a, a = 1, 2, 3
16}
17
18func main() {
19 F()
20 if a != 3 {
21 panic(a)
22 }
23}