Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 69590
Status: resolved
Worked: 35 min
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: xenoterracide [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: 6.78



Subject: many failing tests 6.58
Date: Tue, 19 Jul 2011 16:42:21 -0500
To: bugs-ExtUtils-MakeMaker [...] rt.cpan.org
From: Caleb Cushing <xenoterracide [...] gmail.com>
attaching build.log perl -V hgcc Summary of my perl5 (revision 5 version 12 subversion 4) configuration: Platform: osname=linux, osvers=2.6.39-arch, archname=i686-linux-thread-multi uname='linux hgcc 2.6.39-arch #1 smp preempt mon jun 27 22:01:13 cest 2011 i686 intel(r) core(tm) i3 cpu 550 @ 3.20ghz genuineintel gnulinux ' config_args='-de -Dprefix=/home/ccushing/perl5/perlbrew/perls/perl-5.12.4 -Dusethreads' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' ccversion='', gccversion='4.6.1', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, prototype=define Linker and Libraries: ld='cc', ldflags =' -fstack-protector -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc -lgdbm_compat perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc libc=/lib/libc-2.14.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='2.14' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API Built under linux Compiled at Jun 29 2011 16:04:49 %ENV: PERLBREW_HOME="/home/ccushing/.perlbrew" PERLBREW_PATH="/home/ccushing/perl5/perlbrew/bin:/home/ccushing/perl5/perlbrew/perls/perl-5.12.4/bin" PERLBREW_PERL="perl-5.12.4" PERLBREW_ROOT="/home/ccushing/perl5/perlbrew" PERLBREW_VERSION="0.24" PERL_LWP_SSL_VERIFY_HOSTNAME="0" @INC: /home/ccushing/perl5/perlbrew/perls/perl-5.12.4/lib/site_perl/5.12.4/i686-linux-thread-multi /home/ccushing/perl5/perlbrew/perls/perl-5.12.4/lib/site_perl/5.12.4 /home/ccushing/perl5/perlbrew/perls/perl-5.12.4/lib/5.12.4/i686-linux-thread-multi /home/ccushing/perl5/perlbrew/perls/perl-5.12.4/lib/5.12.4 . -- Caleb Cushing http://xenoterracide.com

Message body is not shown because sender requested not to inline it.

Subject: Re: [rt.cpan.org #69590] many failing tests 6.58
Date: Thu, 21 Jul 2011 12:00:42 -0700
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Michael G Schwern <schwern [...] pobox.com>
That level of failure looks an awful lot like a dirty test directory. On the suspicion that cpanm caused interference, could you manually download and build 6.58 from a fresh tarball and see if there is the same effect?
Subject: Re: [rt.cpan.org #69590] many failing tests 6.58
Date: Thu, 21 Jul 2011 20:44:50 -0500
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Caleb Cushing <xenoterracide [...] gmail.com>
On Thu, Jul 21, 2011 at 2:00 PM, Michael G Schwern via RT <bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> > That level of failure looks an awful lot like a dirty test directory.  On the > suspicion that cpanm caused interference, could you manually download and > build 6.58 from a fresh tarball and see if there is the same effect? >
further testing show's this is caused by HARNESS_OPTIONS="j4" . I'm guessing this is not supported at this time, perhaps a test could be added to check for parallel harness. -- Caleb Cushing http://xenoterracide.com
Subject: Re: [rt.cpan.org #69590] many failing tests 6.58
Date: Fri, 22 Jul 2011 23:33:38 -0700
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Michael G Schwern <schwern [...] pobox.com>
On 2011.7.21 6:45 PM, Caleb Cushing via RT wrote: Show quoted text
> On Thu, Jul 21, 2011 at 2:00 PM, Michael G Schwern via RT > <bug-ExtUtils-MakeMaker@rt.cpan.org> wrote:
>> >> That level of failure looks an awful lot like a dirty test directory. On the >> suspicion that cpanm caused interference, could you manually download and >> build 6.58 from a fresh tarball and see if there is the same effect?
> > further testing show's this is caused by HARNESS_OPTIONS="j4" . I'm > guessing this is not supported at this time, perhaps a test could be > added to check for parallel harness.
Yeah, there's been no work to parallelize the tests. I'd very much welcome that work. The major problem is the tests all use dummy modules with the same names and thus directories so the parallel tests trip over each other. See t/lib/MakeMaker/Test/Setup/ These would have to be changed to use generated names and the interfaces changed to pass those names back to the tests. -- 125. Two drink limit does not mean two kinds of drinks. -- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. Army http://skippyslist.com/list/
This is has been patched in the EUMM source repository and will be in a future stable release.
Resolved with CPAN release of 6.78