That would have been easy, but now here is what I get:

Can't locate warnings.pm in @INC (@INC contains:
/usr/local/lib/perl5/5.00503/sun4-solaris /usr/local/lib/perl5/5.00503
/usr/local/lib/perl5/site_perl/5.005/sun4-solaris
/usr/local/lib/perl5/site_perl/5.005 .) at ../20020128/pasummary.pl line 99.
BEGIN failed--compilation aborted at ../20020128/pasummary.pl line 99.

Where line 99 is the 'no warnings;' line. Perl -w works fine. Now I really
don't understand!?

-----Original Message-----
From: Chas Owens [mailto:[EMAIL PROTECTED]]
Sent: Friday, February 08, 2002 1:20 PM
To: Balint, Jess
Cc: '[EMAIL PROTECTED]'
Subject: Re: Wierd Error


Obviously you have been a good programmer and turend on warning (either
with -w or use warnings).  What you are seeing is not an error; it is a
warning.  Warnings are good because they help you find places where you
did something wrong, but sometimes you do mean to do a dangerous thing. 
In those cases you can say something like this

no warnings;
$freqidx{$key}[$_] += $fields[$vars[$_]];
use warnings;

On Fri, 2002-02-08 at 13:00, Balint, Jess wrote:
> Hello all. I am getting wierd errors on the following piece of code. >
> 
> 95:        for( 0..$#vars ) {
> 96:                if( defined( $vars[$_] ) ) {
> 97:                        $freqidx{$key}[$_] += $fields[$vars[$_]];
> 98:                }
> 99:        }
> 
> @vars are all numberic values and some values of @fields are "". Can
> $fields[$n] be defined as ""? Shouldn't perl just add "" as 0? The errors
> are as follows:
> 
> Argument "" isn't numeric in add at ../20020128/pasummary.pl line 96,
> <INFILE> chunk 4258.
> Argument "" isn't numeric in add at ../20020128/pasummary.pl line 96,
> <INFILE> chunk 17733.
> 
> Any help would be greatly appreciated. THanks.
> 
> -- 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
-- 
Today is Prickle-Prickle the 39th day of Chaos in the YOLD 3168
Frink!

Missle Address: 33:48:3.521N  84:23:34.786W

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to