From 586182ae4e6d0fd5602e5a82090d08c7dad87852 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Martin=20Storsj=C3=B6?= Date: Thu, 10 Mar 2022 11:06:27 +0200 Subject: [PATCH] [libcxx] [test] Remove UNSUPPORTED markings for mingw issues that no longer are present in CI Differential Revision: https://reviews.llvm.org/D123146 --- .../support.runtime/ctime.timespec.compile.pass.cpp | 6 ------ .../thread.thread.class/thread.thread.constr/F.pass.cpp | 6 ------ 2 files changed, 12 deletions(-) diff --git a/libcxx/test/std/language.support/support.runtime/ctime.timespec.compile.pass.cpp b/libcxx/test/std/language.support/support.runtime/ctime.timespec.compile.pass.cpp index 5f079f9..111d091 100644 --- a/libcxx/test/std/language.support/support.runtime/ctime.timespec.compile.pass.cpp +++ b/libcxx/test/std/language.support/support.runtime/ctime.timespec.compile.pass.cpp @@ -17,12 +17,6 @@ // unavailable until macOS 10.15 // XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx10.{{9|10|11|12|13|14}} -// MinGW used to lack timespec_get, but has got it in newer versions. -// Mark the test as unsupported for a transition period, to avoid spurious -// failures when upgrading the precommit testing environment. After -// the testing environment is upgraded, we could remove the marking altogether. -// UNSUPPORTED: target={{.+}}-windows-gnu - #include #include diff --git a/libcxx/test/std/thread/thread.threads/thread.thread.class/thread.thread.constr/F.pass.cpp b/libcxx/test/std/thread/thread.threads/thread.thread.class/thread.thread.constr/F.pass.cpp index 8c374f3..404eb70 100644 --- a/libcxx/test/std/thread/thread.threads/thread.thread.class/thread.thread.constr/F.pass.cpp +++ b/libcxx/test/std/thread/thread.threads/thread.thread.class/thread.thread.constr/F.pass.cpp @@ -15,12 +15,6 @@ // UNSUPPORTED: libcpp-has-no-threads // UNSUPPORTED: sanitizer-new-delete -// This fails on MinGW when statically linked, if built with Clang 13 or older. -// (It's fixed in the upcoming Clang 14, by https://reviews.llvm.org/D109651.) -// Prior to the fix, when statically linked, the unwind info for the two -// (default and overridden) operator new implementations clash. -// UNSUPPORTED: target={{.+}}-windows-gnu && !windows-dll && clang-13 - #include #include #include -- 2.7.4