> [stmpeters - Wed Dec 01 12:13:03 2004]:
> 
> > [EMAIL PROTECTED] - Sun May 25 14:27:36 2003]:
> >
> > This is a build failure report for perl from [EMAIL PROTECTED],
> > generated with the help of perlbug 1.34 running under perl v5.8.1.
> >
> >
> > -----------------------------------------------------------------
> > [Please enter your report here]
> >
> > Testing [EMAIL PROTECTED] using Win2k / MSVC 6.0 (with the patch I sent
> > in previously) I get the following results:
> >
> > Failed Test                     Stat Wstat Total Fail  Failed  List
> of
> > Failed
> >
>
-------------------------------------------------------------------------------
> > ../ext/Encode/t/perlio.t           2   512    38    2   5.26%  37-38
> > ../lib/ExtUtils/t/00compile.t      5  1280    ??   ??       %  ??
> > ../lib/Net/Ping/t/450_service.t               26    1   3.85%  18
> > 58 tests and 636 subtests skipped.
> > Failed 3/788 test scripts, 99.62% okay. 3/74960 subtests failed,
> > 100.00% okay.
> >
> > The lib/ExtUtils/t/00compile.t test is kinda strange, as it
> > _only_ fails when running 'nmake test'. I did an 'nmake test'
> > about ten times now, and it always fails. Running the test
> > manually (even through Test::Harness), it _always_ succeeds.
> >
> > I have no idea why ext/Encode/t/perlio.t is failing:
> >
> > D:\temp\perl>.\perl -I lib ext/Encode/t/perlio.t
> > 1..38
> > [...]
> > not ok 37 - >:encoding(UTF-16) eq UTF-16BE
> > #     Failed test (ext/Encode/t/perlio.t at line 171)
> > not ok 38 - >:encoding(UTF-32) eq UTF-32BE
> > #     Failed test (ext/Encode/t/perlio.t at line 171)
> > # Looks like you failed 2 tests of 38.
> >
> > Sarathy already pointed out that the ack() test is failing
> > in lib/Net/Ping/t/450_service.t:
> >
> > > This implementation passes all but one test (including
> > > the normally skipped network tests) on Windows 2000.  I haven't
> > > checked other Windows versions, but have enabled it as the
> > > default to see how it fares in the smoke tests.  The failing
> > > test appears to be for the ack() code, which doesn't look all
> > > that correct to me.
> >
> > Re-enabling the $syn_forking stuff (which enables the code from
> > my patch #19536) makes all Net::Ping tests pass:
> >
> > --- lib\Net\Ping.pm.orig        Sun May 25 22:49:48 2003
> > +++ lib\Net\Ping.pm     Sun May 25 22:49:51 2003
> > @@ -37,7 +37,7 @@
> >    *ECONNRESET   = sub {10054;};
> >    *EINPROGRESS  = sub {10036;};
> >    *EWOULDBLOCK  = sub {10035;};
> > -#  $syn_forking = 1;    # XXX possibly useful in < Win2K ?
> > +  $syn_forking = 1;    # XXX possibly useful in < Win2K ?
> >  };
> >
> >  # h2ph "asm/socket.h"
> >
> >
> > -- Marcus
> >
> 
> The ../lib/Net/Ping/t/450_service.t failure was the only failure I had
> on Perl 5.8.6 on WinXP with .NET 1.0.  I'll try the patch tonight to
> see
> if it fixes the problems for me too, and pass this information along
> to
> the Net::Ping RT queue with an email off to the author as well.
> 
> 

OK, I must have been mistaken.  That test passed just fine using .NET
1.0 on Windows when testing Perl 5.8.6.  This problem appears to have
been resolved.

Reply via email to