1 gv.c AOK 2 3 Can't locate package %s for @%s::ISA 4 @ISA = qw(Fred); joe() 5 6 Use of inherited AUTOLOAD for non-method %s::%.*s() is deprecated 7 sub Other::AUTOLOAD { 1 } sub Other::fred {} 8 @ISA = qw(Other) ; 9 fred() ; 10 11 $# is no longer supported 12 $* is no longer supported 13 14 $a = ${"#"} ; 15 $a = ${"*"} ; 16 17 Mandatory Warnings ALL TODO 18 ------------------ 19 20 Had to create %s unexpectedly [gv_fetchpv] 21 Attempt to free unreferenced glob pointers [gp_free] 22 23__END__ 24# gv.c 25use warnings 'syntax' ; 26@ISA = qw(Fred); joe() 27EXPECT 28Can't locate package Fred for @main::ISA at - line 3. 29Undefined subroutine &main::joe called at - line 3. 30######## 31# gv.c 32no warnings 'syntax' ; 33@ISA = qw(Fred); joe() 34EXPECT 35Undefined subroutine &main::joe called at - line 3. 36######## 37# gv.c 38sub Other::AUTOLOAD { 1 } sub Other::fred {} 39@ISA = qw(Other) ; 40use warnings 'deprecated' ; 41fred() ; 42EXPECT 43Use of inherited AUTOLOAD for non-method main::fred() is deprecated at - line 5. 44######## 45# gv.c 46$a = ${"#"}; 47$a = ${"*"}; 48no warnings 'deprecated' ; 49$a = ${"#"}; 50$a = ${"*"}; 51EXPECT 52$# is no longer supported at - line 2. 53$* is no longer supported at - line 3. 54