diff --git a/test/fixedbugs/bug327.go b/test/fixedbugs/bug327.go index 10f309da4eb..4ba5f6072e8 100644 --- a/test/fixedbugs/bug327.go +++ b/test/fixedbugs/bug327.go @@ -4,15 +4,21 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +// Conversion between identical interfaces. +// Issue 1647. + +// The compiler used to not realize this was a no-op, +// so it generated a call to the non-existent function runtime.convE2E. + package main type ( - a interface{} - b interface{} + a interface{} + b interface{} ) func main() { - x := a(1) - z := b(x) - _ = z + x := a(1) + z := b(x) + _ = z }