in reply to Re^2: My, what is "my" doing here?
in thread My, what is "my" doing here?

But the large Perl file compiles with no such warnings at all
The warning is not coming at compile-time. It is a run-time one.