aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-11-02 00:16:32 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-11-02 00:16:32 +0000
commitcf82e8d964ab1551ca159be5b02e9e8f2dbc292d (patch)
tree4015ae01f853cc3b4afe60034e0c8dcac024d35e /libstdc++-v3/ChangeLog
parent6f34b9e4f1eb7aa3398aaf135cbb24680eaad1b1 (diff)
Daily bump.
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index e1f2d4cbd58..fc7da180035 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,25 @@
+2021-11-01 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/debug/stl_iterator.h (__valid_range): Add constexpr
+ for C++20. Qualify call to avoid ADL.
+ (__get_distance, __can_advance, __unsafe, __base): Likewise.
+ * testsuite/25_algorithms/move/constexpr.cc: Also check with
+ std::reverse_iterator arguments.
+
+2021-11-01 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/span (span(Range&&)): Reorder constraints.
+
+2021-11-01 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/103022
+ * include/std/valarray (begin, end): Do not dereference an empty
+ valarray. Add noexcept and [[nodiscard]].
+ * testsuite/26_numerics/valarray/range_access.cc: Check empty
+ valarray. Check iterator properties. Run as well as compiling.
+ * testsuite/26_numerics/valarray/range_access2.cc: Likewise.
+ * testsuite/26_numerics/valarray/103022.cc: New test.
+
2021-10-29 Jonathan Wakely <jwakely@redhat.com>
* testsuite/23_containers/stack/deduction.cc: Fix typo.