[gcc r14-12494] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Tue Mar 31 00:19:06 GMT 2026
https://gcc.gnu.org/g:0b7e2369f0084f71cbfa77a6c82ee12335e13312
commit r14-12494-g0b7e2369f0084f71cbfa77a6c82ee12335e13312
Author: GCC Administrator <gccadmin@gcc.gnu.org>
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 <ppalka@redhat.com>
+
+ Backported from master:
+ 2026-02-02 Patrick Palka <ppalka@redhat.com>
+
+ * c-cppbuiltin.cc (c_cpp_builtins): Bump __cpp_deduction_guides to
+ 202207L for C++23 and later.
+
2026-03-20 Richard Biener <rguenther@suse.de>
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 <daniele@mkryss.me>
+
+ Backported from master:
+ 2025-11-22 Daniele Sahebi <daniele@mkryss.me>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/122658
+ * call.cc (build_over_call): Don't call build_cplus_new in
+ template declarations.
+
+2026-03-30 Egas Ribeiro <egas.g.ribeiro@gmail.com>
+
+ Backported from master:
+ 2025-12-18 Egas Ribeiro <egas.g.ribeiro@gmail.com>
+ Patrick Palka <ppalka@redhat.com>
+
+ 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 <egas.g.ribeiro@gmail.com>
+
+ Backported from master:
+ 2025-12-23 Egas Ribeiro <egas.g.ribeiro@gmail.com>
+
+ 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 <ppalka@redhat.com>
+
+ Backported from master:
+ 2025-09-03 Patrick Palka <ppalka@redhat.com>
+
+ 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 <polacek@redhat.com>
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 <albert@tugraz.at>
+
+ Backported from master:
+ 2026-03-11 Christopher Albert <albert@tugraz.at>
+
+ 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 <albert@tugraz.at>
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 <ppalka@redhat.com>
+
+ Backported from master:
+ 2026-02-02 Patrick Palka <ppalka@redhat.com>
+
+ * g++.dg/cpp23/feat-cxx2b.C: Adjust expected __cpp_deduction_guides
+ value.
+ * g++.dg/cpp26/feat-cxx26.C: Likewise.
+
+2026-03-30 Daniele Sahebi <daniele@mkryss.me>
+
+ Backported from master:
+ 2025-11-22 Daniele Sahebi <daniele@mkryss.me>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/122658
+ * g++.dg/cpp2a/consteval42.C: New test.
+
+2026-03-30 Egas Ribeiro <egas.g.ribeiro@gmail.com>
+
+ Backported from master:
+ 2025-12-18 Egas Ribeiro <egas.g.ribeiro@gmail.com>
+ Patrick Palka <ppalka@redhat.com>
+
+ 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 <egas.g.ribeiro@gmail.com>
+
+ Backported from master:
+ 2025-12-23 Egas Ribeiro <egas.g.ribeiro@gmail.com>
+
+ PR c++/122550
+ * g++.dg/cpp2a/concepts-friend18.C: New test.
+ * g++.dg/cpp2a/concepts-friend18a.C: New test.
+
+2026-03-30 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2025-09-03 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/97740
+ * g++.dg/cpp0x/constexpr-97740a.C: New test.
+ * g++.dg/cpp0x/constexpr-97740b.C: New test.
+
+2026-03-30 Christopher Albert <albert@tugraz.at>
+
+ Backported from master:
+ 2026-03-11 Christopher Albert <albert@tugraz.at>
+
+ PR fortran/95338
+ * gfortran.dg/pr95338.f90: New test.
+
2026-03-29 Christopher Albert <albert@tugraz.at>
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 <ppalka@redhat.com>
+
+ Backported from master:
+ 2025-11-28 Patrick Palka <ppalka@redhat.com>
+
+ 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 <jwakely@redhat.com>
Backported from master:
More information about the Libstdc++-cvs
mailing list