[llvm-dev] taskpool exhaustion in lld/wasm
Carlo Kok via llvm-dev
llvm-dev at lists.llvm.org
Wed May 8 05:24:56 PDT 2019
On a 12" MacBook (2017) with 2 cores I get lld/wasm to be stuck in:
https://gist.githubusercontent.com/carlokok/1a14e7ed3dbbd54511e1f0b3a7d684ff/raw/19267560b584ca42cc66f44f508df5b34102d803/thread%2520for%2520waiting
It seems the outer for loop exhausts the thread pool, and the inner ones trigger a new parallel for which never finishes because the pool is full. Is this a bug or am I missing something obvious?
--
Carlo Kok
More information about the llvm-dev
mailing list