From: Josh Bleecher Snyder Date: Sat, 4 Jul 2015 03:28:56 +0000 (-0700) Subject: [dev.ssa] cmd/compile/ssa: mark race/nodfp as unimplemented X-Git-Tag: go1.7beta1~1623^2^2~411 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0a133cddd5f74760dac2171788cee29bada83ca7;p=gostls13.git [dev.ssa] cmd/compile/ssa: mark race/nodfp as unimplemented Partly fixes the build, by punting. Other things have broken in the meantime. Change-Id: I1e2b8310057cbbbd9ffc501ef51e744690e00726 Reviewed-on: https://go-review.googlesource.com/11875 Reviewed-by: Keith Randall --- diff --git a/src/cmd/compile/internal/gc/ssa.go b/src/cmd/compile/internal/gc/ssa.go index 5e254c265b..9ad2890003 100644 --- a/src/cmd/compile/internal/gc/ssa.go +++ b/src/cmd/compile/internal/gc/ssa.go @@ -608,6 +608,9 @@ func (s *state) addr(n *Node) *ssa.Value { // parameter/result slot or local variable v := s.decladdrs[n] if v == nil { + if flag_race != 0 && n.String() == ".fp" { + s.Unimplementedf("race detector mishandles nodfp") + } s.Fatalf("addr of undeclared ONAME %v. declared: %v", n, s.decladdrs) } return v