develooper Front page | perl.perl5.porters | Postings from July 2009

List::MoreUtils-0.24 fails on 5.10.1RC0

Thread Next
From:
Darren Duncan
Date:
July 27, 2009 03:39
Subject:
List::MoreUtils-0.24 fails on 5.10.1RC0
Message ID:
4A6CF12B.5060506@darrenduncan.net
I don't know if the current maint-5.10 has this problem, but ...

I have been running the "maint-5.10 snapshot (aka 'RC0')" that came out on July 
7 ( http://www.nntp.perl.org/group/perl.perl5.porters/2009/07/msg148270.html ) 
for development and it has worked just fine for me until now.

Today, attempting to install the brand new List::MoreUtils-0.24 using CPANPLUS, 
and it fails its test suite:

-----

CPAN Terminal> i List::MoreUtils
Installing List::MoreUtils (0.24)
Running [/Volumes/Spare/Perl/perl_5_10_1_rc0/bin/perl 
/Volumes/Spare/Perl/perl_5_10_1_rc0/bin/cpanp-run-perl 
/Users/darrenduncan/.cpanplus/5.10.0/build/List-MoreUtils-0.24/Makefile.PL]...
Checking if your kit is complete...
Looks good
Writing Makefile for List::MoreUtils
Testing if you have a C compiler
cc -c   -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe 
-fstack-protector -O3   -DVERSION=\"0.24\" -DXS_VERSION=\"0.24\" 
"-I/Volumes/Spare/Perl/perl_5_10_1_rc0/lib/5.10.0/darwin-2level/CORE" 
-DPERL_EXT test.c
Running [/usr/bin/make test]...
PERL_DL_NONLAZY=1 /Volumes/Spare/Perl/perl_5_10_1_rc0/bin/perl 
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/0_pod.t .............. skipped: Test::Pod not installed
t/0_pod_coverage.t ..... skipped: Test::Pod::Coverage not installed
t/List-MoreUtils-pp.t .. ok
Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
<prior line repeated many times>
t/List-MoreUtils.t .....
Failed 2173/2173 subtests

Test Summary Report
-------------------
t/List-MoreUtils.t   (Wstat: 11 Tests: 0 Failed: 0)
   Non-zero wait status: 11
   Parse errors: Bad plan.  You planned 2173 tests but ran 0.
Files=4, Tests=2163,  4 wallclock secs ( 0.84 usr  0.07 sys +  2.92 cusr  0.20 
csys =  4.03 CPU)
Result: FAIL
Failed 1/4 test programs. 0/2163 subtests failed.
make: *** [test_dynamic] Error 255
[ERROR] MAKE TEST failed: No such file or directory PERL_DL_NONLAZY=1 
/Volumes/Spare/Perl/perl_5_10_1_rc0/bin/perl "-MExtUtils::Command::MM" "-e" 
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
<repeat most of prior details>

-----

Now, List::MoreUtils-0.24 installs with success under 5.10.0/CPANPLUS and 
List::MoreUtils-0.22 installs with success under the above RC0 that 0.24 failed 
with.

Now maybe the current maint doesn't have this incompatability, but I don't have 
that and the RC0 is supposed to be really close to it.  Someone else may want to 
test 0.24 to see where the incompatability is, if maint has it.

Following is the -V for my RC0 install.

-- Darren Duncan

-----

darren-duncans-power-mac-g4-3:~ darrenduncan$ /Volumes/Spare/perl5101 -V
Summary of my perl5 (revision 5 version 10 subversion 0) configuration:

   Platform:
     osname=darwin, osvers=9.7.0, archname=darwin-2level
     uname='darwin darren-duncans-power-mac-g4-2.local 9.7.0 darwin kernel 
version 9.7.0: tue mar 31 22:54:29 pdt 2009; root:xnu-1228.12.14~1release_ppc 
power macintosh '
     config_args='-d -Dprefix=/Volumes/Spare/Perl/perl_5_10_1_rc0'
     hint=recommended, useposix=true, d_sigaction=define
     useithreads=undef, usemultiplicity=undef
     useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
     use64bitint=undef, use64bitall=undef, uselongdouble=undef
     usemymalloc=n, bincompat5005=undef
   Compiler:
     cc='cc', ccflags ='-fno-common -DPERL_DARWIN -no-cpp-precomp 
-fno-strict-aliasing -pipe -fstack-protector',
     optimize='-O3',
     cppflags='-no-cpp-precomp -fno-common -DPERL_DARWIN -no-cpp-precomp 
-fno-strict-aliasing -pipe -fstack-protector'
     ccversion='', gccversion='4.0.1 (Apple Inc. build 5465)', gccosandvers=''
     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
     alignbytes=8, prototype=define
   Linker and Libraries:
     ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags =' -fstack-protector 
-L/usr/local/lib'
     libpth=/usr/local/lib /usr/lib
     libs=-ldbm -ldl -lm -lutil -lc
     perllibs=-ldl -lm -lutil -lc
     libc=/usr/lib/libc.dylib, so=dylib, useshrplib=false, libperl=libperl.a
     gnulibc_version=''
   Dynamic Linking:
     dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
     cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup 
-L/usr/local/lib -fstack-protector'


Characteristics of this binary (from libperl):
   Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP
                         USE_LARGE_FILES USE_PERLIO
   Built under darwin
   Compiled at Jul  7 2009 15:54:48
   @INC:
     /Volumes/Spare/Perl/perl_5_10_1_rc0/lib/5.10.0/darwin-2level
     /Volumes/Spare/Perl/perl_5_10_1_rc0/lib/5.10.0
     /Volumes/Spare/Perl/perl_5_10_1_rc0/lib/site_perl/5.10.0/darwin-2level
     /Volumes/Spare/Perl/perl_5_10_1_rc0/lib/site_perl/5.10.0
     .

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About