[gnutls-devel] -jX broken for X > 2 (in guile)

Andreas Metzler ametzler at bebt.de
Fri Sep 13 18:29:50 CEST 2013


On 2013-09-13 Ludovic Courtès <ludo at gnu.org> wrote:
> Andreas Metzler <ametzler at bebt.de> scribes:

>> gnutls 3.2.4 guile bindings are miscompiled by "make -j3" and greater,
>> the testsuite catches the error. On my system (Dualcore, no
>> Hyper-threading) -j3 fails occassionally, while greater values fail
>> more reliably. -j2 /seems/ to work.

> Commit 330995a920037b6030ec0282b51dde3f8b493cad (which is in 3.2.4)
> fixed a similar problem.

> I just tried with both Guile 2.0 and 1.8 and cannot reproduce the issue.

> Could you post the build log and a GDB backtrace for the failing test(s)?
[...]

Build log is e.g. here:
https://buildd.debian.org/status/fetch.php?pkg=gnutls28&arch=amd64&ver=3.2.4-3&stamp=1378651617
https://buildd.debian.org/status/fetch.php?pkg=gnutls28&arch=powerpc&ver=3.2.4-3&stamp=1378653753

Can you really not reproduce this with

make -j8 && make -j8 check ?

FWIW in Debian I have worked around this by adding .NOTPARALLEL: to
guile/{,*}/Makefile*

cu Andreas



More information about the Gnutls-devel mailing list