3 Illegal octal digit ignored
6 Illegal hex digit ignored
9 Illegal binary digit ignored
15 Integer overflow in binary number
16 Integer overflow in octal number
17 Integer overflow in hex number
26 Illegal octal digit '9' ignored at - line 3.
29 use warning 'unsafe' ;
34 Illegal hexadecimal digit 'v' ignored at - line 3.
37 use warning 'unsafe' ;
42 Illegal binary digit '9' ignored at - line 3.
45 BEGIN { require Config ; import Config }
47 sub make_bin { "1" x $_[0] }
48 my $s = $Config{longsize};
49 eval { pack "q", 0 }; eval { $s = length pack "q", 0 } unless $@;
50 $n = make_bin(8 * $s ) ;
51 $o = make_bin(8 * $s + 1) ;
53 use warning 'unsafe' ;
61 Integer overflow in binary number at - line 12.
62 Integer overflow in binary number at - line 16.
65 BEGIN { require Config ; import Config }
67 sub make_oct { ("","1","3")[$_[0]%3] . "7" x int($_[0]/3) }
68 my $s = $Config{longsize};
69 eval { pack "q", 0 }; eval { $s = length pack "q", 0 } unless $@;
70 $n = make_oct(8 * $s );
71 $o = make_oct(8 * $s + 1);
73 use warning 'unsafe' ;
81 Integer overflow in octal number at - line 12.
82 Integer overflow in octal number at - line 16.
85 BEGIN { require Config ; import Config }
87 sub make_hex { ("","1","3","7")[$_[0]%4] . "f" x int($_[0]/4) }
88 my $s = $Config{longsize};
89 eval { pack "q", 0 }; eval { $s = length pack "q", 0 } unless $@;
90 $n = make_hex(8 * $s ) ;
91 $o = make_hex(8 * $s + 1) ;
93 use warning 'unsafe' ;
101 Integer overflow in hexadecimal number at - line 12.
102 Integer overflow in hexadecimal number at - line 16.