bug-guix
[Top][All Lists]
Advanced

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

substitute-binary & regexp-exec vs. threads


From: Ludovic Courtès
Subject: substitute-binary & regexp-exec vs. threads
Date: Wed, 15 May 2013 09:37:47 +0200
User-agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.3 (gnu/linux)

The binary substituter can use several threads (currently up to the
number of CPU cores).  I saw it segfault randomly (obviously after the
release...) and found out that this was caused by Guile’s ‘regexp-exec’,
which is not thread-safe as of 2.0.9:

  http://bugs.gnu.org/14404

Commit 0332386 works around that.  Just run “guix pull”, and you’ll be
safe.  :-)

Ludo’.



reply via email to

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