unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* bug#18945: Parallel compilation with jobs >= 12 fails on DOT_I_FILES
@ 2014-11-04 10:50 aszlig
  2016-06-22 11:28 ` Andy Wingo
  0 siblings, 1 reply; 4+ messages in thread
From: aszlig @ 2014-11-04 10:50 UTC (permalink / raw)
  To: 18945

[-- Attachment #1: Type: text/plain, Size: 400 bytes --]

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

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#18945: Parallel compilation with jobs >= 12 fails on DOT_I_FILES
  2014-11-04 10:50 bug#18945: Parallel compilation with jobs >= 12 fails on DOT_I_FILES aszlig
@ 2016-06-22 11:28 ` Andy Wingo
  2016-06-22 13:12   ` aszlig
  0 siblings, 1 reply; 4+ messages in thread
From: Andy Wingo @ 2016-06-22 11:28 UTC (permalink / raw)
  To: aszlig; +Cc: 18945

Hi :)

On Tue 04 Nov 2014 11:50, aszlig <aszlig@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





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#18945: Parallel compilation with jobs >= 12 fails on DOT_I_FILES
  2016-06-22 11:28 ` Andy Wingo
@ 2016-06-22 13:12   ` aszlig
  2016-06-22 13:33     ` Andy Wingo
  0 siblings, 1 reply; 4+ messages in thread
From: aszlig @ 2016-06-22 13:12 UTC (permalink / raw)
  To: Andy Wingo; +Cc: 18945

[-- Attachment #1: Type: text/plain, Size: 565 bytes --]

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

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#18945: Parallel compilation with jobs >= 12 fails on DOT_I_FILES
  2016-06-22 13:12   ` aszlig
@ 2016-06-22 13:33     ` Andy Wingo
  0 siblings, 0 replies; 4+ messages in thread
From: Andy Wingo @ 2016-06-22 13:33 UTC (permalink / raw)
  To: aszlig; +Cc: 18945-done

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@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!





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-06-22 13:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-11-04 10:50 bug#18945: Parallel compilation with jobs >= 12 fails on DOT_I_FILES aszlig
2016-06-22 11:28 ` Andy Wingo
2016-06-22 13:12   ` aszlig
2016-06-22 13:33     ` Andy Wingo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).