in reply to Re: Use of uninitialized value at?
in thread Use of uninitialized value at?

And in versions before 5.6 you can use the $^W global. eg:

{ local($^W) = 0; # suppress warnings ... your code here ... }