[gcc r16-5893] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Fri Dec 5 00:17:01 GMT 2025


https://gcc.gnu.org/g:f67846aca266c15adc5cf14b041ab0a12b1f642f

commit r16-5893-gf67846aca266c15adc5cf14b041ab0a12b1f642f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Dec 5 00:16:26 2025 +0000

    Daily bump.

Diff:
---
 contrib/ChangeLog       |  5 +++++
 gcc/ChangeLog           | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 36 ++++++++++++++++++++++++++++++++++++
 libgomp/ChangeLog       | 16 ++++++++++++++++
 libstdc++-v3/ChangeLog  | 32 ++++++++++++++++++++++++++++++++
 6 files changed, 138 insertions(+), 1 deletion(-)

diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 0e08c4212b65..b321ba7cf269 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,8 @@
+2025-12-04  Jonathan Wakely  <jwakely@redhat.com>
+
+	* check_GNU_style_lib.py (TrailinigOperatorCheck): Rename to
+	TrailingOperatorCheck.
+
 2025-12-02  Jakub Jelinek  <jakub@redhat.com>
 
 	* gcc-changelog/git_update_version.py (ignored_commits): Add
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 846deb66b3cd..1eb1ada2f641 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,51 @@
+2025-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/122991
+	* config/aarch64/aarch64.md (crc_rev<ALLI:mode><ALLX:mode>4,
+	crc<ALLI:mode><ALLX:mode>4): Use const_int_operand predicate for
+	the last operand.
+
+2025-12-04  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/122776
+	* tree-vectorizer.h (vect_simd_clone_data::clone,
+	vect_simd_clone_data::clone_inbranch): New fields for
+	the two selected clones.
+	* tree-vect-stmts.cc (vectorizable_simd_clone_call): Record
+	both a possibly notinbranch and a inbranch clone.  Delay
+	the choice between both to code generation based on
+	LOOP_VINFO_FULLY_MASKED_P.
+
+2025-12-04  Martin Jambor  <mjambor@suse.cz>
+
+	* gimple-range-fold.h (class fold_using_range): New member
+	function range_from_readonly_var.
+	* gimple-range-fold.cc (fold_using_range::fold_stmt): Call
+	range_from_readonly_var on assignments.
+	(range_from_missing_constructor_part): New function.
+	(range_from_readonly_load): Likewise.
+	(fold_using_range::range_from_readonly_var): Likewise.
+	* params.opt (param_vrp_cstload_limit): New.
+	* doc/invoke.texi (vrp-cstload-limit): Likewise.
+
+2025-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/122991
+	* config/i386/i386.md (crc_rev<SWI124:mode>si4): Use const_int_operand
+	predicate for the last input argument.
+
+2025-12-04  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+
+	* lra-constraints.cc (get_reload_reg): Honor exclude start regs
+	while reusing reloads.
+
+2025-12-04  Kugan Vivekanandarajah  <kvivekananda@nvidia.com>
+
+	Revert:
+	2025-12-02  Kugan Vivekanandarajah  <kvivekananda@nvidia.com>
+
+	* ipa-inline.cc (inline_functions_by_afdo): Remove resetting bool inlined.
+
 2025-12-03  Vladimir N. Makarov  <vmakarov@redhat.com>
 
 	PR rtl-optimization/85072
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 26bd3b1ede9d..59fc39ba281f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20251204
+20251205
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6648318e9ab7..a8b45e75dd14 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,39 @@
+2025-12-04  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/122776
+	* gcc.dg/vect/vect-simd-clone-24.c: New testcase.
+	* gcc.dg/gomp/pr110485.c: Adjust.
+
+2025-12-04  Martin Jambor  <mjambor@suse.cz>
+
+	* gcc.dg/tree-ssa/vrp-from-cst-agg-1.c: New test.
+	* gcc.dg/tree-ssa/vrp-from-cst-agg-2.c: Likewise.
+	* gcc.dg/tree-ssa/vrp-from-cst-agg-3.c: Likewise.
+	* gcc.dg/tree-ssa/vrp-from-cst-agg-4.c: Likewise.
+	* gcc.dg/tree-ssa/vrp-from-cst-agg-5.c: Likewise.
+	* gcc.dg/tree-ssa/vrp-from-cst-agg-6.c: Likewise.
+	* gcc.dg/tree-ssa/vrp-from-cst-agg-7.c: Likewise.
+	* gcc.dg/ipa/vrp-from-cst-agg-1.c: Likewise.
+
+2025-12-04  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+
+	* gcc.dg/asm-hard-reg-9.c: Restrict to lp64 x86_64.
+
+2025-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/122991
+	* gcc.dg/pr122991.c: New test.
+
+2025-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/122983
+	* g++.dg/cpp26/decomp18.C: Add dg-add-options tls and
+	dg-require-effective-target tls_runtime directives.
+
+2025-12-04  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+
+	* gcc.dg/asm-hard-reg-9.c: New test.
+
 2025-12-03  Joseph Myers  <josmyers@redhat.com>
 
 	* lib/gcc-defs.exp (handle-dg-regexps): Also escape \r in output.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index e4da8245843e..e01fd472bb64 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,19 @@
