[LLD] Fixed flaky unit test based on build directory.
authorMitch Phillips <mitchphillips@outlook.com>
Fri, 8 Mar 2019 22:33:22 +0000 (22:33 +0000)
committerMitch Phillips <mitchphillips@outlook.com>
Fri, 8 Mar 2019 22:33:22 +0000 (22:33 +0000)
This unit test fails if 'zed' appears in your build path, as lld is
echoing out the path of the source file. Change the unit test to
explicitly only match everything after the 'Symbols [' line of the
output, to make sure that this test doesn't inadvertently fail due to
the build path.

llvm-svn: 355748

lld/test/ELF/lto/linker-script-symbols.ll

index 28758c0..1c73a2d 100644 (file)
@@ -5,6 +5,7 @@
 ; RUN: ld.lld %t.o -o %t2 --script %t.script -save-temps
 ; RUN: llvm-readobj -symbols %t2.lto.o | FileCheck %s
 
+; CHECK: Symbols [
 ; CHECK-NOT:  zed
 ; CHECK:      Symbol {
 ; CHECK:        Name: bar