diff options
| author | Nico Rieck <nico.rieck@gmail.com> | 2014-02-24 21:13:53 +0000 |
|---|---|---|
| committer | Nico Rieck <nico.rieck@gmail.com> | 2014-02-24 21:13:53 +0000 |
| commit | 78f2b48e7d9a602e8f81f375f88b4bd4f4bad04a (patch) | |
| tree | 4598f107f1525acef6195787147d80b00cf1eb92 | |
| parent | 41e2f2bacdd57e916909e52f34b06faaad4647f5 (diff) | |
| download | bcm5719-llvm-78f2b48e7d9a602e8f81f375f88b4bd4f4bad04a.tar.gz bcm5719-llvm-78f2b48e7d9a602e8f81f375f88b4bd4f4bad04a.zip | |
Fix feature detection in lld's lit.cfg
llvm-svn: 202078
| -rw-r--r-- | lld/test/core/layout-error-test.objtxt | 3 | ||||
| -rw-r--r-- | lld/test/lit.cfg | 5 |
2 files changed, 6 insertions, 2 deletions
diff --git a/lld/test/core/layout-error-test.objtxt b/lld/test/core/layout-error-test.objtxt index c9594d28f98..5cb6b69a1dc 100644 --- a/lld/test/core/layout-error-test.objtxt +++ b/lld/test/core/layout-error-test.objtxt @@ -2,6 +2,9 @@ # RUN: not lld -core --add-pass layout -mllvm -debug-only=LayoutPass \ # RUN: %s 2> %t.err # RUN: FileCheck %s -check-prefix=CHECK < %t.err +# FIXME: This test broke because it was never run, and lld's debug output is +# now missing the kind of the references. +# XFAIL: * --- defined-atoms: diff --git a/lld/test/lit.cfg b/lld/test/lit.cfg index c6bc223ec54..1580025b8d9 100644 --- a/lld/test/lit.cfg +++ b/lld/test/lit.cfg @@ -129,9 +129,10 @@ except OSError, why: print "Could not find llc in " + llvm_tools_dir exit(42) -if re.search(r'DEBUG', llc_cmd.stdout.read()): +llc_output = llc_cmd.stdout.read() +if re.search(r'DEBUG', llc_output): config.available_features.add('debug') -if re.search(r'with assertions', llc_cmd.stdout.read()): +if re.search(r'with assertions', llc_output): config.available_features.add('asserts') llc_cmd.wait() |