+2025-12-04  Andrew Stubbs  <ams@baylibre.com>
+
+	* plugin/plugin-gcn.c (generic_isa_code): New function.
+	(isa_matches_agent): Use generic ISA details to help select an error
+	message on ISA mismatch.
+	* testsuite/lib/libgomp.exp
+	(check_effective_target_offload_target_amdgcn_with_xnack): Use a
+	runtime check.
+
+2025-12-04  Andrew Stubbs  <ams@baylibre.com>
+
+	* testsuite/libgomp.c-c++-common/requires-4.c: Change dg-excess-errors
+	to dg-xfail-if.
+	* testsuite/libgomp.c-c++-common/requires-4a.c: Likewise.
+	* testsuite/libgomp.c-c++-common/requires-5.c: Likewise.
+
 2025-12-03  Andrew Stubbs  <ams@baylibre.com>
 
 	* testsuite/lib/libgomp.exp (libgomp_target_compile): Don't use
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 92175df2ec07..7ec35de7c8f7 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,35 @@
+2025-12-04  François Dumont  <frs.dumont@gmail.com>
+
+	* include/debug/deque
+	(std::erase_if<>(std::__debug::deque<>&, _Pred)): New.
+	(std::erase<>(std::__debug::deque<>&, const _Up&)): New.
+	* include/std/deque (std::erase_if(std::deque<>&, _Pred)): Remove
+	_GLIBCXX_DEBUG code.
+	* testsuite/23_containers/deque/debug/erase.cc: New test case.
+	* testsuite/23_containers/deque/debug/invalidation/erase.cc: New test case.
+
+2025-12-04  Tomasz Kamiński  <tkaminsk@redhat.com>
+
+	* include/debug/safe_unordered_base.h
+	(_Safe_unordered_container_base::operator=): Define as
+	defaulted, inherit behavior of _Safe_sequence_base.
+
+2025-12-04  Luc Grosheintz  <luc.grosheintz@gmail.com>
+	    Tomasz Kamiński  <tkaminsk@redhat.com>
+
+	* include/std/mdspan (layout_left): Apply LWG4272.
+	(layout_right, layout_left_padded, layout_right_padded): Ditto.
+	* testsuite/23_containers/mdspan/layouts/ctors.cc: Add
+	test to check ctor uniformity at rank == 0. Update test
+	for new behavior.
+	* testsuite/23_containers/mdspan/layouts/padded.cc: Update test
+	for new behavior.
+
+2025-12-04  Tomasz Kamiński  <tkaminsk@redhat.com>
+
+	* include/debug/safe_sequence.h
+	(_Safe_node_sequence::_Safe_node_sequence): Define as defaulted.
+
 2025-12-03  Vladimir Bespalov  <vlad.bespalov@jetstreamsoft.com>
 
 	PR libstdc++/122812


More information about the Libstdc++-cvs mailing list