Re: bug#22608: Module system thread unsafety and .go compilation

2022-10-10 Thread Ludovic Courtès
Hi! Maxim Cournoyer skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> For the record, these issues should be fixed in Guile 2.2.4: >> >> 533e3ff17 * Serialize accesses to submodule hash tables. >> 46bcbfa56 * Module import obarrays are accessed in a critical section. >> 761cf0fb8 * Ma

Re: bug#22608: Module system thread unsafety and .go compilation

2022-10-07 Thread Maxim Cournoyer
Hi, l...@gnu.org (Ludovic Courtès) writes: > Hello, > > taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > >> To speed up the compilation of the many Scheme files in Guix, we use a >> script that first loads all modules to be compiled into the Guile >> process (by calling 'resolv

Re: bug#22608: Module system thread unsafety and .go compilation

2018-07-03 Thread Ludovic Courtès
Hello, taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > To speed up the compilation of the many Scheme files in Guix, we use a > script that first loads all modules to be compiled into the Guile > process (by calling 'resolve-interface' on the module names), and then > the corr

Re: bug#22608: Module system thread unsafety and .go compilation

2016-02-10 Thread Ludovic Courtès
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > Sadly that assumption isn't met when autoloads are involved. > Minimal-ish test-case: > > - Check out 0889321. > > - Build it. > > - Edit gnu/build/activation.scm and gnu/build/linux-boot.scm to contain > merely the following ex

Re: bug#22608: Module system thread unsafety and .go compilation

2016-02-10 Thread Ludovic Courtès
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > Sadly that assumption isn't met when autoloads are involved. > Minimal-ish test-case: > > - Check out 0889321. > > - Build it. > > - Edit gnu/build/activation.scm and gnu/build/linux-boot.scm to contain > merely the following ex