-
Notifications
You must be signed in to change notification settings - Fork 17.7k
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: hash of unhashable type [4]int32 [1.22 backport] #65983
Comments
Discussed during the release checkin meeting. Consensus is that this is not worth back-porting. |
I'm going to reopen for reconsideration. We've received another bug report that we're pretty sure is this issue, #67608. |
The fix is quite simple and low-risk. |
@randall77 Should this have a 1.21 backport as well? |
There's no known instance of this bug triggering in 1.21. #67608 bisected to https://go-review.googlesource.com/c/go/+/522339 which went out in 1.22. |
@randall77 do we still want to create the cherry pick cl for this? |
Yes, sorry, just made it at CL 593876. |
Change https://go.dev/cl/593876 mentions this issue: |
When the compiler writes PtrToThis field of noalg type, it generates its pointer type. Mark them as noalg to prevent put them in typelinks. Fixes #65983 Change-Id: Icbc3b18bc866f9138c7648e42dd500a80326f72b Reviewed-on: https://go-review.googlesource.com/c/go/+/567335 Reviewed-by: Matthew Dempsky <[email protected]> Auto-Submit: Keith Randall <[email protected]> LUCI-TryBot-Result: Go LUCI <[email protected]> Reviewed-by: Keith Randall <[email protected]> (cherry picked from commit b8c76ef) Reviewed-on: https://go-review.googlesource.com/c/go/+/593876 Reviewed-by: David Chase <[email protected]>
@randall77 requested issue #65957 to be considered for backport to the next 1.22 minor release.
The text was updated successfully, but these errors were encountered: