# New Ticket Created by James Keenan # Please include the string: [perl #50922] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=50922 >
Back in November I filed a ticket (http://rt.perl.org/rt3/Ticket/ Display.html?id=47531) which reported on failures in t/src/intlist.t and t/src/io.t on Linux. There was discussion with chromatic and Coke and, for whatever reason, eventually the failures stopped occurring. So I closed the ticket. I don't build on Darwin as frequently as I do on Linux, so it was only this morning that I realized I've been getting failures in t/src/ intlist.t for some time. Attached is an edited version of the output of 'prove -v'; I deleted 96000+ repeated lines. kid51
t/src/intlist...... 1..4 ok 1 - creation ok 2 - list aerobics ok 3 - step aerobics not ok 4 - yoyo # Failed test (t/src/intlist.t at line 264) # got: 'Out shift failed on i=512 # Out shift failed on i=512 # Out shift failed on i=513 # Out shift failed on i=514 # Out shift failed on i=512 # Out shift failed on i=513 # Out shift failed on i=514 # Out shift failed on i=515 # Out shift failed on i=516 # Out shift failed on i=512 # Out shift failed on i=513 # Out shift failed on i=514 # Out shift failed on i=515 # Out shift failed on i=516 # Out shift failed on i=517 # Out shift failed on i=518 # Out shift failed on i=512 ... and so on like this for 96K+ lines, i.e., go up to a number 2 higher than the previous high, then return to 512, until ... # Out shift failed on i=995 # Out shift failed on i=996 # Out shift failed on i=997 # Out shift failed on i=998 # Out shift failed on i=999 # Done. # ' # expected: 'Done. # ' # './t/src/intlist_4' failed with exit code 0 # Looks like you failed 1 test of 4. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/4 subtests Test Summary Report ------------------- t/src/intlist.t (Wstat: 256 Tests: 4 Failed: 1) Failed test: 4 Non-zero exit status: 1 Files=1, Tests=4, 9 wallclock secs ( 0.09 usr 0.04 sys + 3.12 cusr 1.01 csys = 4.26 CPU) Result: FAIL
Summary of my perl5 (revision 5 version 10 subversion 0) configuration: Platform: osname=darwin, osvers=8.11.0, archname=darwin-2level uname='darwin macintosh-3.local 8.11.0 darwin kernel version 8.11.0: wed oct 10 18:26:00 pdt 2007; root:xnu-792.24.17~1release_ppc power macintosh powerpc ' config_args='-de' 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 -I/usr/local/include', optimize='-O3', cppflags='-no-cpp-precomp -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/include' ccversion='', gccversion='3.3 20030304 (Apple Computer, Inc. build 1495)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8 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 =' -L/usr/local/lib' libpth=/usr/local/lib /usr/lib libs=-lgdbm -ldbm -ldl -lm -lc perllibs=-ldl -lm -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' 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 Dec 18 2007 18:11:18 @INC: /usr/local/lib/perl5/5.10.0/darwin-2level /usr/local/lib/perl5/5.10.0 /usr/local/lib/perl5/site_perl/5.10.0/darwin-2level /usr/local/lib/perl5/site_perl/5.10.0 /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/site_perl/5.8.4 /usr/local/lib/perl5/site_perl .