Skip Menu |

This queue is for tickets about the IPC-Run CPAN distribution.

Report information
The Basics
Id: 64695
Status: resolved
Priority: 0/
Queue: IPC-Run

People
Owner: Nobody in particular
Requestors: btriffault [...] gmf.fr
Cc:
AdminCc:

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



Subject: IPC Run :: bug
Date: Tue, 11 Jan 2011 15:48:26 +0100
To: <bug-IPC-Run [...] rt.cpan.org>
From: "TRIFFAULT Bertrand" <btriffault [...] gmf.fr>
Hello, we have a bug when running "make test" whith IPC::RUN 089 : make test PERL_DL_NONLAZY=1 /perl/5.10/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/97_meta.t .................. skipped: Author tests not required for installation t/98_pod.t ................... skipped: Author tests not required for installation t/98_pod_coverage.t .......... skipped: Author tests not required for installation t/99_perl_minimum_version.t .. skipped: Author tests not required for installation t/adopt.t .................... skipped: adopt not implemented yet t/binmode.t .................. ok t/bogus.t .................... ok t/filter.t ................... ok t/harness.t .................. ok t/io.t ....................... ok t/kill_kill.t ................ ok t/parallel.t ................. ok t/pty.t ...................... # IO::Tty 1.10, IO::Pty 1.10 t/pty.t ...................... 1/32 ack I/O error: read( 3 ) at /perl/Packages/IPC-Run-0.89/blib/lib/IPC/Run/IO.pm line 558 # Looks like you planned 32 tests but ran 13. # Looks like your test exited with 5 just after 13. t/pty.t ...................... Dubious, test returned 5 (wstat 1280, 0x500) Failed 19/32 subtests (less 9 skipped subtests: 4 okay) t/pump.t ..................... ok t/run.t ...................... ok t/signal.t ................... ok t/timeout.t .................. ok t/timer.t .................... ok t/win32_compile.t ............ ok t/windows_search_path.t ...... ok Test Summary Report ------------------- t/pty.t (Wstat: 1280 Tests: 13 Failed: 0) Non-zero exit status: 5 Parse errors: Bad plan. You planned 32 tests but ran 13. Files=20, Tests=666, 13 wallclock secs ( 0.22 usr 0.06 sys + 1.99 cusr 0.54 csys = 2.81 CPU) Result: FAIL Failed 1/20 test programs. 0/666 subtests failed. make: The error code from the last command is 255. uname -a AIX uxsar71 1 6 00CC3A024C00 perl -V Summary of my perl5 (revision 5 version 10 subversion 1) configuration: Platform: osname=aix, osvers=6.1.2.0, archname=aix-thread-multi-64all uname='aix uxsar71 1 6 00cc3a024c00 ' config_args='-des -Dprefix=/perl/5.10 -Dcc=/usr/vac/bin/cc_r -Duse64bitall -Duseshrplib -Dusethreads' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='/usr/vac/bin/cc_r -q64', ccflags ='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -q64 -DUSE_64_BIT_ALL -q64', optimize='-O', cppflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT' ccversion='/usr/lib/objrepos', gccversion='', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=87654321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='ld', ldflags ='-brtl -bdynamic -b64' libpth=/lib /usr/lib /usr/ccs/lib libs=-lbind -lnsl -ldbm -ldl -lld -lm -lcrypt -lpthreads -lc perllibs=-lbind -lnsl -ldl -lld -lm -lcrypt -lpthreads -lc libc=, so=a, useshrplib=true, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_aix.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -bE:/perl/5.10/lib/5.10.1/aix-thread-multi-64all/CORE/perl.exp' cccdlflags=' ', lddlflags='-b64 -bhalt:4 -G -bI:$(PERL_INC)/perl.exp -bE:$(BASEEXT).exp -bnoentry -lpthreads -lc -lm' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API Built under aix Compiled at Dec 20 2010 16:14:40 %ENV: PERL5LIB="/5.10/lib/5.10.1/aix-thread-multi-64all/CORE/" @INC: /5.10/lib/5.10.1/aix-thread-multi-64all/CORE/ /perl/5.10/lib/5.10.1/aix-thread-multi-64all /perl/5.10/lib/5.10.1 /perl/5.10/lib/site_perl/5.10.1/aix-thread-multi-64all /perl/5.10/lib/site_perl/5.10.1 We test to put the variable LANG and LC_ALL to C but it doesn't work anymore. and we tested this command : make test TEST_FILES=t/pty.t TEST_VERBOSE=1 IPCRUNDEBUG=4 > pty.log 2>&1 LANG=C make test TEST_FILES=t/pty.t TEST_VERBOSE=1 IPCRUNDEBUG=4 > pty.LANG-C.log 2>&1 but we have always the same result. thank you for your help. Best regards, Bertrand TRIFFAULT Tel Port Email Direction Informatique Département SI Distribués Service JDX 02 38 65 82 87 06 08 76 02 12 btriffault@gmf.fr

Message body is not shown because it is too large.

Download image002.jpg
image/jpeg 1.5k
image002.jpg
Download pty.LANG-C.log
application/octet-stream 8.9k

Message body not shown because it is not plain text.

Subject: IPC::Run: t/pty.t fails on non-english locale
This is a duplicate of bug RT#25058 (pty.t fails on non-english locale). -- Olivier Mengué - http://search.cpan.org/~dolmen/ http://github.com/dolmen/
Ticket migrated to github as https://github.com/toddr/IPC-Run/issues/89