summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorAlp Toker <alp@nuanti.com>2013-12-29 06:51:10 +0000
committerAlp Toker <alp@nuanti.com>2013-12-29 06:51:10 +0000
commit9c7316f760a50457397c27964ab3b884749ea7fc (patch)
tree45eff8bca16520009c20e8a7cb0c4652fe4ae612 /utils
parentd51aa99ebd07795399af0ce200017cee881e0efc (diff)
downloadllvm-9c7316f760a50457397c27964ab3b884749ea7fc.tar.gz
llvm-9c7316f760a50457397c27964ab3b884749ea7fc.tar.bz2
llvm-9c7316f760a50457397c27964ab3b884749ea7fc.tar.xz
Python compatibility fix for r198150
Remove the stat call error reporting for now. It wasn't essential so silent fallback should be fine here. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198155 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rwxr-xr-xutils/lit/lit/main.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/utils/lit/lit/main.py b/utils/lit/lit/main.py
index 86db3d8f5a..a2486193e3 100755
--- a/utils/lit/lit/main.py
+++ b/utils/lit/lit/main.py
@@ -118,16 +118,13 @@ def update_incremental_cache(test):
fname = test.getFilePath()
os.utime(fname, None)
-def sort_by_incremental_cache(run, litConfig):
+def sort_by_incremental_cache(run):
def sortIndex(test):
- index = 0
fname = test.getFilePath()
try:
- index = -os.path.getmtime(fname)
- except OSError as e:
- if litConfig.debug:
- litConfig.note(e)
- return index
+ return -os.path.getmtime(fname)
+ except:
+ return 0
run.tests.sort(key = lambda t: sortIndex(t))
def main(builtinParameters = {}):
@@ -319,7 +316,7 @@ def main(builtinParameters = {}):
if opts.shuffle:
random.shuffle(run.tests)
elif opts.incremental:
- sort_by_incremental_cache(run, litConfig)
+ sort_by_incremental_cache(run)
else:
run.tests.sort(key = lambda t: t.getFullName())