mirror of
https://github.com/golang/go
synced 2024-11-22 19:05:01 -07:00
cmd/compile: fix error message wording
CL 450136 fixed a different copy of this error but missed this one. With the compiler fix from CL 451555 rolled back to produce the error, this is the text before this CL: b.go:9:15: internal compiler error: 'init': Value live at entry. It shouldn't be. func init, node a.i, value nil And this CL changes it to: b.go:9:15: internal compiler error: 'init': value a.i (nil) incorrectly live at entry matching the same change in the earlier CL. Change-Id: I33e6b91477e1a213a6918c3ebdea81273be7d235 Reviewed-on: https://go-review.googlesource.com/c/go/+/452816 Run-TryBot: Russ Cox <rsc@golang.org> Reviewed-by: David Chase <drchase@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
This commit is contained in:
parent
4c0c0e5d9c
commit
a8510f92e6
@ -6525,7 +6525,7 @@ func (s *state) variable(n ir.Node, t *types.Type) *ssa.Value {
|
||||
|
||||
if s.curBlock == s.f.Entry {
|
||||
// No variable should be live at entry.
|
||||
s.Fatalf("Value live at entry. It shouldn't be. func %s, node %v, value %v", s.f.Name, n, v)
|
||||
s.f.Fatalf("value %v (%v) incorrectly live at entry", n, v)
|
||||
}
|
||||
// Make a FwdRef, which records a value that's live on block input.
|
||||
// We'll find the matching definition as part of insertPhis.
|
||||
|
Loading…
Reference in New Issue
Block a user