[libcxx] Skip tests on GCC
Summary: These don't work with GCC
Reviewers: jyknight, #libc!
Subscribers: libcxx-commits
Tags: #libc
Differential Revision: https://reviews.llvm.org/D84183
GitOrigin-RevId: be2267ba34e5154f94188e2b346392fc73d056ae
diff --git a/test/libcxx/memory/trivial_abi/shared_ptr_arg.pass.cpp b/test/libcxx/memory/trivial_abi/shared_ptr_arg.pass.cpp
index 463097a..f87b9ad 100644
--- a/test/libcxx/memory/trivial_abi/shared_ptr_arg.pass.cpp
+++ b/test/libcxx/memory/trivial_abi/shared_ptr_arg.pass.cpp
@@ -13,7 +13,7 @@
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_ABI_ENABLE_SHARED_PTR_TRIVIAL_ABI
// There were assertion failures in both parse and codegen, which are fixed in clang 11.
-// UNSUPPORTED: clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
+// UNSUPPORTED: gcc, clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
#include <memory>
#include <cassert>
diff --git a/test/libcxx/memory/trivial_abi/unique_ptr_arg.pass.cpp b/test/libcxx/memory/trivial_abi/unique_ptr_arg.pass.cpp
index 44ec254..212d08a 100644
--- a/test/libcxx/memory/trivial_abi/unique_ptr_arg.pass.cpp
+++ b/test/libcxx/memory/trivial_abi/unique_ptr_arg.pass.cpp
@@ -13,7 +13,7 @@
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_ABI_ENABLE_UNIQUE_PTR_TRIVIAL_ABI
// There were assertion failures in both parse and codegen, which are fixed in clang 11.
-// UNSUPPORTED: clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
+// UNSUPPORTED: gcc, clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
#include <memory>
#include <cassert>
diff --git a/test/libcxx/memory/trivial_abi/unique_ptr_array.pass.cpp b/test/libcxx/memory/trivial_abi/unique_ptr_array.pass.cpp
index 55a254a..04b0da6 100644
--- a/test/libcxx/memory/trivial_abi/unique_ptr_array.pass.cpp
+++ b/test/libcxx/memory/trivial_abi/unique_ptr_array.pass.cpp
@@ -13,7 +13,7 @@
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_ABI_ENABLE_UNIQUE_PTR_TRIVIAL_ABI
// There were assertion failures in both parse and codegen, which are fixed in clang 11.
-// UNSUPPORTED: clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
+// UNSUPPORTED: gcc, clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
#include <memory>
#include <cassert>
diff --git a/test/libcxx/memory/trivial_abi/unique_ptr_destruction_order.pass.cpp b/test/libcxx/memory/trivial_abi/unique_ptr_destruction_order.pass.cpp
index 723e6d5..82b40a2 100644
--- a/test/libcxx/memory/trivial_abi/unique_ptr_destruction_order.pass.cpp
+++ b/test/libcxx/memory/trivial_abi/unique_ptr_destruction_order.pass.cpp
@@ -15,7 +15,7 @@
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_ABI_ENABLE_UNIQUE_PTR_TRIVIAL_ABI
// There were assertion failures in both parse and codegen, which are fixed in clang 11.
-// UNSUPPORTED: clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
+// UNSUPPORTED: gcc, clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
#include <memory>
#include <cassert>
diff --git a/test/libcxx/memory/trivial_abi/unique_ptr_ret.pass.cpp b/test/libcxx/memory/trivial_abi/unique_ptr_ret.pass.cpp
index b8a5367..9dbdaa2 100644
--- a/test/libcxx/memory/trivial_abi/unique_ptr_ret.pass.cpp
+++ b/test/libcxx/memory/trivial_abi/unique_ptr_ret.pass.cpp
@@ -13,7 +13,7 @@
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_ABI_ENABLE_UNIQUE_PTR_TRIVIAL_ABI
// There were assertion failures in both parse and codegen, which are fixed in clang 11.
-// UNSUPPORTED: clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
+// UNSUPPORTED: gcc, clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
#include <memory>
#include <cassert>
diff --git a/test/libcxx/memory/trivial_abi/weak_ptr_ret.pass.cpp b/test/libcxx/memory/trivial_abi/weak_ptr_ret.pass.cpp
index a45ad1d..4ecec86 100644
--- a/test/libcxx/memory/trivial_abi/weak_ptr_ret.pass.cpp
+++ b/test/libcxx/memory/trivial_abi/weak_ptr_ret.pass.cpp
@@ -13,7 +13,7 @@
// ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_ABI_ENABLE_SHARED_PTR_TRIVIAL_ABI
// There were assertion failures in both parse and codegen, which are fixed in clang 11.
-// UNSUPPORTED: clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
+// UNSUPPORTED: gcc, clang-4, clang-5, clang-6, clang-7, clang-8, clang-9, clang-10
#include <memory>
#include <cassert>