in reply to Re^3: processing key value pairs of a hash
in thread processing key value pairs of a hash

The reason for my posting was to provide additional, specific information -- in the form of a link to the official Perl documentation -- as to the differences between -w and warnings, mostly for the benefit of the OP (or anyone else who is interested). It is good that you brought this to the attention of the OP.