summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorJames Henderson <jh7370@my.bristol.ac.uk>2019-05-24 10:07:24 +0000
committerJames Henderson <jh7370@my.bristol.ac.uk>2019-05-24 10:07:24 +0000
commit8654b8c55b56fd2a14dbe504da865adfcce22d54 (patch)
tree0a5e155639b3763817e3fa1cadb9c2318b9a3e88 /llvm/test
parent95b8d9bbf852428fc738bb93c78ef7b00f39341f (diff)
downloadbcm5719-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')
-rw-r--r--llvm/test/tools/llvm-objdump/X86/source-interleave-missing-source.test2
-rw-r--r--llvm/test/tools/llvm-objdump/X86/source-interleave-no-debug-info.test2
-rw-r--r--llvm/test/tools/llvm-objdump/X86/source-interleave-relative-paths.test16
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:
OpenPOWER on IntegriCloud