From: Brian Gesiak Date: Tue, 4 Oct 2016 00:15:37 +0000 (+0000) Subject: [lit] Remove workaround for Python 2.5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6b3629eb077054e9a7e9a908f2647df6262d0dfe;p=llvm [lit] Remove workaround for Python 2.5 Summary: The minimum version of Python necessary to run the LLVM test suite is 2.7. Code to work around Python 2.5 and lower isn't necessary. Reviewers: ddunbar, echristo, delcypher, beanz Subscribers: llvm-commits, mehdi_amini Differential Revision: https://reviews.llvm.org/D25209 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@283169 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/lit/lit/main.py b/utils/lit/lit/main.py index 055c7f90ed6..942c425e997 100755 --- a/utils/lit/lit/main.py +++ b/utils/lit/lit/main.py @@ -289,14 +289,7 @@ def main_with_tmp(builtinParameters): parser.error('No inputs specified') if opts.numThreads is None: -# Python <2.5 has a race condition causing lit to always fail with numThreads>1 -# http://bugs.python.org/issue1731717 -# I haven't seen this bug occur with 2.5.2 and later, so only enable multiple -# threads by default there. - if sys.hexversion >= 0x2050200: - opts.numThreads = lit.util.detectCPUs() - else: - opts.numThreads = 1 + opts.numThreads = lit.util.detectCPUs() if opts.maxFailures == 0: parser.error("Setting --max-failures to 0 does not have any effect.")