in reply to Checking for duplicate subroutine names

use warnings;

I'm not a Perl expert either, but -w and 'use warnings' apparently aren't the same:

VinsWorldcom@C:\Users\VinsWorldcom\tmp> test.pl Subroutine s1 redefined at C:\Users\VinsWorldcom\tmp\test.pl line 9. calling s1... hi 2 you

Replies are listed 'Best First'.
Re^2: Checking for duplicate subroutine names
by SirBones (Friar) on Oct 12, 2012 at 16:23 UTC

    Thank you. I was not aware (or had forgotten) that the -w switch was not identical to "use warnings". That gets it alright.

    -Ken

    "This bounty hunter is my kind of scum: Fearless and inventive." --J.T. Hutt