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
The result of unsigned right shift (>>>) of BigInteger, whose internal array has the most significant value of uint.MaxValue and sign is negative, is wrong.
The same problem exists with RotateLeft and RotateRight.
Description
The result of unsigned right shift (
>>>
) ofBigInteger
, whose internal array has the most significant value ofuint.MaxValue
and sign is negative, is wrong.The same problem exists with
RotateLeft
andRotateRight
.Reproduction Steps
Expected behavior
Actual behavior
Regression?
No response
Known Workarounds
No response
Configuration
.NET 7, .NET 8, .NET 9
Other information
Related #68964 #91169
The text was updated successfully, but these errors were encountered: