Skip to content

Commit b278e2e

Browse files
committed
Fixes to intrinsics
1 parent 19ea49c commit b278e2e

File tree

13 files changed

+641
-112
lines changed

13 files changed

+641
-112
lines changed

bin/c_success_coretests.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -725,6 +725,8 @@ num::i128::test_be
725725
num::i128::test_bitwise_operators
726726
num::i128::test_borrowing_sub
727727
num::i128::test_carrying_add
728+
num::i128::test_carrying_mul
729+
num::i128::test_carrying_mul_add
728730
num::i128::test_checked_next_multiple_of
729731
num::i128::test_count_ones
730732
num::i128::test_count_zeros
@@ -748,6 +750,7 @@ num::i128::test_signum
748750
num::i128::test_swap_bytes
749751
num::i128::test_unbounded_shl
750752
num::i128::test_unbounded_shr
753+
num::i128::test_widening_mul
751754
num::i16::test_abs
752755
num::i16::test_be
753756
num::i16::test_bitwise_operators
@@ -917,6 +920,8 @@ num::int_sqrt::i64::isqrt
917920
num::int_sqrt::i64::isqrt_extended
918921
num::int_sqrt::i8::isqrt
919922
num::int_sqrt::i8::isqrt_extended
923+
num::int_sqrt::u128::isqrt
924+
num::int_sqrt::u128::isqrt_extended
920925
num::int_sqrt::u16::isqrt
921926
num::int_sqrt::u16::isqrt_extended
922927
num::int_sqrt::u32::isqrt
@@ -1147,6 +1152,8 @@ num::u128::test_be
11471152
num::u128::test_bitwise_operators
11481153
num::u128::test_borrowing_sub
11491154
num::u128::test_carrying_add
1155+
num::u128::test_carrying_mul
1156+
num::u128::test_carrying_mul_add
11501157
num::u128::test_checked_next_multiple_of
11511158
num::u128::test_count_ones
11521159
num::u128::test_count_zeros
@@ -1156,19 +1163,21 @@ num::u128::test_from_str
11561163
num::u128::test_is_next_multiple_of
11571164
num::u128::test_isolate_least_significant_one
11581165
num::u128::test_isolate_most_significant_one
1166+
num::u128::test_isqrt
11591167
num::u128::test_le
11601168
num::u128::test_leading_trailing_ones
1169+
num::u128::test_lots_of_isqrt
11611170
num::u128::test_midpoint
11621171
num::u128::test_next_multiple_of
11631172
num::u128::test_num
11641173
num::u128::test_overflows
1165-
num::u128::test_parse_bytes
11661174
num::u128::test_reverse_bits
11671175
num::u128::test_rotate
11681176
num::u128::test_swap_bytes
11691177
num::u128::test_unbounded_shl
11701178
num::u128::test_unbounded_shr
11711179
num::u128::test_unsigned_checked_div
1180+
num::u128::test_widening_mul
11721181
num::u16::test_be
11731182
num::u16::test_bitwise_operators
11741183
num::u16::test_borrowing_sub

bin/fuzz.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -515,7 +515,7 @@ static RUNTIME_CONFIG: std::sync::LazyLock<String> = std::sync::LazyLock::new(||
515515
format!(
516516
"{{
517517
\"runtimeOptions\": {{
518-
\"tfm\": \"net8.0\",
518+
\"tfm\": \"net9.0\",
519519
\"framework\": {{
520520
\"name\": \"Microsoft.NETCore.App\",
521521
\"version\": \"{version}\"

0 commit comments

Comments
 (0)