lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: `make check' overworks one core on my Core2 quad


From: Han-Wen Nienhuys
Subject: Re: `make check' overworks one core on my Core2 quad
Date: Sun, 13 Dec 2009 12:26:57 -0200

On Sun, Dec 13, 2009 at 12:13 PM, Graham Percival
<address@hidden> wrote:
> On Sun, Dec 13, 2009 at 2:00 PM, Neil Puttock <address@hidden> wrote:
>> 2009/12/13 Mark Polesky <address@hidden>:
>>
>>> Is there a way to improve this?  I don't want to put too
>>> much extra stress on CPU1 if I run `make check' alot.  Or am
>>> I being paranoid?
>>
>> make -j5 CPU_COUNT=5 check
>
> Be warned that sometimes lilypond-book has hash collisions in the
> filename, which can lead to weird compile errors when one process
> finished dealing with aa/lily-aaaa.ps (and thus deletes it), while
> another process has finished generating aa/lily-aaaa.ps but hasn't
> started running ps2pdf yet, and thus doesn't find the file that it
> just wrote.

Do you have real evidence for that?  We use 10 hex digits, yielding
2^40 combinations, so a 2^20 (one in a million) chance of collisions.
I think it is more likely that there is some kind of bug going on,
given the state of the build system.

-- 
Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen




reply via email to

[Prev in Thread] Current Thread [Next in Thread]