@@ -76,8 +76,8 @@ static_assert(!std::__libcpp_is_trivially_relocatable<NonTrivialDestructor>::val
7676// ----------------------
7777
7878// __split_buffer
79- static_assert (std::__libcpp_is_trivially_relocatable<std::__split_buffer<int > >::value == pfp_disabled , " " );
80- static_assert (std::__libcpp_is_trivially_relocatable<std::__split_buffer<NotTriviallyCopyable> >::value == pfp_disabled , " " );
79+ static_assert (std::__libcpp_is_trivially_relocatable<std::__split_buffer<int > >::value, " " );
80+ static_assert (std::__libcpp_is_trivially_relocatable<std::__split_buffer<NotTriviallyCopyable> >::value, " " );
8181static_assert (!std::__libcpp_is_trivially_relocatable<std::__split_buffer<int , test_allocator<int > > >::value, " " );
8282
8383// standard library types
@@ -105,17 +105,17 @@ struct NotTriviallyRelocatableCharTraits : constexpr_char_traits<T> {
105105};
106106
107107static_assert (std::__libcpp_is_trivially_relocatable<
108- std::basic_string<char , std::char_traits<char >, std::allocator<char > > >::value == pfp_disabled ,
108+ std::basic_string<char , std::char_traits<char >, std::allocator<char > > >::value,
109109 " " );
110110static_assert (std::__libcpp_is_trivially_relocatable<
111- std::basic_string<char , NotTriviallyRelocatableCharTraits<char >, std::allocator<char > > >::value == pfp_disabled ,
111+ std::basic_string<char , NotTriviallyRelocatableCharTraits<char >, std::allocator<char > > >::value,
112112 " " );
113113static_assert (std::__libcpp_is_trivially_relocatable<
114- std::basic_string<MyChar, constexpr_char_traits<MyChar>, std::allocator<MyChar> > >::value == pfp_disabled ,
114+ std::basic_string<MyChar, constexpr_char_traits<MyChar>, std::allocator<MyChar> > >::value,
115115 " " );
116116static_assert (
117117 std::__libcpp_is_trivially_relocatable<
118- std::basic_string<MyChar, NotTriviallyRelocatableCharTraits<MyChar>, std::allocator<MyChar> > >::value == pfp_disabled ,
118+ std::basic_string<MyChar, NotTriviallyRelocatableCharTraits<MyChar>, std::allocator<MyChar> > >::value,
119119 " " );
120120static_assert (!std::__libcpp_is_trivially_relocatable<
121121 std::basic_string<char , std::char_traits<char >, test_allocator<char > > >::value,
@@ -127,18 +127,18 @@ static_assert(
127127#endif
128128
129129// deque
130- static_assert (std::__libcpp_is_trivially_relocatable<std::deque<int > >::value == pfp_disabled , " " );
131- static_assert (std::__libcpp_is_trivially_relocatable<std::deque<NotTriviallyCopyable> >::value == pfp_disabled , " " );
130+ static_assert (std::__libcpp_is_trivially_relocatable<std::deque<int > >::value, " " );
131+ static_assert (std::__libcpp_is_trivially_relocatable<std::deque<NotTriviallyCopyable> >::value, " " );
132132static_assert (!std::__libcpp_is_trivially_relocatable<std::deque<int , test_allocator<int > > >::value, " " );
133133
134134// exception_ptr
135135#ifndef _LIBCPP_ABI_MICROSOFT // FIXME: Is this also the case on windows?
136- static_assert (std::__libcpp_is_trivially_relocatable<std::exception_ptr>::value == pfp_disabled , " " );
136+ static_assert (std::__libcpp_is_trivially_relocatable<std::exception_ptr>::value, " " );
137137#endif
138138
139139// expected
140140#if TEST_STD_VER >= 23
141- static_assert (std::__libcpp_is_trivially_relocatable<std::expected<int , int > >::value == pfp_disabled );
141+ static_assert (std::__libcpp_is_trivially_relocatable<std::expected<int , int > >::value);
142142static_assert (std::__libcpp_is_trivially_relocatable<std::expected<std::unique_ptr<int >, int >>::value == pfp_disabled);
143143static_assert (std::__libcpp_is_trivially_relocatable<std::expected<int , std::unique_ptr<int >>>::value == pfp_disabled);
144144static_assert (std::__libcpp_is_trivially_relocatable<std::expected<std::unique_ptr<int >, std::unique_ptr<int >>>::value == pfp_disabled);
@@ -151,7 +151,7 @@ static_assert(
151151
152152// locale
153153#ifndef TEST_HAS_NO_LOCALIZATION
154- static_assert (std::__libcpp_is_trivially_relocatable<std::locale>::value == pfp_disabled , " " );
154+ static_assert (std::__libcpp_is_trivially_relocatable<std::locale>::value, " " );
155155#endif
156156
157157// optional
@@ -162,7 +162,7 @@ static_assert(std::__libcpp_is_trivially_relocatable<std::optional<std::unique_p
162162#endif // TEST_STD_VER >= 17
163163
164164// pair
165- static_assert (std::__libcpp_is_trivially_relocatable<std::pair<int , int > >::value == pfp_disabled , " " );
165+ static_assert (std::__libcpp_is_trivially_relocatable<std::pair<int , int > >::value, " " );
166166static_assert (!std::__libcpp_is_trivially_relocatable<std::pair<NotTriviallyCopyable, int > >::value, " " );
167167static_assert (!std::__libcpp_is_trivially_relocatable<std::pair<int , NotTriviallyCopyable> >::value, " " );
168168static_assert (!std::__libcpp_is_trivially_relocatable<std::pair<NotTriviallyCopyable, NotTriviallyCopyable> >::value,
@@ -177,11 +177,11 @@ static_assert(std::__libcpp_is_trivially_relocatable<std::shared_ptr<NotTriviall
177177#if TEST_STD_VER >= 11
178178static_assert (std::__libcpp_is_trivially_relocatable<std::tuple<> >::value, " " );
179179
180- static_assert (std::__libcpp_is_trivially_relocatable<std::tuple<int > >::value == pfp_disabled , " " );
180+ static_assert (std::__libcpp_is_trivially_relocatable<std::tuple<int > >::value, " " );
181181static_assert (!std::__libcpp_is_trivially_relocatable<std::tuple<NotTriviallyCopyable> >::value, " " );
182182static_assert (std::__libcpp_is_trivially_relocatable<std::tuple<std::unique_ptr<int > > >::value == pfp_disabled, " " );
183183
184- static_assert (std::__libcpp_is_trivially_relocatable<std::tuple<int , int > >::value == pfp_disabled , " " );
184+ static_assert (std::__libcpp_is_trivially_relocatable<std::tuple<int , int > >::value, " " );
185185static_assert (!std::__libcpp_is_trivially_relocatable<std::tuple<NotTriviallyCopyable, int > >::value, " " );
186186static_assert (!std::__libcpp_is_trivially_relocatable<std::tuple<int , NotTriviallyCopyable> >::value, " " );
187187static_assert (!std::__libcpp_is_trivially_relocatable<std::tuple<NotTriviallyCopyable, NotTriviallyCopyable> >::value,
0 commit comments