Subject: | Test failure: Use of uninitialized value $obtained_diagnostics |
Date: | Sat, 10 Oct 2015 17:45:13 -0500 |
To: | "bug-Parse-ErrorString-Perl@rt.cpan.org" <bug-parse-errorstring-perl@rt.cpan.org> |
From: | Pavel Lyakhnitsky <p.lyakhnitsky@hotmail.com> |
Hello!
'cpan Parse::ErrorString::Perl' ends with tests failure on my PC.
Please look for details below.
Thanks,
Pavel
Details:
>cpan Parse::ErrorString::Perl
Loading internal null logger. Install Log::Log4perl for logging messages
CPAN: CPAN::SQLite loaded ok (v0.204)
Database was generated on Sat, 10 Oct 2015 21:22:55 GMT
Running install for module 'Parse::ErrorString::Perl'
CPAN: Digest::SHA loaded ok (v5.95)
CPAN: Compress::Zlib loaded ok (v2.068)
Checksum for D:\Strawberry\cpan\sources\authors\id\S\SZ\SZABGAB\Parse-ErrorString-Perl-0.21.tar.gz ok
CPAN: Archive::Tar loaded ok (v2.04)
CPAN: File::Temp loaded ok (v0.2304)
CPAN: YAML::XS loaded ok (v0.59)
CPAN: CPAN::Meta::Requirements loaded ok (v2.133)
CPAN: Parse::CPAN::Meta loaded ok (v1.4414)
CPAN: CPAN::Meta loaded ok (v2.150001)
CPAN: Module::CoreList loaded ok (v5.20150520)
Configuring S/SZ/SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Parse::ErrorString::Perl
Writing MYMETA.yml and MYMETA.json
SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz
D:\Strawberry\bin\perl.exe Makefile.PL -- OK
Running make for S/SZ/SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz
cp lib/Parse/ErrorString/Perl/StackItem.pm blib\lib\Parse\ErrorString\Perl\StackItem.pm
cp lib/Parse/ErrorString/Perl.pm blib\lib\Parse\ErrorString\Perl.pm
cp lib/Parse/ErrorString/Perl/ErrorItem.pm blib\lib\Parse\ErrorString\Perl\ErrorItem.pm
"D:\Strawberry\perl\bin\perl.exe" "-Iinc" -MExtUtils::Command -e cp -- bin/check_perldiag blib\script\check_perldiag
pl2bat.bat blib\script\check_perldiag
SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz
D:\Strawberry\c\bin\dmake.exe -- OK
Running make test
"D:\Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'in
c', 'blib\lib', 'blib\arch')" t/*.t
t/01-errors.t ............. ok
t/02-diagnostics.t ........ ok
t/03-split_diagnostics.t .. ok
t/04-perldiag.t ........... Use of uninitialized value $obtained_diagnostics in substitution (s///) at t/04-perldiag.t line 63.
t/04-perldiag.t ........... 1/4
# Failed test 'diagnostics'
# at t/04-perldiag.t line 64.
# +---+-------+---+-----------------------------------------------------------------------------+
# | Ln|Got | Ln|Expected |
# +---+-------+---+-----------------------------------------------------------------------------+
# * 1|undef * 1|'(F) You\'ve said "use strict" or "use strict vars", which indicates *
# | | * 2|that all variables must either be lexically scoped (using "my" or "state"), *
# | | * 3|declared beforehand using "our", or explicitly qualified to say *
# | | * 4|which package the global variable is in (using "::").' *
# +---+-------+---+-----------------------------------------------------------------------------+
# Failed test 'type'
# at t/04-perldiag.t line 65.
# got: undef
# expected: 'F'
# Failed test 'error type'
# at t/04-perldiag.t line 66.
# got: undef
# expected: 'fatal error'
# Looks like you failed 3 tests of 4.
t/04-perldiag.t ........... Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/4 subtests
t/05-stacktrace.t ......... ok
t/06-short_filename.t ..... ok
t/10-check_perldiag.t ..... ok
Test Summary Report
-------------------
t/04-perldiag.t (Wstat: 768 Tests: 4 Failed: 3)
Failed tests: 2-4
Non-zero exit status: 3
Files=7, Tests=90, 5 wallclock secs ( 0.03 usr + 0.20 sys = 0.23 CPU)
Result: FAIL
Failed 1/7 test programs. 3/90 subtests failed.
dmake.exe: Error code 255, while making 'test_dynamic'
SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz
D:\Strawberry\c\bin\dmake.exe test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz
Stopping: 'install' failed for 'Parse::ErrorString::Perl'.
Perl Version:
This is perl 5, version 22, subversion 0 (v5.22.0) built for MSWin32-x64-multi-thread
Environment:
OS Name Microsoft Windows 7 Professional
Version 6.1.7601 Service Pack 1 Build 7601
System Manufacturer Hewlett-Packard
System Model HP ProBook 640 G1
System Type x64-based PC
Processor Intel(R) Core(TM) i5-4300M CPU @ 2.60GHz, 2601 Mhz, 2 Core(s), 4 Logical Processor(s)
BIOS Version/Date Hewlett-Packard L78 Ver. 01.05, 4/29/2014
SMBIOS Version 2.7
Total Physical Memory 7.43 GB
Available Physical Memory 3.85 GB
Total Virtual Memory 14.9 GB
Available Virtual Memory 11.4 GB
Page File Space 7.43 GB
'cpan Parse::ErrorString::Perl' ends with tests failure on my PC.
Please look for details below.
Thanks,
Pavel
Details:
>cpan Parse::ErrorString::Perl
Loading internal null logger. Install Log::Log4perl for logging messages
CPAN: CPAN::SQLite loaded ok (v0.204)
Database was generated on Sat, 10 Oct 2015 21:22:55 GMT
Running install for module 'Parse::ErrorString::Perl'
CPAN: Digest::SHA loaded ok (v5.95)
CPAN: Compress::Zlib loaded ok (v2.068)
Checksum for D:\Strawberry\cpan\sources\authors\id\S\SZ\SZABGAB\Parse-ErrorString-Perl-0.21.tar.gz ok
CPAN: Archive::Tar loaded ok (v2.04)
CPAN: File::Temp loaded ok (v0.2304)
CPAN: YAML::XS loaded ok (v0.59)
CPAN: CPAN::Meta::Requirements loaded ok (v2.133)
CPAN: Parse::CPAN::Meta loaded ok (v1.4414)
CPAN: CPAN::Meta loaded ok (v2.150001)
CPAN: Module::CoreList loaded ok (v5.20150520)
Configuring S/SZ/SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Parse::ErrorString::Perl
Writing MYMETA.yml and MYMETA.json
SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz
D:\Strawberry\bin\perl.exe Makefile.PL -- OK
Running make for S/SZ/SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz
cp lib/Parse/ErrorString/Perl/StackItem.pm blib\lib\Parse\ErrorString\Perl\StackItem.pm
cp lib/Parse/ErrorString/Perl.pm blib\lib\Parse\ErrorString\Perl.pm
cp lib/Parse/ErrorString/Perl/ErrorItem.pm blib\lib\Parse\ErrorString\Perl\ErrorItem.pm
"D:\Strawberry\perl\bin\perl.exe" "-Iinc" -MExtUtils::Command -e cp -- bin/check_perldiag blib\script\check_perldiag
pl2bat.bat blib\script\check_perldiag
SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz
D:\Strawberry\c\bin\dmake.exe -- OK
Running make test
"D:\Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'in
c', 'blib\lib', 'blib\arch')" t/*.t
t/01-errors.t ............. ok
t/02-diagnostics.t ........ ok
t/03-split_diagnostics.t .. ok
t/04-perldiag.t ........... Use of uninitialized value $obtained_diagnostics in substitution (s///) at t/04-perldiag.t line 63.
t/04-perldiag.t ........... 1/4
# Failed test 'diagnostics'
# at t/04-perldiag.t line 64.
# +---+-------+---+-----------------------------------------------------------------------------+
# | Ln|Got | Ln|Expected |
# +---+-------+---+-----------------------------------------------------------------------------+
# * 1|undef * 1|'(F) You\'ve said "use strict" or "use strict vars", which indicates *
# | | * 2|that all variables must either be lexically scoped (using "my" or "state"), *
# | | * 3|declared beforehand using "our", or explicitly qualified to say *
# | | * 4|which package the global variable is in (using "::").' *
# +---+-------+---+-----------------------------------------------------------------------------+
# Failed test 'type'
# at t/04-perldiag.t line 65.
# got: undef
# expected: 'F'
# Failed test 'error type'
# at t/04-perldiag.t line 66.
# got: undef
# expected: 'fatal error'
# Looks like you failed 3 tests of 4.
t/04-perldiag.t ........... Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/4 subtests
t/05-stacktrace.t ......... ok
t/06-short_filename.t ..... ok
t/10-check_perldiag.t ..... ok
Test Summary Report
-------------------
t/04-perldiag.t (Wstat: 768 Tests: 4 Failed: 3)
Failed tests: 2-4
Non-zero exit status: 3
Files=7, Tests=90, 5 wallclock secs ( 0.03 usr + 0.20 sys = 0.23 CPU)
Result: FAIL
Failed 1/7 test programs. 3/90 subtests failed.
dmake.exe: Error code 255, while making 'test_dynamic'
SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz
D:\Strawberry\c\bin\dmake.exe test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports SZABGAB/Parse-ErrorString-Perl-0.21.tar.gz
Stopping: 'install' failed for 'Parse::ErrorString::Perl'.
Perl Version:
This is perl 5, version 22, subversion 0 (v5.22.0) built for MSWin32-x64-multi-thread
Environment:
OS Name Microsoft Windows 7 Professional
Version 6.1.7601 Service Pack 1 Build 7601
System Manufacturer Hewlett-Packard
System Model HP ProBook 640 G1
System Type x64-based PC
Processor Intel(R) Core(TM) i5-4300M CPU @ 2.60GHz, 2601 Mhz, 2 Core(s), 4 Logical Processor(s)
BIOS Version/Date Hewlett-Packard L78 Ver. 01.05, 4/29/2014
SMBIOS Version 2.7
Total Physical Memory 7.43 GB
Available Physical Memory 3.85 GB
Total Virtual Memory 14.9 GB
Available Virtual Memory 11.4 GB
Page File Space 7.43 GB