GNU bug report logs - #11252
recheck not dependent on all:

Previous Next

Package: automake;

Reported by: Peter Johansson <trojkan <at> gmail.com>

Date: Mon, 16 Apr 2012 11:29:01 UTC

Severity: normal

Tags: patch

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

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 11252 in the body.
You can then email your comments to 11252 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to help-debbugs <at> gnu.org:
bug#11252; Package debbugs.gnu.org. (Mon, 16 Apr 2012 11:29:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefano Lattarini <stefano.lattarini <at> gmail.com>:
New bug report received and forwarded. Copy sent to help-debbugs <at> gnu.org. (Mon, 16 Apr 2012 11:29:02 GMT) Full text and rfc822 format available.

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

From: Stefano Lattarini <stefano.lattarini <at> gmail.com>
To: Peter Johansson <trojkan <at> gmail.com>
Cc: automake <at> gnu.org
Subject: Re: recheck not dependent on all:
Date: Mon, 16 Apr 2012 13:27:56 +0200
[CC:ing bug-automake so that we won't forget about the issue]

On 04/16/2012 09:02 AM, Peter Johansson wrote:
> Hello,
> 
> I find the recheck target very handy. In most projects we have a recursive
> structure and added a
> 
> recheck: all
>     (cd test && make $@)
> 
> in top_dir. And typically I work like
> 
> edit sources
> make recheck VERBOSE=1 -j8
> edit source
> etc
> 
> which works very nice. Now I've started to work in a project with non-recursive
> Makefile and I tried working the same fashion but got very confused until I
> realized recheck does not depend on all, so my changes in source did not affect
> the test result unless i did
> 
> make all -j8 && make recheck VERBOSE=1 -j8
> 
> I'm just curious; why isn't 'recheck' automatically doing that for me in the
> same fashion as 'check' depends on 'all'.
>
No good reason that I can think of actually; maybe it is just a wart that has
been there since day one.

I'll take a look shortly; probably this is something we can solve before
Automake 1.12 (in which case we'd better release another beta as well).

Thanks,
  Stefano




bug reassigned from package 'debbugs.gnu.org' to 'automake'. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 16 Apr 2012 16:25:02 GMT) Full text and rfc822 format available.

Changed bug submitter to 'Peter Johansson <trojkan <at> gmail.com>' from 'Stefano Lattarini <stefano.lattarini <at> gmail.com>' Request was from Stefano Lattarini <stefano.lattarini <at> gmail.com> to control <at> debbugs.gnu.org. (Wed, 18 Apr 2012 08:36:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-automake <at> gnu.org:
bug#11252; Package automake. (Wed, 18 Apr 2012 11:28:02 GMT) Full text and rfc822 format available.

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

From: Stefano Lattarini <stefano.lattarini <at> gmail.com>
To: 11252 <at> debbugs.gnu.org, 
	"automake-patches <at> gnu.org" <automake-patches <at> gnu.org>
Subject: Re: recheck not dependent on all:
Date: Wed, 18 Apr 2012 13:27:10 +0200
[Message part 1 (text/plain, inline)]
tags 11252 + patch
close 11252
thanks

I've applied the attached patch, which should solve the problem.  This
fix will appear in the next major automake version (1.12).

Regards,
  Stefano
[0001-ng-silent-rules-support-for-them-is-always-active-no.patch (text/x-diff, attachment)]

Added tag(s) patch. Request was from Stefano Lattarini <stefano.lattarini <at> gmail.com> to control <at> debbugs.gnu.org. (Wed, 18 Apr 2012 11:28:02 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 11252 <at> debbugs.gnu.org and Peter Johansson <trojkan <at> gmail.com> Request was from Stefano Lattarini <stefano.lattarini <at> gmail.com> to control <at> debbugs.gnu.org. (Wed, 18 Apr 2012 11:28:03 GMT) Full text and rfc822 format available.

Information forwarded to bug-automake <at> gnu.org:
bug#11252; Package automake. (Wed, 18 Apr 2012 13:01:02 GMT) Full text and rfc822 format available.

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

From: Stefano Lattarini <stefano.lattarini <at> gmail.com>
To: 11252 <at> debbugs.gnu.org, 
	"automake-patches <at> gnu.org" <automake-patches <at> gnu.org>
Subject: Re: bug#11252: recheck not dependent on all:
Date: Wed, 18 Apr 2012 14:59:36 +0200
[Message part 1 (text/plain, inline)]
On 04/18/2012 01:27 PM, Stefano Lattarini wrote:
> tags 11252 + patch
> close 11252
> thanks
> 
> I've applied the attached patch, which should solve the problem.  This
> fix will appear in the next major automake version (1.12).
> 
Oops, I had attached the wrong patch (thanks to Peter Rosin for pointing
that out privately).  Here is the correct patch.

Sorry for the noise,
  Stefano
[0001-parallel-tests-recheck-must-depend-on-all.patch (text/x-diff, attachment)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 17 May 2012 11:24:02 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 32 days ago.

Previous Next


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