mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
a27bf9493a
This patch sets the default for llvm tests, with the exception of tests under Reduce, because quite a few of them use 'FileCheck' as parameter to a tool, and including a flag as that parameter would complicate matters. The rest of the patch undo-es the lit.local.cfg changes we progressively introduced as temporary measure to avoid regressions under various directories. Differential Revision: https://reviews.llvm.org/D95111
9 lines
454 B
Python
9 lines
454 B
Python
# -*- Python -*- vim: set ft=python ts=4 sw=4 expandtab tw=79:
|
|
# FIXME: remove this file when we flip the default for --allow-unused-prefixes.
|
|
from lit.llvm.subst import ToolSubst
|
|
|
|
fc = ToolSubst('FileCheck', unresolved='fatal')
|
|
# the parent introduced the opposite rule, so we replace it if we see it.
|
|
if len(config.substitutions) > 0 and config.substitutions[0] == (fc.regex, 'FileCheck --allow-unused-prefixes=false'):
|
|
del config.substitutions[0]
|