]> granicus.if.org Git - clang/commitdiff
clang/test/CodeGenCXX/debug-info-namespace.cpp: Disable it on non-bash lit for now.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 26 Mar 2013 18:57:40 +0000 (18:57 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 26 Mar 2013 18:57:40 +0000 (18:57 +0000)
With dosish filename, it misgenerates an improper extra entry.

!1 = metadata !{metadata !"E:\5Cllvm\5Cllvm-project\5Cclang\5Ctest\5CCodeGenCXX/debug-info-namespace.cpp", metadata !"E:\5Cllvm\5Cbuild\5Cninja-win32-vs11\5Ctools\5Cclang\5Ctest\5CCodeGenCXX"}

!8 = metadata !{metadata !"E:\5Cllvm\5Cllvm-project\5Cclang\5Ctest\5CCodeGenCXX\5Cdebug-info-namespace.cpp", metadata !"E:\5Cllvm\5Cbuild\5Cninja-win32-vs11\5Ctools\5Cclang\5Ctest\5CCodeGenCXX"}

!8 is unexpected.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178061 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGenCXX/debug-info-namespace.cpp

index 50078931da5803e29fa6ae2338b7df30ac754eeb..262e996d44d7dc172a3f46dfe8bbcbac7fcdd8f2 100644 (file)
@@ -12,3 +12,6 @@ int i;
 // CHECK: [[NS]] = {{.*}}, metadata [[FILE2:![0-9]*]], metadata [[CTXT:![0-9]*]], {{.*}} ; [ DW_TAG_namespace ] [B] [line 1]
 // CHECK: [[CTXT]] = {{.*}}, metadata [[FILE]], null, {{.*}} ; [ DW_TAG_namespace ] [A] [line 3]
 // CHECK: [[FILE2]]} ; [ DW_TAG_file_type ] [{{.*}}foo.cpp]
+
+// FIXME: It is confused on win32 to generate file entry when dosish filename is given.
+// REQUIRES: shell