3 // Copyright 2018 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 // Issue 26248: gccgo miscompiles interface field expression.
8 // In G().M where G returns an interface, G() is evaluated twice.
29 func Use(interface{}) {}
36 println("want 1, got", g)