projects
/
platform
/
upstream
/
gcc48.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Imported Upstream version 4.8.1
[platform/upstream/gcc48.git]
/
gcc
/
testsuite
/
go.test
/
test
/
fixedbugs
/
bug436.go
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
// Gccgo used to crash compiling this.
8
9
package main
10
11
func foo() (int, int) {
12
return 1, 2
13
}
14
15
var c = b
16
var a, b = foo()
17
var d = b + 1
18
19
func main() {
20
if a != 1 {
21
panic(a)
22
}
23
if b != 2 {
24
panic(b)
25
}
26
if c != 2 {
27
panic(c)
28
}
29
if d != 3 {
30
panic(d)
31
}
32
}