summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/utilities/variant/variant.variant
diff options
context:
space:
mode:
authorArtem Dergachev <artem.dergachev@gmail.com>2018-10-16 02:40:42 +0000
committerArtem Dergachev <artem.dergachev@gmail.com>2018-10-16 02:40:42 +0000
commita9bc0face598fa65b5c20844ec37e551725802d1 (patch)
treea5e932cd4cfe48aab92a6b75481f5d1a4509d8b4 /libcxx/test/std/utilities/variant/variant.variant
parent4886652773b17626818198481d67a56427c6adf1 (diff)
downloadbcm5719-llvm-a9bc0face598fa65b5c20844ec37e551725802d1.tar.gz
bcm5719-llvm-a9bc0face598fa65b5c20844ec37e551725802d1.zip
Revert r344529 "Implement the first part of the calendar support for C++20"
Revert r344535 "Wrap up the new chrono literals in an #ifdef..." Revert r344546 "Mark a couple of test cases as 'C++17-only'..." Some of the buildbot failures were masked by another error, and this one was probably missed. llvm-svn: 344580
Diffstat (limited to 'libcxx/test/std/utilities/variant/variant.variant')
-rw-r--r--libcxx/test/std/utilities/variant/variant.variant/variant.status/index.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/variant/variant.variant/variant.status/valueless_by_exception.pass.cpp4
2 files changed, 2 insertions, 6 deletions
diff --git a/libcxx/test/std/utilities/variant/variant.variant/variant.status/index.pass.cpp b/libcxx/test/std/utilities/variant/variant.variant/variant.status/index.pass.cpp
index 7ab828eb0bf..8025b9e0774 100644
--- a/libcxx/test/std/utilities/variant/variant.variant/variant.status/index.pass.cpp
+++ b/libcxx/test/std/utilities/variant/variant.variant/variant.status/index.pass.cpp
@@ -34,13 +34,11 @@
#include "variant_test_helpers.hpp"
int main() {
-#if TEST_STD_VER == 17
- { // This test does not pass on C++20 or later; see https://bugs.llvm.org/show_bug.cgi?id=39232
+ {
using V = std::variant<int, ConstexprTestTypes::NoCtors>;
constexpr V v;
static_assert(v.index() == 0, "");
}
-#endif
{
using V = std::variant<int, long>;
constexpr V v(std::in_place_index<1>);
diff --git a/libcxx/test/std/utilities/variant/variant.variant/variant.status/valueless_by_exception.pass.cpp b/libcxx/test/std/utilities/variant/variant.variant/variant.status/valueless_by_exception.pass.cpp
index be021917d6d..660a21c4f31 100644
--- a/libcxx/test/std/utilities/variant/variant.variant/variant.status/valueless_by_exception.pass.cpp
+++ b/libcxx/test/std/utilities/variant/variant.variant/variant.status/valueless_by_exception.pass.cpp
@@ -34,13 +34,11 @@
#include "variant_test_helpers.hpp"
int main() {
-#if TEST_STD_VER == 17
- { // This test does not pass on C++20 or later; see https://bugs.llvm.org/show_bug.cgi?id=39232
+ {
using V = std::variant<int, ConstexprTestTypes::NoCtors>;
constexpr V v;
static_assert(!v.valueless_by_exception(), "");
}
-#endif
{
using V = std::variant<int, long, std::string>;
const V v("abc");
OpenPOWER on IntegriCloud