https://gcc.gnu.org/g:0b7e2369f0084f71cbfa77a6c82ee12335e13312

commit r14-12494-g0b7e2369f0084f71cbfa77a6c82ee12335e13312
Author: GCC Administrator <[email protected]>
Date:   Tue Mar 31 00:18:39 2026 +0000

    Daily bump.

Diff:
---
 gcc/DATESTAMP           |  2 +-
 gcc/c-family/ChangeLog  |  8 ++++++++
 gcc/cp/ChangeLog        | 38 ++++++++++++++++++++++++++++++++++
 gcc/fortran/ChangeLog   | 10 +++++++++
 gcc/testsuite/ChangeLog | 54 +++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 17 ++++++++++++++++
 6 files changed, 128 insertions(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e3a27f1f0760..18ed0453fc18 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260330
+20260331
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 96822f382c76..939000dfb48c 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,11 @@
+2026-03-30  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2026-02-02  Patrick Palka  <[email protected]>
+
+       * c-cppbuiltin.cc (c_cpp_builtins): Bump __cpp_deduction_guides to
+       202207L for C++23 and later.
+
 2026-03-20  Richard Biener  <[email protected]>
 
        Backported from master:
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 7d88249f864f..a43767daa847 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,41 @@
+2026-03-30  Daniele Sahebi  <[email protected]>
+
+       Backported from master:
+       2025-11-22  Daniele Sahebi  <[email protected]>
+                   Jakub Jelinek  <[email protected]>
+
+       PR c++/122658
+       * call.cc (build_over_call): Don't call build_cplus_new in
+       template declarations.
+
+2026-03-30  Egas Ribeiro  <[email protected]>
+
+       Backported from master:
+       2025-12-18  Egas Ribeiro  <[email protected]>
+                   Patrick Palka  <[email protected]>
+
+       PR c++/122070
+       * pt.cc (type_targs_deducible_from): Fall back to
+       TYPE_TEMPLATE_INFO when TYPE_TEMPLATE_INFO_MAYBE_ALIAS is NULL.
+
+2026-03-30  Egas Ribeiro  <[email protected]>
+
+       Backported from master:
+       2025-12-23  Egas Ribeiro  <[email protected]>
+
+       PR c++/122550
+       * decl.cc (member_like_constrained_friend_p): Check that the
+       friend's enclosing class is an implicit instantiation.
+
+2026-03-30  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2025-09-03  Patrick Palka  <[email protected]>
+
+       PR c++/97740
+       * pt.cc (tsubst_expr) <case COMPONENT_REF>: Don't check access
+       when the given member is already a FIELD_DECL.
+
 2026-03-17  Marek Polacek  <[email protected]>
 
        Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 2e4d5aaa426d..e26af75b8bed 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,13 @@
+2026-03-30  Christopher Albert  <[email protected]>
+
+       Backported from master:
+       2026-03-11  Christopher Albert  <[email protected]>
+
+       PR fortran/95338
+       * trans-types.cc (gfc_get_entry_result_type): New helper to use the
+       ABI return type for mixed ENTRY union fields.
+       (gfc_get_mixed_entry_union): Use it for each entry result field.
+
 2026-03-29  Christopher Albert  <[email protected]>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a9dcc5e47593..a5bd5113eeaf 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,57 @@
+2026-03-30  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2026-02-02  Patrick Palka  <[email protected]>
+
+       * g++.dg/cpp23/feat-cxx2b.C: Adjust expected __cpp_deduction_guides
+       value.
+       * g++.dg/cpp26/feat-cxx26.C: Likewise.
+
+2026-03-30  Daniele Sahebi  <[email protected]>
+
+       Backported from master:
+       2025-11-22  Daniele Sahebi  <[email protected]>
+                   Jakub Jelinek  <[email protected]>
+
+       PR c++/122658
+       * g++.dg/cpp2a/consteval42.C: New test.
+
+2026-03-30  Egas Ribeiro  <[email protected]>
+
+       Backported from master:
+       2025-12-18  Egas Ribeiro  <[email protected]>
+                   Patrick Palka  <[email protected]>
+
+       PR c++/122070
+       * g++.dg/cpp23/class-deduction-inherited10.C: New test.
+       * g++.dg/cpp23/class-deduction-inherited9.C: New test.
+
+2026-03-30  Egas Ribeiro  <[email protected]>
+
+       Backported from master:
+       2025-12-23  Egas Ribeiro  <[email protected]>
+
+       PR c++/122550
+       * g++.dg/cpp2a/concepts-friend18.C: New test.
+       * g++.dg/cpp2a/concepts-friend18a.C: New test.
+
+2026-03-30  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2025-09-03  Patrick Palka  <[email protected]>
+
+       PR c++/97740
+       * g++.dg/cpp0x/constexpr-97740a.C: New test.
+       * g++.dg/cpp0x/constexpr-97740b.C: New test.
+
+2026-03-30  Christopher Albert  <[email protected]>
+
+       Backported from master:
+       2026-03-11  Christopher Albert  <[email protected]>
+
+       PR fortran/95338
+       * gfortran.dg/pr95338.f90: New test.
+
 2026-03-29  Christopher Albert  <[email protected]>
 
        Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 7eb1578c4528..5714de5bc2ad 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,20 @@
+2026-03-30  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2025-11-28  Patrick Palka  <[email protected]>
+
+       PR libstdc++/122842
+       * include/bits/ranges_base.h (__access:_CBegin): Define in
+       terms of const_iterator directly, not const_iterator_t.
+       (__access::_CEnd): Likewise in terms of const_sentinel vs
+       const_sentinel_t.
+       (const_iterator_t): Move down definition and define in terms
+       of ranges::cbegin as per LWG 3946.
+       (const_sentinel_t): Likewise in terms of ranges::cend.
+       * testsuite/24_iterators/const_iterator/1.cc (test02): Correct
+       test for int[], std::array and std::vector.  Also test
+       std::string.
+
 2026-03-20  Jonathan Wakely  <[email protected]>
 
        Backported from master:

Reply via email to