diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 1999-09-06 20:33:43 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 1999-09-06 20:33:43 +0000 |
commit | 15041a678a73e91c0e4cece2b3fd5f83d5128900 (patch) | |
tree | cd9546462d8091d12ae56cc28e5157e3b7afb234 /t/pragma/warn/toke | |
parent | 1291a1920c36dc45039a0acbf53957ff30304657 (diff) | |
download | perl-15041a678a73e91c0e4cece2b3fd5f83d5128900.tar.gz |
Fix UV_SIZEOF to UVSIZE; change the overflow tests
so that they overflow also on 64-bit platforms.
p4raw-id: //depot/cfgperl@4093
Diffstat (limited to 't/pragma/warn/toke')
-rw-r--r-- | t/pragma/warn/toke | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/t/pragma/warn/toke b/t/pragma/warn/toke index 182cc1728c..ee02efa813 100644 --- a/t/pragma/warn/toke +++ b/t/pragma/warn/toke @@ -588,23 +588,23 @@ Octal number > 037777777777 non-portable at - line 11. use warnings 'overflow' ; my $a = 0b011111111111111111111111111111110 ; $a = 0b011111111111111111111111111111111 ; - $a = 0b111111111111111111111111111111111 ; + $a = 0b10000000000000000000000000000000000000000000000000000000000000000 ; $a = 0x0fffffffe ; $a = 0x0ffffffff ; - $a = 0x1ffffffff ; + $a = 0x10000000000000000 ; $a = 0037777777776 ; $a = 0037777777777 ; - $a = 0047777777777 ; + $a = 002000000000000000000000; no warnings 'overflow' ; $a = 0b011111111111111111111111111111110 ; $a = 0b011111111111111111111111111111111 ; - $a = 0b111111111111111111111111111111111 ; + $a = 0b10000000000000000000000000000000000000000000000000000000000000000 ; $a = 0x0fffffffe ; $a = 0x0ffffffff ; - $a = 0x1ffffffff ; + $a = 0x10000000000000000 ; $a = 0037777777776 ; $a = 0037777777777 ; - $a = 0047777777777 ; + $a = 002000000000000000000000; EXPECT Integer overflow in binary number at - line 5. Integer overflow in hexadecimal number at - line 8. |