[gcc r13-10129] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Sat Mar 14 00:18:10 GMT 2026
https://gcc.gnu.org/g:997e9083dd2d5843260dbeecc7a564eea0f57f7d
commit r13-10129-g997e9083dd2d5843260dbeecc7a564eea0f57f7d
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Mar 14 00:17:40 2026 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 23 +++++++++++++++++++++++
gcc/testsuite/ChangeLog | 27 +++++++++++++++++++++++++++
libstdc++-v3/ChangeLog | 14 ++++++++++++++
4 files changed, 65 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d82eff2846b6..2f70af793811 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260313
+20260314
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index b8868b43426e..1f785353f522 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,26 @@
+2026-03-13 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2026-01-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/123845
+ PR libstdc++/114865
+ * constexpr.cc (build_data_member_initialization): Remove
+ C++11-specific recognition of MODIFY_EXPR.
+ (check_constexpr_ctor_body): Relax error diagnostic to a
+ pedwarn and don't clear DECL_DECLARED_CONSTEXPR_P upon
+ error. Return true if complaining.
+
+2026-03-13 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2026-01-27 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/123676
+ * pt.cc (tsubst_pack_expansion): Relax unsubsituted_packs
+ assert to allow !processing_template_decl when args is
+ NULL_TREE.
+
2026-03-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d6c0ce9d1957..c721ad2c1b6e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,30 @@
+2026-03-13 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2026-01-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/123845
+ PR libstdc++/114865
+ * g++.dg/cpp0x/constexpr-ex3.C: Adjust C++11 non-empty
+ constexpr constructor dg-error to a dg-warning. Expect
+ a follow-up missing member initializer diagnostic in C++11 mode.
+ * g++.dg/cpp2a/constexpr-try1.C: Expect a follow-up
+ compound-statement in constexpr function diagnostic in C++11
+ mode.
+ * g++.dg/cpp2a/constexpr-try2.C: Likewise. Adjust C++11
+ non-empty constexpr constructor dg-error to a dg-warning.
+ * g++.dg/cpp2a/constexpr-try3.C: Adjust C++11 non-empty
+ constexpr constructor dg-error to a dg-warning.
+ * g++.dg/cpp0x/constexpr-ctor23.C: New test.
+
+2026-03-13 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2026-01-27 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/123676
+ * g++.dg/cpp2a/concepts-decltype5.C: New test.
+
2026-03-12 Patrick Palka <ppalka@redhat.com>
Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index c4b140680ee8..1967b87f2fb4 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,17 @@
+2026-03-13 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2026-02-12 Patrick Palka <ppalka@redhat.com>
+
+ PR libstdc++/114865
+ * include/std/atomic (atomic<_Tp>::atomic(_Tp)) [C++11]:
+ Enable __builtin_clear_padding logic.
+ * testsuite/29_atomics/atomic/compare_exchange_padding.cc: Enable
+ this test in earlier modes, including C++11.
+ * testsuite/29_atomics/atomic/cons/zero_padding.cc [C++11]:
+ Enable tests verifying cleared padding bits for a non-static-init
+ std::atomic object.
+
2026-03-04 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
More information about the Libstdc++-cvs
mailing list