diff --git a/libstdc++-v3/include/bits/stl_algobase.h b/libstdc++-v3/include/bits/stl_algobase.h index a76b00bda756424cd54fcfc9d11bf7bdd9cd90d9..d001b5f9dae65eb28e943730e4d252a905db4072 100644 --- a/libstdc++-v3/include/bits/stl_algobase.h +++ b/libstdc++-v3/include/bits/stl_algobase.h @@ -424,7 +424,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION is_move_assignable<_Tp>, is_copy_assignable<_Tp>>; // trivial types can have deleted assignment - static_assert( __assignable::type::value, "type is not assignable" ); + static_assert( __assignable::type::value, "type must be assignable" ); #endif const ptrdiff_t _Num = __last - __first; if (_Num) @@ -735,7 +735,7 @@ _GLIBCXX_END_NAMESPACE_CONTAINER is_move_assignable<_Tp>, is_copy_assignable<_Tp>>; // trivial types can have deleted assignment - static_assert( __assignable::type::value, "type is not assignable" ); + static_assert( __assignable::type::value, "type must be assignable" ); #endif const ptrdiff_t _Num = __last - __first; if (_Num) diff --git a/libstdc++-v3/testsuite/25_algorithms/copy/58982.cc b/libstdc++-v3/testsuite/25_algorithms/copy/58982.cc index f47bf9f3e458a7fc6ac60a310b598ba8754d21f3..151a7e25ba238a74d0d163364bff2b319bd3830c 100644 --- a/libstdc++-v3/testsuite/25_algorithms/copy/58982.cc +++ b/libstdc++-v3/testsuite/25_algorithms/copy/58982.cc @@ -38,5 +38,5 @@ test01(T* result) T t[1]; std::copy(t, t+1, result); // { dg-error "here|deleted" } } -// { dg-prune-output "not assignable" } +// { dg-prune-output "type must be assignable" } // { dg-prune-output "use of deleted" } diff --git a/libstdc++-v3/testsuite/25_algorithms/copy_n/58982.cc b/libstdc++-v3/testsuite/25_algorithms/copy_n/58982.cc index 133a2e2ed8fa7770b9b7fd1fdeb5522fe912c3f0..5ddc8ccee5e542f69dacfa0e7307df377af022ef 100644 --- a/libstdc++-v3/testsuite/25_algorithms/copy_n/58982.cc +++ b/libstdc++-v3/testsuite/25_algorithms/copy_n/58982.cc @@ -38,5 +38,5 @@ test01(T* result) T t[1]; std::copy_n(t, 1, result); // { dg-error "here|deleted" } } -// { dg-prune-output "not assignable" } +// { dg-prune-output "type must be assignable" } // { dg-prune-output "use of deleted" }