diff --git a/S02-types/int-uint.t b/S02-types/int-uint.t index daf6f374be..954b5c002c 100644 --- a/S02-types/int-uint.t +++ b/S02-types/int-uint.t @@ -24,7 +24,9 @@ plan 11 * @inttypes + 4; for @inttypes -> $type { my ($minval,$maxval) = ::($type).Range.int-bounds; + # TODO: merge this if/else into one test once the fundge isn't needed if $type eq "uint64" { + #?rakudo.jvm todo 'getting -1 instead of 18446744073709551615' is EVAL("my $type \$var = $maxval; \$var"), $maxval, "$type can be $maxval"; } else { diff --git a/S09-typed-arrays/native-int.t b/S09-typed-arrays/native-int.t index 47d33d73e1..77f231559c 100644 --- a/S09-typed-arrays/native-int.t +++ b/S09-typed-arrays/native-int.t @@ -319,6 +319,7 @@ for @uint -> $T { is (@arr[0] = -1), -1, "assigning -1 on $t array passes value on through?"; # DRY once the failing cases pass. RT #124088 if $t eq "uint" or $t eq "uint64" { + #?rakudo.jvm todo 'highest bit length stays negative, RT #124088' ok @arr[0] > 0, "negative value on $t array becomes positive"; } elsif $t eq "uint32" {