-
Notifications
You must be signed in to change notification settings - Fork 17.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmd/compile: internal compiler error: Op...LECall and OpDereference have mismatched mem [1.16 backport] #49412
Labels
Milestone
Comments
Change https://golang.org/cl/362055 mentions this issue: |
@dr2chase This cherrypick's CL still needs review. |
Closed by merging 168bc3a to release-branch.go1.16. |
gopherbot
pushed a commit
that referenced
this issue
Dec 21, 2021
… block when has opendefers The openDeferRecord always insert vardef/varlive pairs into the entry block, it may destroy the mem chain when LECall's args are writing into the same block. So create a new block before that happens. Fixes #49412 Change-Id: Ibda6c4a45d960dd412a641f5e02276f663c80785 Reviewed-on: https://go-review.googlesource.com/c/go/+/361410 Run-TryBot: Alberto Donizetti <alb.donizetti@gmail.com> TryBot-Result: Go Bot <gobot@golang.org> Trust: Alberto Donizetti <alb.donizetti@gmail.com> Trust: Than McIntosh <thanm@google.com> Reviewed-by: David Chase <drchase@google.com> (cherry picked from commit 4f083c7) Reviewed-on: https://go-review.googlesource.com/c/go/+/362055 Reviewed-by: Keith Randall <khr@golang.org> Trust: Michael Knyszek <mknyszek@google.com> Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
@hanchaoqun requested issue #49282 to be considered for backport to the next 1.16 minor release.
The text was updated successfully, but these errors were encountered: