summaryrefslogtreecommitdiffstats
path: root/llvm/utils/lit
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/utils/lit')
-rw-r--r--llvm/utils/lit/lit/TestRunner.py17
-rw-r--r--llvm/utils/lit/tests/Inputs/shtest-format/requires-any-missing.txt2
-rw-r--r--llvm/utils/lit/tests/Inputs/shtest-format/requires-any-present.txt2
3 files changed, 0 insertions, 21 deletions
diff --git a/llvm/utils/lit/lit/TestRunner.py b/llvm/utils/lit/lit/TestRunner.py
index eec61f4b731..d572af273de 100644
--- a/llvm/utils/lit/lit/TestRunner.py
+++ b/llvm/utils/lit/lit/TestRunner.py
@@ -1304,20 +1304,6 @@ class IntegratedTestKeywordParser(object):
BooleanExpression.evaluate(s, [])
return output
- @staticmethod
- def _handleRequiresAny(line_number, line, output):
- """A custom parser to transform REQUIRES-ANY: into REQUIRES:"""
-
- # Extract the conditions specified in REQUIRES-ANY: as written.
- conditions = []
- IntegratedTestKeywordParser._handleList(line_number, line, conditions)
-
- # Output a `REQUIRES: a || b || c` expression in its place.
- expression = ' || '.join(conditions)
- IntegratedTestKeywordParser._handleBooleanExpr(line_number,
- expression, output)
- return output
-
def parseIntegratedTestScript(test, additional_parsers=[],
require_script=True):
"""parseIntegratedTestScript - Scan an LLVM/Clang style integrated test
@@ -1341,9 +1327,6 @@ def parseIntegratedTestScript(test, additional_parsers=[],
initial_value=test.xfails),
IntegratedTestKeywordParser('REQUIRES:', ParserKind.BOOLEAN_EXPR,
initial_value=test.requires),
- IntegratedTestKeywordParser('REQUIRES-ANY:', ParserKind.CUSTOM,
- IntegratedTestKeywordParser._handleRequiresAny,
- initial_value=test.requires),
IntegratedTestKeywordParser('UNSUPPORTED:', ParserKind.BOOLEAN_EXPR,
initial_value=test.unsupported),
IntegratedTestKeywordParser('END.', ParserKind.TAG)
diff --git a/llvm/utils/lit/tests/Inputs/shtest-format/requires-any-missing.txt b/llvm/utils/lit/tests/Inputs/shtest-format/requires-any-missing.txt
deleted file mode 100644
index c977ee90c9e..00000000000
--- a/llvm/utils/lit/tests/Inputs/shtest-format/requires-any-missing.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-RUN: true
-REQUIRES-ANY: a-missing-feature, a-missing-feature-2
diff --git a/llvm/utils/lit/tests/Inputs/shtest-format/requires-any-present.txt b/llvm/utils/lit/tests/Inputs/shtest-format/requires-any-present.txt
deleted file mode 100644
index f3be518b258..00000000000
--- a/llvm/utils/lit/tests/Inputs/shtest-format/requires-any-present.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-RUN: true
-REQUIRES-ANY: a-missing-feature, a-present-feature
OpenPOWER on IntegriCloud