@dr2chase requested issue #50854 to be considered for backport to the next 1.17 minor release.
@gopherbot, please backport to Go 1.16 and Go 1.17. This is an arm and arm64 compiler bug that generates incorrect code with the usual possibility of data corruption. The "fix" involves disabling an (incorrect) optimization in the "rules" (pattern-transmformations), so it is believed low risk.
The text was updated successfully, but these errors were encountered:
These can go wrong when one of the operands is the minimum integer value.
Reviewed-by: Keith Randall <email@example.com>
Reviewed-by: Cherry Mui <firstname.lastname@example.org>
Trust: David Chase <email@example.com>
Run-TryBot: David Chase <firstname.lastname@example.org>
TryBot-Result: Gopher Robot <email@example.com>
(cherry picked from commit b7b44b3)
Run-TryBot: Cherry Mui <firstname.lastname@example.org>