-
Notifications
You must be signed in to change notification settings - Fork 1.2k
[5.2] SR-13015: Decimal calculation incorrect on Linux #2841
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
[5.2] SR-13015: Decimal calculation incorrect on Linux #2841
Conversation
Fix typo and logic error in the overflow check in integerMultiply(), which was screwing up Decimal calculations under certain conditions. (cherry picked from commit 81fddf2)
@swift-ci test |
The tests didn't run? |
cc @millenomi |
macOS failure is unrelated- looks like the 5.2.4 compiler doesn't build with the XCode 12 beta on the CI, also seen with #2840- linux passes. |
AFAIK we're waiting on the macOS Swift CI to be updated with the latest toolchain, I believe this is going to be solved soon but don't have an estimate for it. |
@swift-ci test macos |
Is someone working on getting the macOS CI going with this branch again? If not, maybe the macOS CI can be ignored, if 5.2.5 will be another linux-only release like 5.2.3. |
@swift-ci test 5.2 macos |
macOS CI didn't get command? |
@buttaface Yeah, we are working on it. I just want to make sure it passes on macOS before merging. We won't close the merge window before that. |
@swift-ci test 5.2 macos |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
From #2827, see explanation there.