develooper Front page | perl.perl5.porters | Postings from January 2006

noisy tests in 5.8.8-RC1 & blead (was: Re: change to quiet cygwin's perlld)

Thread Previous | Thread Next
From:
Yitzchak Scott-Thoennes
Date:
January 25, 2006 12:38
Subject:
noisy tests in 5.8.8-RC1 & blead (was: Re: change to quiet cygwin's perlld)
Message ID:
20060125203752.GA2980@efn.org
On Fri, May 13, 2005 at 03:19:52PM +0200, Rafael Garcia-Suarez wrote:
> Yitzchak Scott-Thoennes wrote:
> > I'm having some trouble with some new tests I'm adding to perl;
> > perlld is outputing stuff to STDOUT, which makes TEST unhappy
> > (though harness doesn't mind).
> > 
> > Would the following change be okay with you:
> > 
> > --- perl/cygwin/perlld.in	2003-11-24 14:44:26.000000000 -0800
> > +++ perlpatch/cygwin/perlld.in	2005-05-11 23:28:20.203129600 -0700
> 
> Thanks, applied as #24461
> 
> > @@ -79,7 +79,7 @@
> >  #---------------------------------------------------------------------------
> >  sub shellexec{
> >    my $command =shift;
> > -  print $command;
> > +  print STDERR $command;
> >    print DEBUGFILE $command if $DEBUG;
> >    system($command) == 0
> >      or die "perlld: *** system() failed to execute\n$command\n";
> > 

While this change worked in that TEST didn't complain, it did make
the test output kind of noisy, e.g.:

lib/ExtUtils/t/config.....................ok
lib/ExtUtils/t/Constant...................gcc -shared -o  ExtTest.dll -Wl,--out-implib=libExtTest.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \
-L/usr/local/lib ExtTest.o  ../../../libperl.dll.a
Creating library file: libExtTest.dll.a
mv ExtTest.dll libExtTest.dll.a ../../../lib/auto/ExtTest/
gcc -shared -o  ExtTest.dll -Wl,--out-implib=libExtTest.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \
-L/usr/local/lib ExtTest.o  ../../../libperl.dll.a
Creating library file: libExtTest.dll.a
mv ExtTest.dll libExtTest.dll.a ../../../lib/auto/ExtTest/
gcc -shared -o  ExtTest.dll -Wl,--out-implib=libExtTest.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \
-L/usr/local/lib ExtTest.o  ../../../libperl.dll.a
Creating library file: libExtTest.dll.a
mv ExtTest.dll libExtTest.dll.a ../../../lib/auto/ExtTest/
gcc -shared -o  ExtTest.dll -Wl,--out-implib=libExtTest.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \
-L/usr/local/lib ExtTest.o  ../../../libperl.dll.a
Creating library file: libExtTest.dll.a
mv ExtTest.dll libExtTest.dll.a ../../../lib/auto/ExtTest/
gcc -shared -o  ExtTest.dll -Wl,--out-implib=libExtTest.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \
-L/usr/local/lib ExtTest.o  ../../../libperl.dll.a
Creating library file: libExtTest.dll.a
mv ExtTest.dll libExtTest.dll.a ../../../lib/auto/ExtTest/
gcc -shared -o  ExtTest.dll -Wl,--out-implib=libExtTest.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \
-L/usr/local/lib ExtTest.o  ../../../libperl.dll.a
Creating library file: libExtTest.dll.a
mv ExtTest.dll libExtTest.dll.a ../../../lib/auto/ExtTest/
ok
lib/ExtUtils/t/dir_target.................ok


In light of http://public.activestate.com/cgi-bin/perlbrowse?patch=26757
, I'd prefer it if #24461 were reverted, especially if the reversion
and #26757 could make it into maint.

Thread Previous | 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