diff options
Diffstat (limited to 'libstdc++-v3/testsuite/20_util/tuple/cons/constexpr_allocator_arg_t.cc')
-rw-r--r-- | libstdc++-v3/testsuite/20_util/tuple/cons/constexpr_allocator_arg_t.cc | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/libstdc++-v3/testsuite/20_util/tuple/cons/constexpr_allocator_arg_t.cc b/libstdc++-v3/testsuite/20_util/tuple/cons/constexpr_allocator_arg_t.cc index e8423b48cdb..8821932ca97 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/cons/constexpr_allocator_arg_t.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/cons/constexpr_allocator_arg_t.cc @@ -18,9 +18,16 @@ // with this library; see the file COPYING3. If not see // <http://www.gnu.org/licenses/>. -#include <memory> #include <tuple> +#ifndef __cpp_lib_constexpr_tuple +# error "Feature test macro for constexpr allocator constructors is missing in <tuple>" +#elif __cpp_lib_constexpr_tuple < 201811L +# error "Feature test macro for constexpr allocator constructors has wrong value in <tuple>" +#endif + +#include <memory> + const std::allocator<int> alloc{}; constexpr bool |