GNU bug report logs - #18945
Parallel compilation with jobs >= 12 fails on DOT_I_FILES

Previous Next

Package: guile;

Reported by: aszlig <aszlig <at> redmoonstudios.org>

Date: Tue, 4 Nov 2014 16:40:01 UTC

Severity: normal

Done: aszlig <aszlig <at> redmoonstudios.org>

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 18945 in the body.
You can then email your comments to 18945 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 bug-guile <at> gnu.org:
bug#18945; Package guile. (Tue, 04 Nov 2014 16:40:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to aszlig <aszlig <at> redmoonstudios.org>:
New bug report received and forwarded. Copy sent to bug-guile <at> gnu.org. (Tue, 04 Nov 2014 16:40:02 GMT) Full text and rfc822 format available.

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

From: aszlig <aszlig <at> redmoonstudios.org>
To: bug-guile <at> gnu.org
Subject: Parallel compilation with jobs >= 12 fails on DOT_I_FILES
Date: Tue, 4 Nov 2014 11:50:20 +0100
[Message part 1 (text/plain, inline)]
Hi,

It seems that the DOT_I_FILES in libguile/Makefile.am are missing
explicit dependency information and thus are prone to race conditions
during parallel builds.

See build log at:

https://headcounter.org/hydra/build/581960/nixlog/11/raw

And discussion here:

https://github.com/NixOS/nixpkgs/commit/1e4e719ffba3cb90481eb71f29b48b197c50a2d3#commitcomment-8420579

a!
-- 
aszlig
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guile <at> gnu.org:
bug#18945; Package guile. (Wed, 22 Jun 2016 11:29:02 GMT) Full text and rfc822 format available.

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

From: Andy Wingo <wingo <at> pobox.com>
To: aszlig <aszlig <at> redmoonstudios.org>
Cc: 18945 <at> debbugs.gnu.org
Subject: Re: bug#18945: Parallel compilation with jobs >= 12 fails on
 DOT_I_FILES
Date: Wed, 22 Jun 2016 13:28:33 +0200
Hi :)

On Tue 04 Nov 2014 11:50, aszlig <aszlig <at> redmoonstudios.org> writes:

> It seems that the DOT_I_FILES in libguile/Makefile.am are missing
> explicit dependency information and thus are prone to race conditions
> during parallel builds.
>
> See build log at:
>
> https://headcounter.org/hydra/build/581960/nixlog/11/raw
>
> And discussion here:
>
> https://github.com/NixOS/nixpkgs/commit/1e4e719ffba3cb90481eb71f29b48b197c50a2d3#commitcomment-8420579

How would this work?  The .deps includes a dependency e.g. of
libguile_2.0_la-instructions.lo on vm-i-system.i.  That should be
sufficient, no?  Is it not guaranteed that .deps are there or something?

Andy




Information forwarded to bug-guile <at> gnu.org:
bug#18945; Package guile. (Wed, 22 Jun 2016 13:13:01 GMT) Full text and rfc822 format available.

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

From: aszlig <aszlig <at> redmoonstudios.org>
To: Andy Wingo <wingo <at> pobox.com>
Cc: 18945 <at> debbugs.gnu.org
Subject: Re: bug#18945: Parallel compilation with jobs >= 12 fails on
 DOT_I_FILES
Date: Wed, 22 Jun 2016 15:12:17 +0200
[Message part 1 (text/plain, inline)]
On Wed, Jun 22, 2016 at 01:28:33PM +0200, Andy Wingo wrote:
> How would this work?  The .deps includes a dependency e.g. of
> libguile_2.0_la-instructions.lo on vm-i-system.i.  That should be
> sufficient, no?  Is it not guaranteed that .deps are there or
> something?

I have no idea, because I have reported that bug in 2014 and things
might have changed in-between in addition to me forgetting about the
specifics of this bug.

So I guess this bug can be closed and I'll reopen a new bug if it
happens again.

a!
-- 
aszlig
Universal dilettante
[signature.asc (application/pgp-signature, inline)]

bug closed, send any further explanations to 18945 <at> debbugs.gnu.org and aszlig <aszlig <at> redmoonstudios.org> Request was from aszlig <aszlig <at> redmoonstudios.org> to control <at> debbugs.gnu.org. (Wed, 22 Jun 2016 13:16:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guile <at> gnu.org:
bug#18945; Package guile. (Wed, 22 Jun 2016 13:34:01 GMT) Full text and rfc822 format available.

Message #16 received at 18945-done <at> debbugs.gnu.org (full text, mbox):

From: Andy Wingo <wingo <at> pobox.com>
To: aszlig <aszlig <at> redmoonstudios.org>
Cc: 18945-done <at> debbugs.gnu.org
Subject: Re: bug#18945: Parallel compilation with jobs >= 12 fails on
 DOT_I_FILES
Date: Wed, 22 Jun 2016 15:33:22 +0200
Yeah, our bad for not striking while the iron was hot.  Let's pick this
up again when/if we can reproduce it :)

Cheers,

Andy

On Wed 22 Jun 2016 15:12, aszlig <aszlig <at> redmoonstudios.org> writes:

> On Wed, Jun 22, 2016 at 01:28:33PM +0200, Andy Wingo wrote:
>> How would this work?  The .deps includes a dependency e.g. of
>> libguile_2.0_la-instructions.lo on vm-i-system.i.  That should be
>> sufficient, no?  Is it not guaranteed that .deps are there or
>> something?
>
> I have no idea, because I have reported that bug in 2014 and things
> might have changed in-between in addition to me forgetting about the
> specifics of this bug.
>
> So I guess this bug can be closed and I'll reopen a new bug if it
> happens again.
>
> a!




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

This bug report was last modified 9 years and 54 days ago.

Previous Next


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