summaryrefslogtreecommitdiffstats
path: root/llvm/utils/lit
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2017-09-16 00:38:20 +0000
committerZachary Turner <zturner@google.com>2017-09-16 00:38:20 +0000
commit712ffde369e814f2d99a957658818fb0aec72a02 (patch)
tree86b2f3ff04da52e2498f01f3b3df34e30c2735c7 /llvm/utils/lit
parent2aa5a92bdb9efa6298f07143ed969166009a09de (diff)
downloadbcm5719-llvm-712ffde369e814f2d99a957658818fb0aec72a02.tar.gz
bcm5719-llvm-712ffde369e814f2d99a957658818fb0aec72a02.zip
[lit] Better check for integral value.
Some versions of python don't have 'long'. Use numbers.Number instead. llvm-svn: 313427
Diffstat (limited to 'llvm/utils/lit')
-rw-r--r--llvm/utils/lit/lit/util.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/utils/lit/lit/util.py b/llvm/utils/lit/lit/util.py
index 7e17ba97626..7f3fcc8079a 100644
--- a/llvm/utils/lit/lit/util.py
+++ b/llvm/utils/lit/lit/util.py
@@ -1,6 +1,7 @@
import errno
import itertools
import math
+import numbers
import os
import platform
import signal
@@ -14,7 +15,7 @@ def pythonize_bool(value):
return False
if type(value) is bool:
return value
- if isinstance(value, (int, long)):
+ if isinstance(value, numbers.Number):
return value != 0
if isinstance(value, basestring):
if value.lower() in ('1', 'true', 'on', 'yes'):
OpenPOWER on IntegriCloud