Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
3e71423
Update MicrosoftNetCompilersToolsetVersion to 4.3.0-2.22270.4
tannergooding May 24, 2022
06e5686
Moving System.Runtime.InteropServices.NFloat down to System.Runtime
tannergooding May 24, 2022
c301789
Removing the generic-math CreateChecked, CreateSaturating, CreateTrun…
tannergooding May 24, 2022
00ec47d
Removing the generic-math TryCreate tests
tannergooding May 24, 2022
e877983
Adding the TryConvertTo* and TryConvertFrom* generic math APIs for Ch…
tannergooding May 24, 2022
d616abd
Filling out test coverage for the CreateChecked generic-math API
tannergooding May 24, 2022
b302d38
Fix some edge cases for the CreateSaturating generic-math APIs
tannergooding May 24, 2022
2fb3ab1
Filling out test coverage for the CreateSaturating generic-math API
tannergooding May 24, 2022
81c650f
Fix some edge cases for the CreateTruncating generic-math APIs
tannergooding May 25, 2022
c9014e4
Filling out test coverage for the CreateTruncating generic-math API
tannergooding May 25, 2022
a48e0e6
Fixing some edge cases in converting BigInteger/Complex to the primit…
tannergooding May 25, 2022
aeba900
Filling out test coverage for converting BigInteger and Complex to th…
tannergooding May 25, 2022
8ab8539
Fixing some 32-bit generic-math tests
tannergooding May 25, 2022
baf69de
Removing the static virtual declarations since things are falling over
tannergooding May 25, 2022
7f30dc3
Skipping some tests on Mono where it has bad behavior
tannergooding May 25, 2022
5a04a0a
Merge remote-tracking branch 'dotnet/main' into generic-math
tannergooding May 26, 2022
bf62632
Revert "Removing the static virtual declarations since things are fal…
tannergooding May 26, 2022
0bea61d
Move NFloat back to System.Runtime.InteropServices based on feedback
tannergooding May 26, 2022
965391e
Fixing the Int128/UInt128 to Decimal tests
tannergooding May 26, 2022
5d5fb3a
Merge remote-tracking branch 'dotnet/main' into generic-math
tannergooding May 26, 2022
3298345
Ensure `JIT_Dbl2ULng` correctly handles NaN
tannergooding May 27, 2022
1550675
Revert "Ensure `JIT_Dbl2ULng` correctly handles NaN"
tannergooding May 27, 2022
f95f854
Explicitly ensure floating-point to ulong conversion returns 0 for NaN
tannergooding May 27, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
<!--
TODO: Remove pinned version once arcade supplies a 4.3 compiler.
-->
<MicrosoftNetCompilersToolsetVersion>4.3.0-2.22270.2</MicrosoftNetCompilersToolsetVersion>
<MicrosoftNetCompilersToolsetVersion>4.3.0-2.22270.4</MicrosoftNetCompilersToolsetVersion>
<!-- SDK dependencies -->
<MicrosoftDotNetCompatibilityVersion>2.0.0-preview.4.22252.4</MicrosoftDotNetCompatibilityVersion>
<!-- Arcade dependencies -->
Expand Down
3 changes: 0 additions & 3 deletions src/libraries/Common/tests/System/GenericMathHelpers.cs
Original file line number Diff line number Diff line change
Expand Up @@ -358,9 +358,6 @@ public static TSelf CreateTruncating<TOther>(TOther value)

public static TSelf Parse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider provider) => TSelf.Parse(s, style, provider);

public static bool TryCreate<TOther>(TOther value, out TSelf result)
where TOther : INumberBase<TOther> => TSelf.TryCreate(value, out result);

public static bool TryParse(string s, NumberStyles style, IFormatProvider provider, out TSelf result) => TSelf.TryParse(s, style, provider, out result);

public static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, IFormatProvider provider, out TSelf result) => TSelf.TryParse(s, style, provider, out result);
Expand Down
665 changes: 332 additions & 333 deletions src/libraries/System.Private.CoreLib/src/System/Byte.cs

Large diffs are not rendered by default.

656 changes: 335 additions & 321 deletions src/libraries/System.Private.CoreLib/src/System/Char.cs

Large diffs are not rendered by default.

Loading