You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix incorrect results of right shifting huge BigIntegers error reported in Issue #65633 (#67867)
* Fix#65633, multiplication overflow causing incorrect right shift results
* Add unit test reproducing incorrect right shift results for BigInteger (#65633)
* Fix inconsistent formatting
* Expand LargeNegativeBigIntegerShiftTest to validate values, expose private BigInteger members to tests
* Apply suggestions from code review
Co-authored-by: Tanner Gooding <tagoo@outlook.com>
* Restrict unit test to 64-bit processors
* Document reasoning for restricting the test to 64-bit
Co-authored-by: Dan Moseley <danmose@microsoft.com>
Co-authored-by: Tanner Gooding <tagoo@outlook.com>
Co-authored-by: Dan Moseley <danmose@microsoft.com>
0 commit comments