GNU bug report logs - #11413
Issues with output redirection for parallel make

Previous Next

Package: automake;

Reported by: Stefano Lattarini <stefano.lattarini <at> gmail.com>

Date: Sat, 5 May 2012 15:55:01 UTC

Severity: minor

Tags: patch

Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #12 received at control <at> debbugs.gnu.org (full text, mbox):

From: Stefano Lattarini <stefano.lattarini <at> gmail.com>
To: 11413 <at> debbugs.gnu.org
Cc: "automake-patches <at> gnu.org" <automake-patches <at> gnu.org>
Subject: Re: bug#11413: Racy failure in test case 'tap-more.sh'
Date: Sat, 05 May 2012 19:34:32 +0200
[Message part 1 (text/plain, inline)]
tags 11413 + patch
close 11413
thanks

On 05/05/2012 05:51 PM, Stefano Lattarini wrote:
> Severity: minor
> 
> I'm sporadically seeing the failure below in the test 'tap-more.sh'.
> 
> Anyone has an insight about what's going on?
>
Such an insight is offered by an older commit:

  commit 642699970e75580e0f11f5786302082e25d8f49c
  Author: Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de>
  Date:   Tue Mar 10 21:33:47 2009 +0100

      Use append mode to capture parallel test output.

      * tests/lisp8.test: Use append mode for output from `make -j',
      to avoid dropped lines.
      * tests/parallel-tests3.test: Likewise.

      Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de>

I've verified (with the help of the attached script) that such an issue
is indeed present on the affected systems (my Debian box and the Fedora
ppc64 system offered by the GCC compile farm), and I've pushed the
attached patch to fix it.  I'm thus closing this bug report.

Regards,
  Stefano
[foo.sh (application/x-sh, attachment)]
[0002-tests-use-append-mode-to-capture-parallel-make-outpu.patch (text/x-diff, attachment)]

This bug report was last modified 11 years and 360 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.