Subject: | t/01_IPC-Cmd.t failure on Win32 |
This is StrawberryPerl 5.14.2.1 which has the buggy IPC::Cmd 0.72
bundled (see RT75033). The upgrade to 0.76 fails too in t/01_IPC-Cmd.t,
but it seems to be an unreliable error as a second run of the testsuite
did not fail.
----------------------------------------------------------
CPAN.pm: Building B/BI/BINGOS/IPC-Cmd-0.76.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for IPC::Cmd
Writing MYMETA.yml and MYMETA.json
cp lib/IPC/Cmd.pm blib\lib\IPC\Cmd.pm
BINGOS/IPC-Cmd-0.76.tar.gz
C:\strawberry\c\bin\dmake.EXE -- OK
Running make test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e"
"test_harness(0,
'blib\lib', 'blib\arch')" t/*.t
t/01_IPC-Cmd.t ...... 1/? # IPC::Run: 0.90 IPC::Open3: 1.09
t/01_IPC-Cmd.t ...... 17/? Use of uninitialized value $this in pattern
match (m/
/) at t/01_IPC-Cmd.t line 123.
# Failed test ' Buffer matches (?^:a b a) -- (Array:
C:\STRAWB~1\perl\bin\pe
rl.exe -eprint+shift a b a (IPC::Run: 0.90 IPC::Open3: 1.09))'
# at t/01_IPC-Cmd.t line 123.
# undef
# doesn't match '(?^:a b a)'
t/01_IPC-Cmd.t ...... 472/? # Looks like you failed 1 test of 569.
t/01_IPC-Cmd.t ...... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/569 subtests
(less 140 skipped subtests: 428 okay)
t/02_Interactive.t .. skipped: No interactive tests from harness
Test Summary Report
-------------------
t/01_IPC-Cmd.t (Wstat: 256 Tests: 569 Failed: 1)
Failed test: 64
Non-zero exit status: 1
Files=2, Tests=569, 5 wallclock secs ( 0.19 usr + 0.05 sys = 0.23 CPU)
Result: FAIL
Failed 1/2 test programs. 1/569 subtests failed.
dmake.EXE: Error code 255, while making 'test_dynamic'
BINGOS/IPC-Cmd-0.76.tar.gz
C:\strawberry\c\bin\dmake.EXE test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports BINGOS/IPC-Cmd-0.76.tar.gz
Running make install
make test had returned bad status, won't install without force
Failed during this command:
BINGOS/IPC-Cmd-0.76.tar.gz : make_test NO
Show quoted text
cpan> force install IPC::Cmd
Running install for module 'IPC::Cmd'
Running make for B/BI/BINGOS/IPC-Cmd-0.76.tar.gz
Has already been unwrapped into directory
C:\strawberry\cpan\build\IPC-Cmd-0.7
6-ioJyCG
Has already been made
Running make test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e"
"test_harness(0,
'blib\lib', 'blib\arch')" t/*.t
t/01_IPC-Cmd.t ...... 1/? # IPC::Run: 0.90 IPC::Open3: 1.09
t/01_IPC-Cmd.t ...... ok
t/02_Interactive.t .. skipped: No interactive tests from harness
All tests successful.
Files=2, Tests=569, 5 wallclock secs ( 0.16 usr + 0.03 sys = 0.19 CPU)
Result: PASS
BINGOS/IPC-Cmd-0.76.tar.gz
C:\strawberry\c\bin\dmake.EXE test -- OK
Running make install
Installing C:\strawberry\perl\lib\IPC\Cmd.pm
Appending installation info to C:\strawberry\perl\lib/perllocal.pod
BINGOS/IPC-Cmd-0.76.tar.gz
C:\strawberry\c\bin\dmake.EXE install UNINST=1 -- OK