On Thu, May 23, 2002 at 08:29:22AM -0500, Philip Molter wrote:
> When I compile and run make test on DBI-1.22, I get numerous 'Use
> of uninitialized value' warnings in the new code tests. Now,
> normally, that sort of thing doesn't bother me, but because DBI is
> such a mission critical component, I want the piece of mind of a
> quiet make test output. What's causing them? It looks to be this
> line in DBD::Sponge
>
> $sth->trace_msg("inserting (@$row)\n");
>
> Which tells me that $row isn't being returned with defined data,
> which means it may not be working right.
It's probably fine. That line's flawed. Just comment it out for now.
I forgot to add "#!perl -w" to the top of the test file and was using
perl5.5.3 to test - which is why I didn't see them before releasing.
> I also get this additional warning when testing on the Solaris
> machine:
>
> t/70shell.............ok 1/3Use of uninitialized value in concatenation (.) or
>string at (eval 4) line 16, <TERMCAP> line 2813.
That's probably be a bug in Term::ReadLine or a module it uses.
Tim.