[gcc r15-11267] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Tue Jun 9 08:57:05 GMT 2026
https://gcc.gnu.org/g:ff1385a8a0ce9cc48fc71a320e6d94800f50b3ea
commit r15-11267-gff1385a8a0ce9cc48fc71a320e6d94800f50b3ea
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jun 9 08:56:33 2026 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 21 ++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 19 +++++++++++++
gcc/testsuite/ChangeLog | 52 +++++++++++++++++++++++++++++++++++
libstdc++-v3/ChangeLog | 73 +++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 166 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c53661ed6944..fe26da03605e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2026-06-05 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2026-04-17 Tamar Christina <tamar.christina@arm.com>
+
+ PR middle-end/124900
+ * gimple-crc-optimization.cc (crc_optimization::optimize_crc_loop): Do
+ not expand to table when compiling for size.
+ (class crc_optimization): Update prototype of optimize_crc_loop to
+ include loop.
+ (crc_optimization::execute): Pass loop to optimize_crc_loop.
+
+2026-06-05 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2026-06-03 Tamar Christina <tamar.christina@arm.com>
+
+ PR tree-optimization/125431
+ * tree-vect-slp-patterns.cc (complex_mul_pattern::matches,
+ complex_fms_pattern::matches): Gate on FP contraction.
+
2026-06-03 Richard Biener <rguenther@suse.de>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index cf4a41146e2d..eed21ff12b80 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260604
+20260609
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 98d9c826fb3a..83129bdff5ed 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,22 @@
+2026-06-05 Jason Merrill <jason@redhat.com>
+
+ Revert:
+ 2026-05-14 Egas Ribeiro <egas.g.ribeiro@gmail.com>
+ Jason Merrill <jason@redhat.com>
+
+ PR c++/123346
+ * constexpr.cc (init_subob_ctx): Do initialize new_ctx.ctor
+ for an empty union member.
+
+2026-06-05 Jason Merrill <jason@redhat.com>
+
+ Revert:
+ 2026-05-15 Jason Merrill <jason@redhat.com>
+
+ PR c++/125315
+ * constexpr.cc (init_subob_ctx): Allow both ctor and object
+ to be null for an empty subobject.
+
2026-06-03 Nathaniel Shead <nathanieloshead@gmail.com>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 668dd6e0a3ee..3e89fec85efa 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,55 @@
+2026-06-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+
+ Backported from master:
+ 2026-06-08 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+
+ * g++.dg/modules/test-p1689.py: Make arrays have predictable
+ order.
+
+2026-06-05 Jason Merrill <jason@redhat.com>
+
+ Revert:
+ 2026-06-05 Egas Ribeiro <egas.g.ribeiro@gmail.com>
+ Jason Merrill <jason@redhat.com>
+
+ PR c++/123346
+ * g++.dg/cpp2a/constexpr-union10.C: New test.
+
+2026-06-05 Jason Merrill <jason@redhat.com>
+
+ Revert:
+ 2026-06-05 Jason Merrill <jason@redhat.com>
+
+ PR c++/125315
+ * g++.dg/cpp2a/no_unique_address16.C: New test.
+
+2026-06-05 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2026-04-17 Tamar Christina <tamar.christina@arm.com>
+
+ PR middle-end/124900
+ * gcc.target/aarch64/crc-1.c: New test.
+ * gcc.target/aarch64/crc-2.c: New test.
+ * gcc.target/aarch64/crc-3.c: New test.
+ * gcc.target/aarch64/crc-4.c: New test.
+
+2026-06-05 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2026-06-03 Tamar Christina <tamar.christina@arm.com>
+
+ PR tree-optimization/125431
+ * gfortran.dg/vect/pr125431.f90: New test.
+
+2026-06-04 Richard Earnshaw <rearnsha@arm.com>
+
+ Backported from master:
+ 2026-03-06 Richard Earnshaw <rearnsha@arm.com>
+
+ * gcc.target/arm/aes-fuse-1.c: Add _ok to the effective_target.
+ * gcc.target/arm/aes-fuse-2.c: Likewise.
+
2026-06-03 Martin Uecker <uecker@tugraz.at>
PR c/125252
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index e064ecec90b6..750cbe2ab98f 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,76 @@
+2026-06-05 XU Kailiang <xu2k3l4@outlook.com>
+
+ PR libstdc++/117214
+ * include/bits/chrono_io.h (__formatter_chrono::_M_a_A)
+ (__formatter_chrono::_M_b_B, __formatter_chrono::_M_p): Use
+ _M_locale_fmt to format %a/%A/%b/%B/%p.
+ * testsuite/std/time/format/pr117214_custom_timeput.cc: New
+ test.
+
+2026-06-04 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2025-07-01 Patrick Palka <ppalka@redhat.com>
+
+ PR libstdc++/120789
+ * include/bits/ranges_algo.h (__remove_if_fn::operator()): Use
+ ranges::iter_move(iter) instead of std::move(*iter).
+ * testsuite/25_algorithms/remove_if/120789.cc: New test.
+
+2026-06-04 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2025-07-01 Patrick Palka <ppalka@redhat.com>
+
+ PR libstdc++/120789
+ * include/bits/ranges_algo.h (__unique_fn::operator()): Use
+ ranges::iter_move(iter) instead of std::move(*iter).
+ * testsuite/25_algorithms/unique/120789.cc: New test.
+
+2026-06-04 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2026-04-02 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
+ Add missing #endif.
+
+2026-06-04 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2026-06-04 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/debug/safe_iterator.h: Remove trailing whitespace.
+
+2026-06-04 Tomasz Kamiński <tkaminsk@redhat.com>
+
+ Backported from master:
+ 2025-12-19 Tomasz Kamiński <tkaminsk@redhat.com>
+
+ * include/debug/helper_functions.h (__gnu_debug::__can_advance):
+ Declare as _GLIBCXX20_CONSTEXPR.
+ * include/debug/safe_iterator.h (__gnu_debug::__can_advance):
+ Define as _GLIBCXX20_CONSTEXPR, and return true for constexpr
+ evaluation.
+ (__gnu_debug::__base): Define as _GLIBCXX20_CONSTEXPR.
+
+2026-06-04 François Dumont <frs.dumont@gmail.com>
+
+ PR libstdc++/119163
+ * include/debug/functions.h (__check_valid_range): Add C++20 constexpr.
+ * include/debug/helper_functions.h (__valid_range): Likewise.
+ * include/debug/safe_iterator.h (__valid_range): Likewise.
+
+2026-06-04 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2025-10-22 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/122224
+ * include/bits/stl_iterator_base_funcs.h (prev): Compare
+ distance as n > 0 instead of n != 0.
+ * testsuite/24_iterators/range_operations/122224.cc: New test.
+
2026-06-03 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
More information about the Libstdc++-cvs
mailing list