Skip to content

Commit c27ae6c

Browse files
t-a-kkhwilliamson
authored andcommitted
t/op/64bitint.t: Added [GH 23503] tag on the loeading comment of new tests.
Thanks to @jkeenan for pointing this out.
1 parent 0f2b1e6 commit c27ae6c

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

t/op/64bitint.t

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -469,18 +469,20 @@ cmp_ok 0x3ffffffffffffffe % -0xc000000000000000, '==', -0x8000000000000002, 'mo
469469
cmp_ok 0x3fffffffffffffff % -0xc000000000000000, '==', -0x8000000000000001, 'modulo is (IV_MIN-1)';
470470
cmp_ok 0x4000000000000000 % -0xc000000000000000, '==', -0x8000000000000000, 'modulo is IV_MIN';
471471

472-
# Arithmetic close to IV overflow
472+
# Arithmetic close to IV overflow [GH 23503]
473473

474474
# These had been handled in generic (slower) code, but now in fast path
475-
# (as "simple common case"). Either way, these tests should pass.
475+
# (as "simple common case") after [GH 23503].
476+
# Either way, these tests should pass.
476477
$q = 9223372036854775800;
477478
cmp_ok 5 + $q, '==', 9223372036854775805, "5 + $q";
478479
cmp_ok $q - -5, '==', 9223372036854775805, "$q - -5";
479480
$q = 1111111111111111111;
480481
cmp_ok $q * 5, '==', 5555555555555555555, "$q * 5";
481482

482-
# IV <op> IV -> UV/NV promotion
483+
# IV <op> IV -> UV/NV promotion [GH 23503]
483484

485+
# These tests should pass invariably before and after [GH 23503].
484486
$q = 7777777777777777777;
485487
$r = 2222222222222222223;
486488
# Note 10000000000000000000 can be represented accurately in both

0 commit comments

Comments
 (0)