[all-commits] [llvm/llvm-project] 577cd6: [LIT] Workaround the 60 processed limit on Windows...
Mehdi Amini via All-commits
all-commits at lists.llvm.org
Mon Dec 1 03:39:46 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 577cd6fb02959270dcdc48864ea0fba1d540cef4
https://github.com/llvm/llvm-project/commit/577cd6fb02959270dcdc48864ea0fba1d540cef4
Author: Mehdi Amini <joker.eph at gmail.com>
Date: 2025-12-01 (Mon, 01 Dec 2025)
Changed paths:
M llvm/utils/lit/lit/run.py
M llvm/utils/lit/lit/util.py
A llvm/utils/lit/tests/windows-pools.py
Log Message:
-----------
[LIT] Workaround the 60 processed limit on Windows (#157759)
Python multiprocessing is limited to 60 workers at most:
https://github.com/python/cpython/blob/6bc65c30ff1fd0b581a2c93416496fc720bc442c/Lib/concurrent/futures/process.py#L669-L672
The limit being per thread pool, we can work around it by using multiple
pools on windows when we want to actually use more workers.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list