Skip Menu |

This queue is for tickets about the Safe CPAN distribution.

Report information
The Basics
Id: 55115
Status: open
Priority: 0/
Queue: Safe

People
Owner: Nobody in particular
Requestors: CHORNY [...] cpan.org
ether [...] cpan.org
jdhedden [...] cpan.org
Cc: JDB [...] cpan.org
AdminCc:

Bug Information
Severity: Unimportant
Broken in: 2.23
Fixed in: (no value)



Subject: 'make test' failures under 5.10.0

Message body is not shown because it is too large.

I get similar failures with Safe-2.26 on both 5.10.0 and 5.10.1, but not on 5.12.0 using version 0.82. The problem goes away when I downgrade to version 0.80. Sample failure: Running make test PERL_DL_NONLAZY=1 /home/jand/ap1007/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/arch', 'blib/arch')" t/*.t t/safe1.t .......... ok t/safe2.t .......... ok t/safe3.t .......... ok # Failed test 'Can load version.pm in a Safe compartment' # at t/safeload.t line 26. # Unable to create sub named "*Safe::Root0::version::vxs::stringify" at /home/jand/ap1007/site/lib/version.pm line 153. # Compilation failed in require at (eval 11) line 1. # BEGIN failed--compilation aborted at (eval 11) line 1. # Looks like you failed 1 test of 1. t/safeload.t ....... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests t/safeops.t ........ skipped: PERL_CORE unset t/safesort.t ....... ok t/safeuniversal.t .. ok t/safeutf8.t ....... ok t/safewrap.t ....... ok Test Summary Report ------------------- t/safeload.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 Files=9, Tests=95, 1 wallclock secs ( 0.02 usr 0.01 sys + 0.52 cusr 0.03 csys = 0.58 CPU) Result: FAIL Failed 1/9 test programs. 1/95 subtests failed. make: *** [test_dynamic] Error 255 (make test exited with 512)
Same error on perl 5.10.1. Safe 2.33, version.pm 0.88. -- Alexandr Ciornii, http://chorny.net
On 2012-06-11 07:11:43, CHORNY wrote: Show quoted text
> Same error on perl 5.10.1. Safe 2.33, version.pm 0.88. >
Still present: Safe 2.35, perl 5.8.9: Searching Safe on mirror http://mirrors.gossamer-threads.com/CPAN ... --> Working on Safe Fetching http://mirrors.gossamer-threads.com/CPAN/authors/id/R/RG/RGARCIA/Safe-2.35.tar.gz -> OK Unpacking Safe-2.35.tar.gz Entering Safe-2.35 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.00) Configuring Safe-2.35 Running Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Safe Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.00) Building and testing Safe-2.35 Manifying 1 pod document PERL_DL_NONLAZY=1 "/Users/ether/perl5/perlbrew/perls/perl-5.8.9/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/arch', 'blib/arch')" t/*.t t/safenamedcap.t ... skipped: (no reason given) t/safeops.t ........ skipped: PERL_CORE unset t/safe2.t .......... ok t/safe1.t .......... ok t/saferegexp.t ..... ok t/safe3.t .......... ok # Failed test 'version objects rerooted' # at t/safeload.t line 29. # got: '' # expected: 'Safe::Root0::version' # Undefined subroutine &version::vxs::new called at (eval 17) line 1. # Looks like you failed 1 test of 3. t/safeload.t ....... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/3 subtests t/safesort.t ....... ok t/safeuniversal.t .. ok t/safeutf8.t ....... ok t/safewrap.t ....... ok Test Summary Report ------------------- t/safeload.t (Wstat: 256 Tests: 3 Failed: 1) Failed test: 2 Non-zero exit status: 1 Files=11, Tests=97, 1 wallclock secs ( 0.08 usr 0.05 sys + 0.94 cusr 0.13 csys = 1.20 CPU) Result: FAIL Failed 1/11 test programs. 1/97 subtests failed. make: *** [test_dynamic] Error 255 -> FAIL Installing Safe failed. See /Users/ether/.cpanm/work/1414361348.31180/build.log for details. Retry with --force to force install it.