diff options
author | NAKAMURA Takumi <geek4civic@gmail.com> | 2014-07-16 12:05:45 +0000 |
---|---|---|
committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2014-07-16 12:05:45 +0000 |
commit | 1fb02cb62ea12bea47580dd1f00301658b583db6 (patch) | |
tree | e569d44fdbbe151c9e1b7e3aec68f579b4ed8cee /clang | |
parent | 61ce64ab1541528b22a625ce3be7db5ed75c7ad8 (diff) | |
download | bcm5719-llvm-1fb02cb62ea12bea47580dd1f00301658b583db6.tar.gz bcm5719-llvm-1fb02cb62ea12bea47580dd1f00301658b583db6.zip |
clang/test: Introduce the feature "staticanalyzer" for --enable-clang-static-analyzer.
llvm-svn: 213140
Diffstat (limited to 'clang')
-rw-r--r-- | clang/test/Coverage/html-diagnostics.c | 2 | ||||
-rw-r--r-- | clang/test/Tooling/lit.local.cfg | 2 | ||||
-rw-r--r-- | clang/test/lit.cfg | 4 |
3 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/Coverage/html-diagnostics.c b/clang/test/Coverage/html-diagnostics.c index 410ee2acd5f..c7489f82dd7 100644 --- a/clang/test/Coverage/html-diagnostics.c +++ b/clang/test/Coverage/html-diagnostics.c @@ -2,6 +2,8 @@ // RUN: %clang_cc1 -analyze -analyzer-output=html -analyzer-checker=core -o %t %s // RUN: cat %t/*.html | FileCheck %s +// REQUIRES: staticanalyzer + // Because of the glob (*.html) // REQUIRES: shell diff --git a/clang/test/Tooling/lit.local.cfg b/clang/test/Tooling/lit.local.cfg new file mode 100644 index 00000000000..da2a68b378c --- /dev/null +++ b/clang/test/Tooling/lit.local.cfg @@ -0,0 +1,2 @@ +if config.root.clang_staticanalyzer == 0: + config.unsupported = True diff --git a/clang/test/lit.cfg b/clang/test/lit.cfg index 11e8e0b1427..b5c5628a580 100644 --- a/clang/test/lit.cfg +++ b/clang/test/lit.cfg @@ -334,6 +334,10 @@ for pattern in [r"\bFileCheck\b", # Set available features we allow tests to conditionalize on. # +# Enabled/disabled features +if config.clang_staticanalyzer != 0: + config.available_features.add("staticanalyzer") + # As of 2011.08, crash-recovery tests still do not pass on FreeBSD. if platform.system() not in ['FreeBSD']: config.available_features.add('crash-recovery') |