3 // Copyright 2014 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 // The gccgo compiler did not reliably report mismatches between the
8 // number of function results and the number of expected results.
12 func G() (int, int, int) {
17 a, b := G() // ERROR "mismatch"
18 a, b = G() // ERROR "mismatch"
23 return G() // ERROR "too many|mismatch"