From a3d337a9a7d00d82bb190c5e551181d3998f6b98 Mon Sep 17 00:00:00 2001 From: Ilya Biryukov Date: Wed, 25 Sep 2019 09:10:38 +0000 Subject: Revert r372777: [libc++] Implement LWG 2510 and its follow-ups This also reverts: - r372778: [libc++] Implement LWG 3158 - r372782: [libc++] Try fixing tests that fail on GCC 5 and older - r372787: Purge mentions of GCC 4 from the test suite Reason: the change breaks compilation of LLVM with libc++, for details see http://lists.llvm.org/pipermail/libcxx-dev/2019-September/000599.html llvm-svn: 372832 --- .../tuple/tuple.tuple/tuple.helper/tuple_size_incomplete.pass.cpp | 1 + .../tuple/tuple.tuple/tuple.helper/tuple_size_value_sfinae.pass.cpp | 1 + 2 files changed, 2 insertions(+) (limited to 'libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper') diff --git a/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size_incomplete.pass.cpp b/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size_incomplete.pass.cpp index 3062bc7d107..f83ce7f13e7 100644 --- a/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size_incomplete.pass.cpp +++ b/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size_incomplete.pass.cpp @@ -14,6 +14,7 @@ // struct tuple_size> // : public integral_constant { }; +// XFAIL: gcc-4.9 // UNSUPPORTED: c++98, c++03 #include diff --git a/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size_value_sfinae.pass.cpp b/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size_value_sfinae.pass.cpp index 62e584d3f0a..aad003039ec 100644 --- a/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size_value_sfinae.pass.cpp +++ b/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple_size_value_sfinae.pass.cpp @@ -14,6 +14,7 @@ // class tuple_size> // : public integral_constant { }; +// XFAIL: gcc-4.9 // UNSUPPORTED: c++98, c++03 #include -- cgit v1.2.3