From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12832 invoked by alias); 15 Aug 2009 05:53:42 -0000 Received: (qmail 12769 invoked by uid 22791); 15 Aug 2009 05:53:41 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mail.gmx.net (HELO mail.gmx.net) (213.165.64.20) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Sat, 15 Aug 2009 05:53:34 +0000 Received: (qmail invoked by alias); 15 Aug 2009 05:53:31 -0000 Received: from xdsl-87-78-165-117.netcologne.de (EHLO localhost.localdomain) [87.78.165.117] by mail.gmx.net (mp064) with SMTP; 15 Aug 2009 07:53:31 +0200 Received: from ralf by localhost.localdomain with local (Exim 4.69) (envelope-from ) id 1McCCo-0008P4-Ex; Sat, 15 Aug 2009 07:53:30 +0200 Date: Sat, 15 Aug 2009 09:57:00 -0000 From: Ralf Wildenhues To: Laurent GUERBY Cc: gcc , Paolo Bonzini , Arnaud Charlet , Eric Botcazou Subject: Re: Need some Unix and /bin/sh expertise for GCC testsuite Message-ID: <20090815055330.GA30643@gmx.de> Mail-Followup-To: Ralf Wildenhues , Laurent GUERBY , gcc , Paolo Bonzini , Arnaud Charlet , Eric Botcazou References: <1250283155.20287.116.camel@localhost> <20090814212503.GA1032@gmx.de> <1250285509.20287.129.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1250285509.20287.129.camel@localhost> User-Agent: Mutt/1.5.20 (2009-08-09) X-IsSubscribed: yes Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2009-08/txt/msg00256.txt.bz2 > > * Laurent GUERBY wrote on Fri, Aug 14, 2009 at 10:52:35PM CEST: > > > => gcc/testsuite/ada/acats/run_all.sh > > > > > 3/ Here is the point I find surprising: the "ps fauxww" run in the > > > second "if" show that even if the script is fully sequential > > > at least one gnatmake subprocess (collect-ld) is still marked as running > > > *in parallel* with the ps command in the subsequent "if" of the script! Sounds like http://thread.gmane.org/gmane.comp.shells.bash.bugs/11990 and the NEWS for bash-3.2 contains this entry: l. Several fixes to the code that manages the list of terminated jobs and their exit statuses, and the list of active and recently-terminated jobs to avoid pid aliasing/wraparound and allocation errors. I'd try out a newer bash version. Cheers, Ralf