Subject: | Fails with 5.8.1 and 5.8.2 |
Note: rated unimportant.
The test says, that 5.6.2 does not warn on $X{$somethingundef}. My smoker just found that this is also true through 5.8.2. 5.8.3 is the first to have that warning implemented:
% /home/sand/src/perl/repoperls/installed-perls/perl/perl-5.8.1/13e0/bin/perl -we 'my(%X,$x); exists $X{$x}'
% /home/sand/src/perl/repoperls/installed-perls/perl/perl-5.8.2/109d/bin/perl -we 'my(%X,$x); exists $X{$x}'
% /home/sand/src/perl/repoperls/installed-perls/perl/perl-5.8.3/109d/bin/perl -we 'my(%X,$x); exists $X{$x}'
Use of uninitialized value in exists at -e line 1.
HTH&&Thanks,