cmd/compile: miscompilation of anonymous, recursive interfaces #56057
Labels
compiler/runtime
Issues related to the Go compiler and/or runtime.
FrozenDueToAge
NeedsFix
The path to resolution is known, but the work has not been done.
Milestone
The program below should run silently, but when compiled with cmd/compile it prints FAIL and different type signatures. It works correctly with gccgo.
The issue is that we're generating distinct link names for
interface{ I }
andinterface{ J }
, even though they denote identical types./cc @golang/compiler
The text was updated successfully, but these errors were encountered: