-
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: s390x floating point <-> integer conversions clobbering the condition code [1.14 backport] #39690
Comments
Approved for 1.14 (this issue) and 1.13 (#39689) as it's a serious problem without a workaround. |
This comment has been minimized.
This comment has been minimized.
@mundaym This backport doesn't apply cleanly. Would you like to work on creating the backport CL as described at https://golang.org/wiki/MinorReleases#making-cherry-pick-cls and see if the merge conflict can be resolved in a safe way? Thanks. |
Change https://golang.org/cl/242237 mentions this issue: |
Thanks @dmitshur. I've done the backports and they are both safe. |
Closed by merging db4890e to release-branch.go1.14. |
…ions as clobbering flags These conversion instructions set the condition code and so should be marked as clobbering flags. Updates #39651. Fixes #39690. Change-Id: I1e3f2cf33337128d321b52ac72f46d1b8798ebd9 Reviewed-on: https://go-review.googlesource.com/c/go/+/242237 Run-TryBot: Michael Munday <mike.munday@ibm.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Cherry Zhang <cherryyz@google.com>
@mundaym requested issue #39651 to be considered for backport to the next 1.14 minor release.
The text was updated successfully, but these errors were encountered: