This patch to the Go frontend prevents the compiler from trying to finalize the methods for a type more than once. This avoids an endless loop in an invalid case. Bootstrapped and ran Go testsuite on x86_64-unknown-linux-gnu. Committed to mainline. Ian