[libcxx-commits] [libcxx] [libcxx] Marks transform_error.mandates.verify.cpp unsupported on msvc (PR #104635)
via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Aug 16 12:42:28 PDT 2024
================
@@ -10,11 +10,12 @@
// minumum required version these obsolete tests can be removed.
// TODO(LLVM-20) remove spurious clang diagnostic tests.
-// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
-
// With clang-cl, some warnings have a 'which is a Microsoft extension' suffix
-// which break the tests.
-// XFAIL: msvc
+// which break the tests. But #102851 will turn it into an error, making the test pass.
+// However, upstream libcxx buildbots do not build clang from source while testing, so
+// this tests still expected to fail on these bots. Mark msvc as unsupported to mitigate
+// this issue.
+// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20, msvc
----------------
zeroomega wrote:
I have moved it into a new unsupported group.
For filing an upstream tracking issue, what content should I put into it? We can file a bug to ask rolling the clang in libcxx bots, but libcxx bots uses the latest LLVM release so they will be rolled once llvm has a new release. It would be great that all libcxx bots build clang from ToT but I am not sure if that fits libcxx maintainer's best interests.
https://github.com/llvm/llvm-project/pull/104635
More information about the libcxx-commits
mailing list