diff options
Diffstat (limited to 'llvm/utils/lit')
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 |