From ff2addf703390fb51df70d6e173973e956ff6c0c Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Fri, 10 Jun 2016 22:45:11 +0000 Subject: [PATCH] Add `REQUIRES: c++experimental` where appropriate. Summary: I haven't added it to all the tests, just those that fail without it (those that aren't header only). Reviewers: EricWF, mclow.lists Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D21247 llvm-svn: 272443 --- .../memory.polymorphic.allocator.mem/max_size.pass.cpp | 1 + .../global_memory_resource_lifetime.pass.cpp | 1 + .../memory.resource.global/new_delete_resource_lifetime.pass.cpp | 1 + .../memory.polymorphic.allocator.ctor/default.pass.cpp | 1 + .../memory.polymorphic.allocator.eq/equal.pass.cpp | 1 + .../memory.polymorphic.allocator.eq/not_equal.pass.cpp | 1 + .../memory.polymorphic.allocator.mem/allocate.pass.cpp | 1 + .../memory.polymorphic.allocator.mem/construct_pair.pass.cpp | 1 + .../construct_pair_const_lvalue_pair.pass.cpp | 1 + .../construct_pair_rvalue.pass.cpp | 1 + .../construct_pair_values.pass.cpp | 1 + .../construct_piecewise_pair.pass.cpp | 1 + .../memory.polymorphic.allocator.mem/construct_types.pass.cpp | 1 + .../memory.polymorphic.allocator.mem/deallocate.pass.cpp | 1 + .../memory.polymorphic.allocator.mem/destroy.pass.cpp | 1 + .../memory.polymorphic.allocator.mem/resource.pass.cpp | 1 + .../select_on_container_copy_construction.pass.cpp | 1 + .../memory/memory.resource.aliases/header_deque_synop.pass.cpp | 1 + .../memory.resource.aliases/header_forward_list_synop.pass.cpp | 1 + .../memory/memory.resource.aliases/header_list_synop.pass.cpp | 1 + .../memory/memory.resource.aliases/header_map_synop.pass.cpp | 1 + .../memory/memory.resource.aliases/header_regex_synop.pass.cpp | 1 + .../memory/memory.resource.aliases/header_set_synop.pass.cpp | 1 + .../memory/memory.resource.aliases/header_string_synop.pass.cpp | 1 + .../memory.resource.aliases/header_unordered_map_synop.pass.cpp | 1 + .../memory.resource.aliases/header_unordered_set_synop.pass.cpp | 1 + .../memory/memory.resource.aliases/header_vector_synop.pass.cpp | 1 + .../memory/memory.resource.global/default_resource.pass.cpp | 1 + .../memory/memory.resource.global/new_delete_resource.pass.cpp | 1 + .../memory/memory.resource.global/null_memory_resource.pass.cpp | 1 + 30 files changed, 30 insertions(+) diff --git a/libcxx/test/libcxx/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/max_size.pass.cpp b/libcxx/test/libcxx/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/max_size.pass.cpp index 001c6894b873..ac685a99be49 100644 --- a/libcxx/test/libcxx/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/max_size.pass.cpp +++ b/libcxx/test/libcxx/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/max_size.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/libcxx/experimental/memory/memory.resource.global/global_memory_resource_lifetime.pass.cpp b/libcxx/test/libcxx/experimental/memory/memory.resource.global/global_memory_resource_lifetime.pass.cpp index 6385ee980575..341a88c0bab1 100644 --- a/libcxx/test/libcxx/experimental/memory/memory.resource.global/global_memory_resource_lifetime.pass.cpp +++ b/libcxx/test/libcxx/experimental/memory/memory.resource.global/global_memory_resource_lifetime.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/libcxx/experimental/memory/memory.resource.global/new_delete_resource_lifetime.pass.cpp b/libcxx/test/libcxx/experimental/memory/memory.resource.global/new_delete_resource_lifetime.pass.cpp index abdfda8f21d1..9b92d02bc437 100644 --- a/libcxx/test/libcxx/experimental/memory/memory.resource.global/new_delete_resource_lifetime.pass.cpp +++ b/libcxx/test/libcxx/experimental/memory/memory.resource.global/new_delete_resource_lifetime.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.ctor/default.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.ctor/default.pass.cpp index 1007556a4857..b696d0c13fb3 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.ctor/default.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.ctor/default.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.eq/equal.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.eq/equal.pass.cpp index d5a3d01961d9..d4aea1cf5f21 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.eq/equal.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.eq/equal.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.eq/not_equal.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.eq/not_equal.pass.cpp index e83757607a6b..7b9b1d3857b7 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.eq/not_equal.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.eq/not_equal.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/allocate.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/allocate.pass.cpp index 1a6ce872a63a..a7efad1156dc 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/allocate.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/allocate.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair.pass.cpp index 9ce04045058e..2b43594756b7 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_const_lvalue_pair.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_const_lvalue_pair.pass.cpp index 6fbe1a3cc3a8..50a71eeca82b 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_const_lvalue_pair.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_const_lvalue_pair.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_rvalue.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_rvalue.pass.cpp index 67d16bd83e5b..b6adb558b1e4 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_rvalue.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_rvalue.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_values.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_values.pass.cpp index d4c8e036928b..a913742a854b 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_values.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_pair_values.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_piecewise_pair.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_piecewise_pair.pass.cpp index 206bfb017ed4..d0d76503da50 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_piecewise_pair.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_piecewise_pair.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_types.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_types.pass.cpp index 9f515e9608ed..73e4f0e101a8 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_types.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/construct_types.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/deallocate.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/deallocate.pass.cpp index b631f6eaaad7..d60c2f2d90f6 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/deallocate.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/deallocate.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/destroy.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/destroy.pass.cpp index f117bf08dcb8..5d907660dce2 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/destroy.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/destroy.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/resource.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/resource.pass.cpp index 5f5411b63e85..b59606b9e80d 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/resource.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/resource.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/select_on_container_copy_construction.pass.cpp b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/select_on_container_copy_construction.pass.cpp index 92933cef2f8f..353fcafed740 100644 --- a/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/select_on_container_copy_construction.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/select_on_container_copy_construction.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_deque_synop.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_deque_synop.pass.cpp index b41fbf73307f..5654a785aebb 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_deque_synop.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_deque_synop.pass.cpp @@ -8,6 +8,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_forward_list_synop.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_forward_list_synop.pass.cpp index ab588b8efe69..e834be3912f9 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_forward_list_synop.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_forward_list_synop.pass.cpp @@ -8,6 +8,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_list_synop.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_list_synop.pass.cpp index 9c2c91789ef8..a53b528e877e 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_list_synop.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_list_synop.pass.cpp @@ -8,6 +8,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_map_synop.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_map_synop.pass.cpp index 37e9cf68c77f..4996d4e6dd25 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_map_synop.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_map_synop.pass.cpp @@ -8,6 +8,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_regex_synop.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_regex_synop.pass.cpp index 706a763993f0..f371c8a52f1d 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_regex_synop.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_regex_synop.pass.cpp @@ -8,6 +8,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_set_synop.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_set_synop.pass.cpp index 6823006399e5..3af1d700504e 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_set_synop.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_set_synop.pass.cpp @@ -8,6 +8,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_string_synop.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_string_synop.pass.cpp index c160a09e445f..21889c2da3d2 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_string_synop.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_string_synop.pass.cpp @@ -8,6 +8,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_unordered_map_synop.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_unordered_map_synop.pass.cpp index 77f44a9b840d..99c928b7a9fd 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_unordered_map_synop.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_unordered_map_synop.pass.cpp @@ -8,6 +8,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_unordered_set_synop.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_unordered_set_synop.pass.cpp index 214c7dca433d..697ed50eabe0 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_unordered_set_synop.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_unordered_set_synop.pass.cpp @@ -8,6 +8,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_vector_synop.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_vector_synop.pass.cpp index 814ade6d0c21..7dfd3b820b36 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.aliases/header_vector_synop.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.aliases/header_vector_synop.pass.cpp @@ -8,6 +8,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.global/default_resource.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.global/default_resource.pass.cpp index c89c49d06699..7aa16ab506fe 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.global/default_resource.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.global/default_resource.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.global/new_delete_resource.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.global/new_delete_resource.pass.cpp index bd8c121a4e86..412e3323d1ba 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.global/new_delete_resource.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.global/new_delete_resource.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 // diff --git a/libcxx/test/std/experimental/memory/memory.resource.global/null_memory_resource.pass.cpp b/libcxx/test/std/experimental/memory/memory.resource.global/null_memory_resource.pass.cpp index 2be74363c1d2..f263df30ef4d 100644 --- a/libcxx/test/std/experimental/memory/memory.resource.global/null_memory_resource.pass.cpp +++ b/libcxx/test/std/experimental/memory/memory.resource.global/null_memory_resource.pass.cpp @@ -7,6 +7,7 @@ // //===----------------------------------------------------------------------===// +// REQUIRES: c++experimental // UNSUPPORTED: c++98, c++03 //