From: Reid Kleckner Date: Fri, 7 Apr 2017 15:28:32 +0000 (+0000) Subject: [lit] Try using process pools by default again X-Git-Tag: llvmorg-5.0.0-rc1~8222 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d3c87b5332b6c4413f1a50d6f26d7f704fd28156;p=platform%2Fupstream%2Fllvm.git [lit] Try using process pools by default again Both pickling errors encountered on clang bots and Darwin compiler-rt should now be fixed. This has no impact on testing time on Linux, and on Windows goes from 88s to 63s for 'check'. The tests pass on Mac, but I haven't compared execution time. llvm-svn: 299775 --- diff --git a/llvm/utils/lit/lit/main.py b/llvm/utils/lit/lit/main.py index f41c1b86e77e..689a2d55bcea 100755 --- a/llvm/utils/lit/lit/main.py +++ b/llvm/utils/lit/lit/main.py @@ -302,7 +302,7 @@ def main_with_tmp(builtinParameters): opts.numThreads = lit.util.detectCPUs() if opts.executionStrategy is None: - opts.executionStrategy = 'PROCESSES' + opts.executionStrategy = 'PROCESS_POOL' if opts.maxFailures == 0: parser.error("Setting --max-failures to 0 does not have any effect.")