Danny Faught said:

> A "use POSIX" statement is causing Devel::Cover to issue a warning.
> I've seen it both on Linux (RH7.3/Perl 5.6.1) and Cygwin (Win2K/Perl
> 5.8.0).  Has anyone investigated it?

Hey, a harmless warning is the least of your worries ;-)

I had noted the message. but not done anything about it until now.  The
warning comes because of the way POSIX.pm is using AutoSplit.  I'm not
convinced that the ../../lib/POSIX.pm filename is terribly useful to
anyone, but that's what's in the .al files for POSIX.

In any case, I've put in a workaround specifically for POSIX, which seems
to be the only core module with this particular affliction.  I'm not sure
whether this is a general problem liable to affect other modules - I never
use AutoSplit.  If the problem is general I'll need a general solution.

The fix will be in the next release.
The cheque is in the post.

Actually, I'm currently delaying the next release because bleadperl has
recently changed the optree for foreach loops (a change for the better as
far as Devel::Cover is concerned).  I'm waiting for the dust to settle,
and trying to decide the best way to handle all Devel::Cover's tests now
failing.

I'd welcome any feedback and ideas for improvements.

-- 
Paul Johnson - [EMAIL PROTECTED]
http://www.pjcj.net

Reply via email to