diff --git a/libcxx/test/std/containers/container.adaptors/flat.map/flat.map.cons/move_assign_noexcept.compile.pass.cpp b/libcxx/test/std/containers/container.adaptors/flat.map/flat.map.cons/move_assign_noexcept.compile.pass.cpp index 18d332cf27b5b..c727f7e51eb2e 100644 --- a/libcxx/test/std/containers/container.adaptors/flat.map/flat.map.cons/move_assign_noexcept.compile.pass.cpp +++ b/libcxx/test/std/containers/container.adaptors/flat.map/flat.map.cons/move_assign_noexcept.compile.pass.cpp @@ -51,7 +51,7 @@ struct MoveThrowsComp { void test() { { - using C = std::flat_map; + using C [[maybe_unused]] = std::flat_map; LIBCPP_STATIC_ASSERT(std::is_nothrow_move_assignable_v); } { @@ -73,7 +73,7 @@ void test() { static_assert(!std::is_nothrow_move_assignable_v); } { - using C = + using C [[maybe_unused]] = std::flat_map, @@ -82,7 +82,7 @@ void test() { LIBCPP_STATIC_ASSERT(std::is_nothrow_move_assignable_v); } { - using C = + using C [[maybe_unused]] = std::flat_map, @@ -92,7 +92,7 @@ void test() { } { // Test with a comparator that throws on move-assignment. - using C = std::flat_map; + using C [[maybe_unused]] = std::flat_map; LIBCPP_STATIC_ASSERT(!std::is_nothrow_move_assignable_v); } { diff --git a/libcxx/test/std/containers/container.adaptors/flat.map/flat.map.erasure/erase_if_exceptions.pass.cpp b/libcxx/test/std/containers/container.adaptors/flat.map/flat.map.erasure/erase_if_exceptions.pass.cpp index 48fdec42db3fc..c0e31dc38426c 100644 --- a/libcxx/test/std/containers/container.adaptors/flat.map/flat.map.erasure/erase_if_exceptions.pass.cpp +++ b/libcxx/test/std/containers/container.adaptors/flat.map/flat.map.erasure/erase_if_exceptions.pass.cpp @@ -66,7 +66,8 @@ struct ErasurePredicate { }; int main(int, char**) { - const std::pair expected[] = {{1, 1}, {2, 2}, {3, 3}, {4, 4}, {5, 5}, {6, 6}, {7, 7}, {8, 8}}; + [[maybe_unused]] const std::pair expected[] = { + {1, 1}, {2, 2}, {3, 3}, {4, 4}, {5, 5}, {6, 6}, {7, 7}, {8, 8}}; { using M = std::flat_map; for (int first_throw = 1; first_throw < 99; ++first_throw) { diff --git a/libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.cons/move_assign_noexcept.compile.pass.cpp b/libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.cons/move_assign_noexcept.compile.pass.cpp index 1aa40759fada9..5f86bb336f135 100644 --- a/libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.cons/move_assign_noexcept.compile.pass.cpp +++ b/libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.cons/move_assign_noexcept.compile.pass.cpp @@ -51,7 +51,7 @@ struct MoveThrowsComp { void test() { { - using C = std::flat_multimap; + using C [[maybe_unused]] = std::flat_multimap; LIBCPP_STATIC_ASSERT(std::is_nothrow_move_assignable_v); } { @@ -73,7 +73,7 @@ void test() { static_assert(!std::is_nothrow_move_assignable_v); } { - using C = + using C [[maybe_unused]] = std::flat_multimap, @@ -82,7 +82,7 @@ void test() { LIBCPP_STATIC_ASSERT(std::is_nothrow_move_assignable_v); } { - using C = + using C [[maybe_unused]] = std::flat_multimap, @@ -92,7 +92,7 @@ void test() { } { // Test with a comparator that throws on move-assignment. - using C = std::flat_multimap; + using C [[maybe_unused]] = std::flat_multimap; LIBCPP_STATIC_ASSERT(!std::is_nothrow_move_assignable_v); } { diff --git a/libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.erasure/erase_if_exceptions.pass.cpp b/libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.erasure/erase_if_exceptions.pass.cpp index 13b57202f7862..95f7e11626a4e 100644 --- a/libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.erasure/erase_if_exceptions.pass.cpp +++ b/libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.erasure/erase_if_exceptions.pass.cpp @@ -68,7 +68,8 @@ struct ErasurePredicate { }; int main(int, char**) { - const std::pair expected[] = {{1, 1}, {2, 2}, {3, 3}, {3, 3}, {5, 5}, {6, 6}, {7, 7}, {8, 8}}; + [[maybe_unused]] const std::pair expected[] = { + {1, 1}, {2, 2}, {3, 3}, {3, 3}, {5, 5}, {6, 6}, {7, 7}, {8, 8}}; { using M = std::flat_multimap; for (int first_throw = 1; first_throw < 99; ++first_throw) { diff --git a/libcxx/test/std/containers/container.adaptors/flat.set/flat.set.erasure/erase_if_exceptions.pass.cpp b/libcxx/test/std/containers/container.adaptors/flat.set/flat.set.erasure/erase_if_exceptions.pass.cpp index 37b4a40f0165c..11cc12aaeabf9 100644 --- a/libcxx/test/std/containers/container.adaptors/flat.set/flat.set.erasure/erase_if_exceptions.pass.cpp +++ b/libcxx/test/std/containers/container.adaptors/flat.set/flat.set.erasure/erase_if_exceptions.pass.cpp @@ -66,7 +66,7 @@ struct ErasurePredicate { }; void test() { - const int expected[] = {1, 2, 3, 4, 5, 6, 7, 8}; + [[maybe_unused]] const int expected[] = {1, 2, 3, 4, 5, 6, 7, 8}; { using M = std::flat_set; for (int first_throw = 1; first_throw < 99; ++first_throw) {