|XP is just a number|
BUG in warnings uninitialized for derefed hashes?by LanX (Sage)
|on Oct 21, 2015 at 21:30 UTC||Need Help??|
LanX has asked for the wisdom of the Perl Monks concerning the following question:
Today I head to localize an "uninitialized value" warning in a fairly big here doc with many interpolated variables.
Surprisingly Perl didn't tell me which variable was causing the trouble.
A closer investigation revealed that accessing hash entries via a dereference omitted the details.
Here a test in 5.22
is it a bug or is there a reason why Perl can't localize $x?
FWIW I tested 5.8.9 and back then no hints at all where given: