64-bit work. Now 32-bit platforms get a 100% make test
[p5sagit/p5-mst-13.2.git] / t / pragma / warn / util
CommitLineData
599cee73 1 util.c AOK
2
3 Illegal octal digit ignored
4 my $a = oct "029" ;
5
9e24b6e2 6 Illegal hex digit ignored
599cee73 7 my $a = hex "0xv9" ;
8
4f19785b 9 Illegal binary digit ignored
10 my $a = oct "0b9" ;
599cee73 11
12__END__
13# util.c
14use warning 'octal' ;
15my $a = oct "029" ;
0453d815 16no warning 'octal' ;
9e24b6e2 17my $a = oct "029" ;
599cee73 18EXPECT
399388f4 19Illegal octal digit '9' ignored at - line 3.
599cee73 20########
21# util.c
22use warning 'unsafe' ;
23*a = hex "0xv9" ;
0453d815 24no warning 'unsafe' ;
25*a = hex "0xv9" ;
599cee73 26EXPECT
651978e7 27Illegal hexadecimal digit 'v' ignored at - line 3.
4f19785b 28########
29# util.c
30use warning 'unsafe' ;
31*a = oct "0b9" ;
0453d815 32no warning 'unsafe' ;
33*a = oct "0b9" ;
4f19785b 34EXPECT
399388f4 35Illegal binary digit '9' ignored at - line 3.