diff --git a/clang/test/CodeGenSYCL/debug-info-file-checksum.cpp b/clang/test/CodeGenSYCL/debug-info-file-checksum.cpp index c6e7fc19ac9aa..db44068822aaa 100644 --- a/clang/test/CodeGenSYCL/debug-info-file-checksum.cpp +++ b/clang/test/CodeGenSYCL/debug-info-file-checksum.cpp @@ -31,3 +31,9 @@ // COMP2: !DICompileUnit({{.*}} file: ![[#FILE2:]] // COMP2: ![[#FILE2]] = !DIFile(filename: "{{.*}}clang{{.+}}test{{.+}}CodeGenSYCL{{.+}}checksum.cpp" // COMP2-SAME: checksumkind: CSK_MD5, checksum: "259269f735d83ec32c46a11352458493") + +// TODO: Fails on windows because of the use of append-file command that returns +// path with "\\" on windows. getPresumedLoc is failing with Literal String +// parser returning erroneous filename. +// XFAIL: windows-msvc +