diff options
author | Alp Toker <alp@nuanti.com> | 2013-10-26 09:29:58 +0000 |
---|---|---|
committer | Alp Toker <alp@nuanti.com> | 2013-10-26 09:29:58 +0000 |
commit | a685c139182519ed29c3cddd848649f533070004 (patch) | |
tree | 86f8cd489e0f7ad556ca2571f361d7cf8f76c1c9 /utils/lit | |
parent | 8d93aa0de330e24fe1cec7a915bdf1354da377fa (diff) | |
download | external_llvm-a685c139182519ed29c3cddd848649f533070004.zip external_llvm-a685c139182519ed29c3cddd848649f533070004.tar.gz external_llvm-a685c139182519ed29c3cddd848649f533070004.tar.bz2 |
lit: Issue a note when multiprocessing fails to load
If multiprocessing was requested, detected as available and subsequently failed
to initialize it's worth letting the user know about it before falling back to
threads.
This condition can arise in certain OpenBSD / FreeBSD Python versions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193465 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/lit')
-rw-r--r-- | utils/lit/lit/run.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/utils/lit/lit/run.py b/utils/lit/lit/run.py index ed39c40..97f8c6f 100644 --- a/utils/lit/lit/run.py +++ b/utils/lit/lit/run.py @@ -218,6 +218,7 @@ class Run(object): consumer = MultiprocessResultsConsumer(self, display, jobs) except ImportError: # Workaround for BSD: http://bugs.python.org/issue3770 + self.lit_config.note('failed to initialize multiprocessing') consumer = None if not consumer: task_impl = threading.Thread |