3 Illegal octal digit ignored
6 Illegal hex digit ignored
9 Illegal binary digit ignored
12 Integer overflow in binary number
13 my $a = oct "0b111111111111111111111111111111111111111111" ;
14 Binary number > 0b11111111111111111111111111111111 non-portable
15 $a = oct "0b111111111111111111111111111111111" ;
16 Integer overflow in octal number
17 my $a = oct "077777777777777777777777777777" ;
18 Octal number > 037777777777 non-portable
19 $a = oct "0047777777777" ;
20 Integer overflow in hexadecimal number
21 my $a = hex "0xffffffffffffffffffff" ;
22 Hexadecimal number > 0xffffffff non-portable
23 $a = hex "0x1ffffffff" ;
27 use warnings 'digit' ;
32 Illegal octal digit '9' ignored at - line 3.
35 use warnings 'digit' ;
40 Illegal hexadecimal digit 'v' ignored at - line 3.
43 use warnings 'digit' ;
48 Illegal binary digit '9' ignored at - line 3.
51 use warnings 'overflow' ;
52 my $a = oct "0b11111111111111111111111111111111111111111111111111111111111111111";
53 no warnings 'overflow' ;
54 $a = oct "0b11111111111111111111111111111111111111111111111111111111111111111";
56 Integer overflow in binary number at - line 3.
59 use warnings 'overflow' ;
60 my $a = hex "0xffffffffffffffffffff" ;
61 no warnings 'overflow' ;
62 $a = hex "0xffffffffffffffffffff" ;
64 Integer overflow in hexadecimal number at - line 3.
67 use warnings 'overflow' ;
68 my $a = oct "077777777777777777777777777777" ;
69 no warnings 'overflow' ;
70 $a = oct "077777777777777777777777777777" ;
72 Integer overflow in octal number at - line 3.
75 use warnings 'portable' ;
76 my $a = oct "0b011111111111111111111111111111110" ;
77 $a = oct "0b011111111111111111111111111111111" ;
78 $a = oct "0b111111111111111111111111111111111" ;
79 no warnings 'portable' ;
80 $a = oct "0b011111111111111111111111111111110" ;
81 $a = oct "0b011111111111111111111111111111111" ;
82 $a = oct "0b111111111111111111111111111111111" ;
84 Binary number > 0b11111111111111111111111111111111 non-portable at - line 5.
87 use warnings 'portable' ;
88 my $a = hex "0x0fffffffe" ;
89 $a = hex "0x0ffffffff" ;
90 $a = hex "0x1ffffffff" ;
91 no warnings 'portable' ;
92 $a = hex "0x0fffffffe" ;
93 $a = hex "0x0ffffffff" ;
94 $a = hex "0x1ffffffff" ;
96 Hexadecimal number > 0xffffffff non-portable at - line 5.
99 use warnings 'portable' ;
100 my $a = oct "0037777777776" ;
101 $a = oct "0037777777777" ;
102 $a = oct "0047777777777" ;
103 no warnings 'portable' ;
104 $a = oct "0037777777776" ;
105 $a = oct "0037777777777" ;
106 $a = oct "0047777777777" ;
108 Octal number > 037777777777 non-portable at - line 5.
117 Name "main::y" used only once: possible typo at - line 5.
118 Use of uninitialized value $y in print at - line 5.
128 Name "main::y" used only once: possible typo at - line 6.
129 Use of uninitialized value $y in print at - line 6.
142 Name "main::y" used only once: possible typo at - line 7.
143 Use of uninitialized value $y in print at - line 7.
157 Name "main::y" used only once: possible typo at - line 8.
158 Use of uninitialized value $y in print at - line 8.
162 use open qw( :utf8 :std );
169 Name "main::ʎ" used only once: possible typo at - line 7.
170 Use of uninitialized value $ʎ in print at - line 7.
174 use open qw( :utf8 :std );
182 Name "main::ʎ" used only once: possible typo at - line 8.
183 Use of uninitialized value $ʎ in print at - line 8.
187 use open qw( :utf8 :std );
198 Name "main::ʎ" used only once: possible typo at - line 9.
199 Use of uninitialized value $ʎ in print at - line 9.
203 use open qw( :utf8 :std );
215 Name "main::ʎ" used only once: possible typo at - line 10.
216 Use of uninitialized value $ʎ in print at - line 10.
220 use open qw( :utf8 :std );
228 Name "팣칵ぇ::ʎ" used only once: possible typo at - line 8.
229 Use of uninitialized value $팣칵ぇ::ʎ in print at - line 8.
233 use open qw( :utf8 :std );
242 Name "팣칵ぇ::ʎ" used only once: possible typo at - line 9.
243 Use of uninitialized value $팣칵ぇ::ʎ in print at - line 9.
247 use open qw( :utf8 :std );
259 Name "팣칵ぇ::ʎ" used only once: possible typo at - line 10.
260 Use of uninitialized value $팣칵ぇ::ʎ in print at - line 10.
264 use open qw( :utf8 :std );
277 Name "팣칵ぇ::ʎ" used only once: possible typo at - line 11.
278 Use of uninitialized value $팣칵ぇ::ʎ in print at - line 11.