diff options
author | NAKAMURA Takumi <geek4civic@gmail.com> | 2011-11-28 05:09:15 +0000 |
---|---|---|
committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2011-11-28 05:09:15 +0000 |
commit | f86186ee244f3c938d04e0fccfa702410698c47b (patch) | |
tree | 86c3af202c3be6a06734f9bec8158e140442b4ca | |
parent | b0c95fbaf9ef8877ac2ace5e706ae7487b6dc6e1 (diff) | |
download | external_llvm-f86186ee244f3c938d04e0fccfa702410698c47b.zip external_llvm-f86186ee244f3c938d04e0fccfa702410698c47b.tar.gz external_llvm-f86186ee244f3c938d04e0fccfa702410698c47b.tar.bz2 |
test/lit.cfg: Enable the feature 'asserts' to check output of llc -version.
llc knows whether he is compiled with -DNDEBUG.
| Optimized build with assertions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145230 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/lit.cfg | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/lit.cfg b/test/lit.cfg index 1f08c93..6bc170c 100644 --- a/test/lit.cfg +++ b/test/lit.cfg @@ -283,5 +283,10 @@ else: if loadable_module: config.available_features.add('loadable_module') -if config.enable_assertions: +# llc knows whether he is compiled with -DNDEBUG. +import subprocess +llc_cmd = subprocess.Popen([os.path.join(llvm_tools_dir, 'llc'), '-version'], + stdout = subprocess.PIPE) +if re.search(r'with assertions', llc_cmd.stdout.read()): config.available_features.add('asserts') +llc_cmd.wait() |