diff options
author | James Henderson <jh7370@my.bristol.ac.uk> | 2019-05-24 10:07:24 +0000 |
---|---|---|
committer | James Henderson <jh7370@my.bristol.ac.uk> | 2019-05-24 10:07:24 +0000 |
commit | 8654b8c55b56fd2a14dbe504da865adfcce22d54 (patch) | |
tree | 0a5e155639b3763817e3fa1cadb9c2318b9a3e88 /llvm/test | |
parent | 95b8d9bbf852428fc738bb93c78ef7b00f39341f (diff) | |
download | bcm5719-llvm-8654b8c55b56fd2a14dbe504da865adfcce22d54.tar.gz bcm5719-llvm-8654b8c55b56fd2a14dbe504da865adfcce22d54.zip |
[llvm-objdump][test] Fix for spurious matches against file paths
r361479 added tests that did --implicit-check-not=main, but a user found
that they failed on his machine, due to it having 'main' in a file path
printed earlier in the output. This test fixes this issue by making the
check pattern more explicit.
llvm-svn: 361621
Diffstat (limited to 'llvm/test')
3 files changed, 10 insertions, 10 deletions
diff --git a/llvm/test/tools/llvm-objdump/X86/source-interleave-missing-source.test b/llvm/test/tools/llvm-objdump/X86/source-interleave-missing-source.test index 166caeb41b5..d9877284721 100644 --- a/llvm/test/tools/llvm-objdump/X86/source-interleave-missing-source.test +++ b/llvm/test/tools/llvm-objdump/X86/source-interleave-missing-source.test @@ -7,7 +7,7 @@ # RUN: llc -o %t.o -filetype=obj -mtriple=x86_64-pc-linux %t.ll # RUN: llc -o %t2.o -filetype=obj -mtriple=x86_64-pc-linux %t2.ll -# RUN: llvm-objdump --source %t.o | FileCheck %s --implicit-check-not=main +# RUN: llvm-objdump --source %t.o | FileCheck %s --implicit-check-not='main()' # RUN: llvm-objdump --source %t2.o | FileCheck %s --check-prefixes=CHECK,SOURCE # CHECK: 0000000000000010 main: diff --git a/llvm/test/tools/llvm-objdump/X86/source-interleave-no-debug-info.test b/llvm/test/tools/llvm-objdump/X86/source-interleave-no-debug-info.test index 4a0a34a9eae..15f7b7ecb22 100644 --- a/llvm/test/tools/llvm-objdump/X86/source-interleave-no-debug-info.test +++ b/llvm/test/tools/llvm-objdump/X86/source-interleave-no-debug-info.test @@ -6,7 +6,7 @@ # RUN: llvm-objcopy --strip-debug %t.o %t2.o # RUN: llvm-objdump --source %t.o | FileCheck %s --check-prefixes=CHECK,SOURCE -# RUN: llvm-objdump --source %t2.o | FileCheck %s --implicit-check-not=main +# RUN: llvm-objdump --source %t2.o | FileCheck %s --implicit-check-not='main()' # CHECK: 0000000000000010 main: # SOURCE-NEXT: ; int main() { diff --git a/llvm/test/tools/llvm-objdump/X86/source-interleave-relative-paths.test b/llvm/test/tools/llvm-objdump/X86/source-interleave-relative-paths.test index f9c69dfc0c0..baf4ec919c0 100644 --- a/llvm/test/tools/llvm-objdump/X86/source-interleave-relative-paths.test +++ b/llvm/test/tools/llvm-objdump/X86/source-interleave-relative-paths.test @@ -17,18 +17,18 @@ # RUN: cd %t # RUN: llvm-objdump --source a/a.o | FileCheck %s --check-prefixes=CHECK,SOURCE -# RUN: llvm-objdump --source a/b.o | FileCheck %s --implicit-check-not=main -# RUN: llvm-objdump --source a/c.o | FileCheck %s --implicit-check-not=main -# RUN: llvm-objdump --source a/d.o | FileCheck %s --implicit-check-not=main +# RUN: llvm-objdump --source a/b.o | FileCheck %s --implicit-check-not='main()' +# RUN: llvm-objdump --source a/c.o | FileCheck %s --implicit-check-not='main()' +# RUN: llvm-objdump --source a/d.o | FileCheck %s --implicit-check-not='main()' # RUN: cd a -# RUN: llvm-objdump --source a.o | FileCheck %s --implicit-check-not=main +# RUN: llvm-objdump --source a.o | FileCheck %s --implicit-check-not='main()' # RUN: llvm-objdump --source b.o | FileCheck %s --check-prefixes=CHECK,SOURCE # RUN: llvm-objdump --source c.o | FileCheck %s --check-prefixes=CHECK,SOURCE -# RUN: llvm-objdump --source d.o | FileCheck %s --implicit-check-not=main +# RUN: llvm-objdump --source d.o | FileCheck %s --implicit-check-not='main()' # RUN: cd b -# RUN: llvm-objdump --source ../a.o | FileCheck %s --implicit-check-not=main -# RUN: llvm-objdump --source ../b.o | FileCheck %s --implicit-check-not=main -# RUN: llvm-objdump --source ../c.o | FileCheck %s --implicit-check-not=main +# RUN: llvm-objdump --source ../a.o | FileCheck %s --implicit-check-not='main()' +# RUN: llvm-objdump --source ../b.o | FileCheck %s --implicit-check-not='main()' +# RUN: llvm-objdump --source ../c.o | FileCheck %s --implicit-check-not='main()' # RUN: llvm-objdump --source ../d.o | FileCheck %s --check-prefixes=CHECK,SOURCE # CHECK: 0000000000000010 main: |