guix/build-aux/cuirass
Ludovic Courtès 98a6642298
cuirass: Fork inferior processes before creating threads.
Works around <https://issues.guix.gnu.org/55441#12>.

Start from commit bd86bbd300,
'open-inferior' uses 'primitive-fork' instead of 'open-pipe*'.  As a
result, child process could potentially hang before calling 'execl' due
to undefined behavior when forking a multi-threaded process.

* build-aux/cuirass/evaluate.scm <top level>: Call 'open-inferior'
before 'n-par-for-each'.
2022-05-26 11:41:05 +02:00
..
evaluate.scm cuirass: Fork inferior processes before creating threads. 2022-05-26 11:41:05 +02:00
hurd-manifest.scm