Subject: | Failing test reports. |
This may or may not be a bug, but figured you should know.
During the build process for Strawberry Perl April 2010 Beta 2, the
001_xz test failed 8 of its tests, but only on 5.10.1 (3 times, so I
know it's consistent.) It passed on both 5.8.9 and 5.12.0.
The STDOUT and STDERR that are saved by the build process are attached.
The xs library used is at http://strawberryperl.com/package/32bit-
gcc4/liblzma-xz-4.999.9beta-bin_20100308.zip
I don't know if this is a test error, a problem in the build process
for the module, a problem in the library package, or what, but I
figured I should report it.
I'll skip the module in 5.10.1.2 Beta 2, and would like an answer as to
what to do for 5.10.1.2 final.
Subject: | debug.err |
Up/Downgrade not needed.
# Failed test (t/001xz.t at line 176)
# got: ''
# expected: 'hello world
# this is a test
# '
# Failed test (t/001xz.t at line 176)
# got: ''
# expected: 'hello world
# this is a test
# '
# Failed test (t/001xz.t at line 176)
# got: ''
# expected: 'hello world
# this is a test
# '
# Failed test (t/001xz.t at line 176)
# got: ''
# expected: 'hello world
# this is a test
# '
# Failed test (t/001xz.t at line 176)
# got: ''
# expected: 'hello world
# this is a test
# '
# Failed test (t/001xz.t at line 176)
# got: ''
# expected: 'hello world
# this is a test
# '
# Failed test (t/001xz.t at line 176)
# got: ''
# expected: 'hello world
# this is a test
# '
# Failed test (t/001xz.t at line 176)
# got: ''
# expected: 'hello world
# this is a test
# '
# Looks like you failed 8 tests of 487.
Failed 1/30 test programs. 8/16085 subtests failed.
dmake.EXE: Error code 255, while making 'test_dynamic'
Installation of IO::Compress::Lzma appears to have failed at C:\tmp\build\cpan_string.pl line 41.
Subject: | debug.out |
Loading CPAN...
Installing IO::Compress::Lzma from CPAN...
Going to read '\\tsclient\C\minicpan\authors\01mailrc.txt.gz'
............................................................................DONE
Going to read '\\tsclient\C\minicpan\modules\02packages.details.txt.gz'
Database was generated on Mon, 12 Apr 2010 11:27:30 GMT
............................................................................DONE
Going to read '\\tsclient\C\minicpan\modules\03modlist.data.gz'
............................................................................DONE
$ENV{PATH} = 'C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\TortoiseSVN\bin;C:\Program Files\GNUWin32\bin'
Running install for module 'IO::Compress::Lzma'
Running make for P/PM/PMQS/IO-Compress-Lzma-2.026.tar.gz
Checksum for \\tsclient\C\minicpan\authors\id\P\PM\PMQS\IO-Compress-Lzma-2.026.tar.gz ok
CPAN.pm: Going to build P/PM/PMQS/IO-Compress-Lzma-2.026.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for IO::Compress::Lzma
cp lib/IO/Compress/Adapter/Xz.pm blib\lib\IO\Compress\Adapter\Xz.pm
cp lib/IO/Uncompress/Adapter/UnLzma.pm blib\lib\IO\Uncompress\Adapter\UnLzma.pm
cp lib/IO/Compress/Lzma.pm blib\lib\IO\Compress\Lzma.pm
cp lib/IO/Uncompress/UnXz.pm blib\lib\IO\Uncompress\UnXz.pm
cp lib/IO/Uncompress/Adapter/UnXz.pm blib\lib\IO\Uncompress\Adapter\UnXz.pm
cp lib/IO/Compress/Xz.pm blib\lib\IO\Compress\Xz.pm
cp lib/IO/Uncompress/UnLzma.pm blib\lib\IO\Uncompress\UnLzma.pm
cp lib/IO/Compress/Adapter/Lzma.pm blib\lib\IO\Compress\Adapter\Lzma.pm
PMQS/IO-Compress-Lzma-2.026.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/000prereq.t ............ ok
t/001lzma.t .............. ok
t/001xz.t ................
Dubious, test returned 8 (wstat 2048, 0x800)
Failed 8/487 subtests
t/010examples-lzma.t ..... ok
t/010examples-xz.t ....... ok
t/050interop-lzma.t ...... skipped: Cannot find lzma.exe
t/050interop-xz.t ........ skipped: Cannot find xz.exe
t/050interop-zip-lzma.t .. skipped: temp disabled until IO::Compress::RawLzma is ready
t/100generic-lzma.t ...... ok
t/100generic-xz.t ........ ok
t/101truncate-lzma.t ..... skipped: Truncate not supported with Lzma
t/101truncate-xz.t ....... ok
t/102tied-lzma.t ......... ok
t/102tied-xz.t ........... ok
t/103newtied-lzma.t ...... ok
t/103newtied-xz.t ........ ok
t/104destroy-lzma.t ...... ok
t/104destroy-xz.t ........ ok
t/105oneshot-lzma.t ...... ok
t/105oneshot-xz.t ........ ok
t/106prime-lzma.t ........ ok
t/106prime-xz.t .......... ok
t/107multi-lzma.t ........ skipped: MultiStream not supported by Lzma
t/107multi-xz.t .......... ok
t/108anyunc-lzma.t ....... ok
t/108anyunc-xz.t ......... ok
t/110encode-lzma.t ....... ok
t/110encode-xz.t ......... ok
t/25interop-io-string.t .. ok
t/999pod.t ............... skipped: Test::Pod 1.00 required for testing POD
Test Summary Report
-------------------
t/001xz.t (Wstat: 2048 Tests: 487 Failed: 8)
Failed tests: 61, 121, 181, 241, 301, 361, 421, 481
Non-zero exit status: 8
Files=30, Tests=16085, 48 wallclock secs ( 2.49 usr + 0.25 sys = 2.74 CPU)
Result: FAIL
PMQS/IO-Compress-Lzma-2.026.tar.gz
C:\strawberry\c\bin\dmake.EXE test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports PMQS/IO-Compress-Lzma-2.026.tar.gz
Running make install
make test had returned bad status, won't install without force
Completed install of IO::Compress::Lzma