Index: test/std/containers/associative/map/map.cons/default_noexcept.pass.cpp =================================================================== --- test/std/containers/associative/map/map.cons/default_noexcept.pass.cpp +++ test/std/containers/associative/map/map.cons/default_noexcept.pass.cpp @@ -38,11 +38,11 @@ typedef std::pair V; { typedef std::map C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::map, test_allocator> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::map, other_allocator> C; Index: test/std/containers/associative/multimap/multimap.cons/default_noexcept.pass.cpp =================================================================== --- test/std/containers/associative/multimap/multimap.cons/default_noexcept.pass.cpp +++ test/std/containers/associative/multimap/multimap.cons/default_noexcept.pass.cpp @@ -38,11 +38,11 @@ typedef std::pair V; { typedef std::multimap C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::multimap, test_allocator> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::multimap, other_allocator> C; Index: test/std/containers/associative/multiset/multiset.cons/default_noexcept.pass.cpp =================================================================== --- test/std/containers/associative/multiset/multiset.cons/default_noexcept.pass.cpp +++ test/std/containers/associative/multiset/multiset.cons/default_noexcept.pass.cpp @@ -37,11 +37,11 @@ { { typedef std::multiset C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::multiset, test_allocator> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::multiset, other_allocator> C; Index: test/std/containers/associative/set/set.cons/default_noexcept.pass.cpp =================================================================== --- test/std/containers/associative/set/set.cons/default_noexcept.pass.cpp +++ test/std/containers/associative/set/set.cons/default_noexcept.pass.cpp @@ -37,11 +37,11 @@ { { typedef std::set C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::set, test_allocator> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::set, other_allocator> C; Index: test/std/containers/container.adaptors/priority.queue/priqueue.cons/default_noexcept.pass.cpp =================================================================== --- test/std/containers/container.adaptors/priority.queue/priqueue.cons/default_noexcept.pass.cpp +++ test/std/containers/container.adaptors/priority.queue/priqueue.cons/default_noexcept.pass.cpp @@ -26,6 +26,6 @@ { { typedef std::priority_queue C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } } Index: test/std/containers/container.adaptors/queue/queue.cons/default_noexcept.pass.cpp =================================================================== --- test/std/containers/container.adaptors/queue/queue.cons/default_noexcept.pass.cpp +++ test/std/containers/container.adaptors/queue/queue.cons/default_noexcept.pass.cpp @@ -25,6 +25,6 @@ { { typedef std::queue C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } } Index: test/std/containers/container.adaptors/stack/stack.cons/default_noexcept.pass.cpp =================================================================== --- test/std/containers/container.adaptors/stack/stack.cons/default_noexcept.pass.cpp +++ test/std/containers/container.adaptors/stack/stack.cons/default_noexcept.pass.cpp @@ -25,6 +25,6 @@ { { typedef std::stack C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } } Index: test/std/containers/sequences/deque/deque.cons/default_noexcept.pass.cpp =================================================================== --- test/std/containers/sequences/deque/deque.cons/default_noexcept.pass.cpp +++ test/std/containers/sequences/deque/deque.cons/default_noexcept.pass.cpp @@ -33,11 +33,11 @@ { { typedef std::deque C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::deque> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::deque> C; Index: test/std/containers/sequences/forwardlist/forwardlist.cons/default_noexcept.pass.cpp =================================================================== --- test/std/containers/sequences/forwardlist/forwardlist.cons/default_noexcept.pass.cpp +++ test/std/containers/sequences/forwardlist/forwardlist.cons/default_noexcept.pass.cpp @@ -33,11 +33,11 @@ { { typedef std::forward_list C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::forward_list> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::forward_list> C; Index: test/std/containers/sequences/list/list.cons/default_noexcept.pass.cpp =================================================================== --- test/std/containers/sequences/list/list.cons/default_noexcept.pass.cpp +++ test/std/containers/sequences/list/list.cons/default_noexcept.pass.cpp @@ -33,11 +33,11 @@ { { typedef std::list C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::list> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::list> C; Index: test/std/containers/sequences/vector.bool/default_noexcept.pass.cpp =================================================================== --- test/std/containers/sequences/vector.bool/default_noexcept.pass.cpp +++ test/std/containers/sequences/vector.bool/default_noexcept.pass.cpp @@ -32,11 +32,11 @@ { { typedef std::vector C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::vector> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::vector> C; Index: test/std/containers/unord/unord.map/unord.map.cnstr/default_noexcept.pass.cpp =================================================================== --- test/std/containers/unord/unord.map/unord.map.cnstr/default_noexcept.pass.cpp +++ test/std/containers/unord/unord.map/unord.map.cnstr/default_noexcept.pass.cpp @@ -47,12 +47,12 @@ { { typedef std::unordered_map C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::unordered_map, std::equal_to, test_allocator>> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::unordered_map, Index: test/std/containers/unord/unord.multimap/unord.multimap.cnstr/default_noexcept.pass.cpp =================================================================== --- test/std/containers/unord/unord.multimap/unord.multimap.cnstr/default_noexcept.pass.cpp +++ test/std/containers/unord/unord.multimap/unord.multimap.cnstr/default_noexcept.pass.cpp @@ -47,12 +47,12 @@ { { typedef std::unordered_multimap C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::unordered_multimap, std::equal_to, test_allocator>> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::unordered_multimap, Index: test/std/containers/unord/unord.multiset/unord.multiset.cnstr/default_noexcept.pass.cpp =================================================================== --- test/std/containers/unord/unord.multiset/unord.multiset.cnstr/default_noexcept.pass.cpp +++ test/std/containers/unord/unord.multiset/unord.multiset.cnstr/default_noexcept.pass.cpp @@ -47,12 +47,12 @@ { { typedef std::unordered_multiset C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::unordered_multiset, std::equal_to, test_allocator> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::unordered_multiset, Index: test/std/containers/unord/unord.set/unord.set.cnstr/default_noexcept.pass.cpp =================================================================== --- test/std/containers/unord/unord.set/unord.set.cnstr/default_noexcept.pass.cpp +++ test/std/containers/unord/unord.set/unord.set.cnstr/default_noexcept.pass.cpp @@ -47,12 +47,12 @@ { { typedef std::unordered_set C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::unordered_set, std::equal_to, test_allocator> C; - static_assert(std::is_nothrow_default_constructible::value, ""); + LIBCPP_STATIC_ASSERT(std::is_nothrow_default_constructible::value, ""); } { typedef std::unordered_set,