> On 20 Feb 2023, at 11:06, Ludovic Courtès <l...@gnu.org> wrote: > >> According to the Boehm GC documentation, this 'conditional >> initialisation' is unnecessary: >> >> /* Portable clients should call this at the program start-up. More */ >> /* over, some platforms require this call to be done strictly from the*/ >> /* primordial thread. **Multiple invocations are harmless.** */ >> #define GC_INIT() [...] >> >> (emphasis added). > > The “Multiple invocations” bit isn’t in libgc 8.0.4. Which version are > you looking at?
It is in MacPorts boehmgc @8.2.2 (devel), which Guile lists as a dependency.