diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-10-11 00:17:00 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-10-11 00:17:00 +0000 |
commit | 27bfe54e975d12aac750f0702f716a4c1c0a81fe (patch) | |
tree | 524ed9dd989ad27a38dcfd2bf128ff11b5144205 /libstdc++-v3 | |
parent | 7af6a8043eacab245366aa0ed18cee1ff0a4be74 (diff) | |
download | gcc-27bfe54e975d12aac750f0702f716a4c1c0a81fe.zip gcc-27bfe54e975d12aac750f0702f716a4c1c0a81fe.tar.gz gcc-27bfe54e975d12aac750f0702f716a4c1c0a81fe.tar.bz2 |
Daily bump.
Diffstat (limited to 'libstdc++-v3')
-rw-r--r-- | libstdc++-v3/ChangeLog | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 68f9a1d..58b011b 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,32 @@ +2022-10-10 Jonathan Wakely <jwakely@redhat.com> + + * include/std/type_traits (make_signed, make_unsigned): Remove + constraints on primary template. + * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: + Undo changes to expected error in C++20 mode. + * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: + Likewise. + * testsuite/24_iterators/range_access/range_access_cpp20_neg.cc: + Likewise. + * testsuite/20_util/make_signed/requirements/uninstantiated.cc: + New test. + * testsuite/20_util/make_unsigned/requirements/uninstantiated.cc: + New test. + +2022-10-10 Jonathan Wakely <jwakely@redhat.com> + + * include/std/type_traits (make_signed, make_unsigned): Add + specializations for cv bool. Add requires-clause for C++20 to + improve diagnostics for non-integral, non-enum cases. + * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: + Check cv bool. + * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: + Likewise. + * testsuite/24_iterators/range_access/range_access_cpp20_neg.cc: + Adjust expected errors for C++20 and later. + * testsuite/lib/prune.exp: Prune "in requirements [with ...]" + lines from diagnostics. + 2022-10-07 Jonathan Wakely <jwakely@redhat.com> * acinclude.m4 (GLIBCXX_ENABLE_HOSTED): Add libstdcxx-hosted |