change#3612 is buggy when quotemeta argument matches target
[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
4438c4b7 14use warnings 'digit' ;
599cee73 15my $a = oct "029" ;
4438c4b7 16no warnings 'digit' ;
9e24b6e2 17my $a = oct "029" ;
599cee73 18EXPECT
399388f4 19Illegal octal digit '9' ignored at - line 3.
599cee73 20########
21# util.c
4438c4b7 22use warnings 'digit' ;
599cee73 23*a = hex "0xv9" ;
4438c4b7 24no warnings 'digit' ;
0453d815 25*a = hex "0xv9" ;
599cee73 26EXPECT
651978e7 27Illegal hexadecimal digit 'v' ignored at - line 3.
4f19785b 28########
29# util.c
4438c4b7 30use warnings 'digit' ;
4f19785b 31*a = oct "0b9" ;
4438c4b7 32no warnings 'digit' ;
0453d815 33*a = oct "0b9" ;
4f19785b 34EXPECT
399388f4 35Illegal binary digit '9' ignored at - line 3.