mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-02-10 11:23:52 +00:00
Mark a couple of test cases as 'C++17-only' pending the resolution of PR#39232
llvm-svn: 344546
This commit is contained in:
parent
15718a6190
commit
5c61b9d0cf
@ -34,11 +34,13 @@
|
||||
#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>);
|
||||
|
@ -34,11 +34,13 @@
|
||||
#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");
|
||||
|
Loading…
x
Reference in New Issue
Block a user