Home | History | Annotate | Download | only in fixedbugs
      1 // compile
      2 
      3 // Copyright 2009 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 package main
      8 
      9 func f1() (x int, y float64) {
     10 	return
     11 }
     12 
     13 func f2(x int, y float64) {
     14 	return
     15 }
     16 
     17 func main() {
     18 	f2(f1()) // this should be a legal call
     19 }
     20 
     21 /*
     22 bug080.go:12: illegal types for operand: CALL
     23 	(<int32>INT32)
     24 	({<x><int32>INT32;<y><float32>FLOAT32;})
     25 */
     26