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