From: Saleem Abdulrasool Date: Mon, 12 Oct 2015 21:19:27 +0000 (+0000) Subject: test: relax path matching for windows X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=58e39e90e10264def54448f5f9d557c734825893;p=clang test: relax path matching for windows The test failed on Windows due to use of \ as a path separator rather than /. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@250111 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGen/debug-prefix-map.c b/test/CodeGen/debug-prefix-map.c index 9498f3073e..16fc30012f 100644 --- a/test/CodeGen/debug-prefix-map.c +++ b/test/CodeGen/debug-prefix-map.c @@ -16,19 +16,19 @@ void test_rewrite_includes() { vprintf("string", argp); } -// CHECK-NO-MAIN-FILE-NAME: !DIFile(filename: "/var/empty/" -// CHECK-NO-MAIN-FILE-NAME: !DIFile(filename: "/var/empty/{{.*}}" -// CHECK-NO-MAIN-FILE-NAME: !DIFile(filename: "/var/empty/Inputs/stdio.h" +// CHECK-NO-MAIN-FILE-NAME: !DIFile(filename: "/var/empty{{[/\\]}}" +// CHECK-NO-MAIN-FILE-NAME: !DIFile(filename: "/var/empty{{[/\\]}}{{.*}}" +// CHECK-NO-MAIN-FILE-NAME: !DIFile(filename: "/var/empty{{[/\\]}}Inputs/stdio.h" // CHECK-NO-MAIN-FILE-NAME-NOT: !DIFile(filename: -// CHECK-EVIL: !DIFile(filename: "/var=empty/{{.*}}" -// CHECK-EVIL: !DIFile(filename: "/var=empty/Inputs/stdio.h" +// CHECK-EVIL: !DIFile(filename: "/var=empty{{[/\\]}}{{.*}}" +// CHECK-EVIL: !DIFile(filename: "/var=empty{{[/\\]}}Inputs/stdio.h" // CHECK-EVIL-NOT: !DIFile(filename: -// CHECK: !DIFile(filename: "/var/empty/{{.*}}" -// CHECK: !DIFile(filename: "/var/empty/Inputs/stdio.h" +// CHECK: !DIFile(filename: "/var/empty{{[/\\]}}{{.*}}" +// CHECK: !DIFile(filename: "/var/empty{{[/\\]}}Inputs/stdio.h" // CHECK-NOT: !DIFile(filename: -// CHECK-COMPILATION-DIR: !DIFile(filename: "/var/empty/{{.*}}", directory: "/var/empty") -// CHECK-COMPILATION-DIR: !DIFile(filename: "/var/empty/Inputs/stdio.h", directory: "/var/empty") +// CHECK-COMPILATION-DIR: !DIFile(filename: "/var/empty{{[/\\]}}{{.*}}", directory: "/var/empty") +// CHECK-COMPILATION-DIR: !DIFile(filename: "/var/empty{{[/\\]}}Inputs/stdio.h", directory: "/var/empty") // CHECK-COMPILATION-DIR-NOT: !DIFile(filename: