You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
libcxx/test/std/utilities/variant
Eric Fiselier 493b609b27 Workaround GCC bug PR78489 - SFINAE order is not respected.
This patch works around variant test failures which are new to
GCC 8. GCC 8 either doesn't perform SFINAE in lexical order, or
it doesn't halt after encountering the first failure. This
causes hard error to occur instead of substitution failure.

See gcc.gnu.org/PR78489

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@328261 91177308-0d34-0410-b5e6-96231b3b80d8
8 years ago
..
variant.bad_variant_access Add markup for libc++ dylib availability 9 years ago
variant.general Add <variant> tests but disable them for libc++ 9 years ago
variant.get Change (void) casts to TEST_IGNORE_NODISCARD, as requested by Eric. Reviewed as https://reviews.llvm.org/D40065 8 years ago
variant.hash Worked around GCC bug 56480. Explicit specialization in a different namespace. 9 years ago
variant.helpers Remove unneeded typename from test 8 years ago
variant.monostate Add <variant> tests but disable them for libc++ 9 years ago
variant.monostate.relops Implement C++17 <variant>. Patch from Michael Park! 9 years ago
variant.relops Implement C++17 <variant>. Patch from Michael Park! 9 years ago
variant.synopsis Add <variant> tests but disable them for libc++ 9 years ago
variant.variant Workaround GCC bug PR78489 - SFINAE order is not respected. 8 years ago
variant.visit [libcxx] [test] Fix URLs in comments and make them HTTPS. NFC. 8 years ago