diff --git a/src/cmd/compile/internal/gc/ssa.go b/src/cmd/compile/internal/gc/ssa.go index f0cad90d40..c2ad49e954 100644 --- a/src/cmd/compile/internal/gc/ssa.go +++ b/src/cmd/compile/internal/gc/ssa.go @@ -114,6 +114,7 @@ func buildssa(fn *Node) (ssafn *ssa.Func, usessa bool) { // fallthrough to exit if b := s.endBlock(); b != nil { + b.Kind = ssa.BlockRet b.AddEdgeTo(s.exit) }