[libcxx-commits] [libcxx] [libcxx][tests] Continue marking tests XFAIL in clang-22 (PR #149124)
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Jul 16 09:47:58 PDT 2025
================
@@ -8,7 +8,7 @@
// This test fails because Clang no longer enables -fdelayed-template-parsing
// by default on Windows with C++20 (#69431).
-// XFAIL: msvc && (clang-18 || clang-19 || clang-20 || clang-21)
+// XFAIL: msvc && (clang-18 || clang-19 || clang-20 || clang-21 || clang-22)
----------------
ldionne wrote:
I would suggest switching to this:
```
// This test doesn't work on Windows because the Windows headers <EXPLAIN REASON>
// XFAIL: msvc
```
IIUC, the test basically doesn't work on Windows with any of our supported compilers, so it's not really useful to keep carrying the `clang-XY` annotations here. By the way, why does the test fail? I mean, what's special about Windows that makes this test require `-fdelayed-template-parsing`?
https://github.com/llvm/llvm-project/pull/149124
More information about the libcxx-commits
mailing list