[gcc r15-11028] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Wed Apr 1 00:20:00 GMT 2026


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

commit r15-11028-gf495ebba36784a13057fd8a2005dd314fe3ca47d
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Apr 1 00:19:32 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  5 +++++
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   | 44 +++++++++++++++++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 50 +++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 16 ++++++++++++++++
 5 files changed, 116 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f4727bf7a00f..b46e71cb1cef 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2026-03-31  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* tree-ssa-dse.cc (compute_trims): Bail out if ref->size is not
+	byte aligned either.
+
 2026-03-30  Tamar Christina  <tamar.christina@arm.com>
 
 	PR target/123017
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 18ed0453fc18..c077e78eada8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260331
+20260401
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 902c31f6f15b..c6055401aad8 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,47 @@
+2026-03-31  Harald Anlauf  <anlauf@gmx.de>
+
+	Backported from master:
+	2026-03-25  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/124567
+	* interface.cc (gfc_check_dummy_characteristics): Split shape check
+	into a separate check for rank and a check for shape, taking into
+	account a corner case where the ambiguity between deferred shape
+	and assumed shape has not been fully resolved at the time of
+	checking.
+
+2026-03-31  Mikael Morin  <morin-mikael@orange.fr>
+
+	Backported from master:
+	2025-07-31  Mikael Morin  <morin-mikael@orange.fr>
+
+	PR fortran/121342
+	* trans-expr.cc (gfc_conv_subref_array_arg): Remove offset
+	update.
+	(gfc_conv_procedure_call): For polymorphic functions, move the
+	scalarizer descriptor information...
+	* trans-array.cc (gfc_add_loop_ss_code): ... here, and evaluate
+	the bounds to fresh variables.
+	(get_class_info_from_ss): Remove offset update.
+	(gfc_conv_ss_startstride): Don't set a zero value for function
+	result upper bounds.
+	(late_set_loop_bounds): New.
+	(gfc_conv_loop_setup): If the bounds of a function result have
+	been set, and no other array provided loop bounds for a
+	dimension, use the function result bounds as loop bounds for
+	that dimension.
+	(gfc_set_delta): Don't skip delta setting for polymorphic
+	function results.
+
+2026-03-31  Mikael Morin  <mikael@gcc.gnu.org>
+
+	Backported from master:
+	2025-06-19  Mikael Morin  <mikael@gcc.gnu.org>
+
+	PR fortran/120713
+	* trans-array.cc (gfc_trans_deferred_array): Statically
+	initialize deferred length variable for SAVEd character arrays.
+
 2026-03-30  Harald Anlauf  <anlauf@gmx.de>
 
 	Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8b253835b6cf..8ac710a5d7a7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,53 @@
+2026-03-31  Harald Anlauf  <anlauf@gmx.de>
+
+	Backported from master:
+	2026-03-25  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/124567
+	* gfortran.dg/pr124567.f90: New test.
+	* gfortran.dg/proc_decl_30.f90: Likewise.
+
+2026-03-31  Mikael Morin  <morin-mikael@orange.fr>
+
+	Backported from master:
+	2025-07-31  Mikael Morin  <morin-mikael@orange.fr>
+
+	PR fortran/121342
+	* gfortran.dg/class_elemental_1.f90: New test.
+
+2026-03-31  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* gnat.dg/opt107.adb: New test.
+	* gnat.dg/opt107_pkg.ads: New helper.
+
+2026-03-31  Mikael Morin  <mikael@gcc.gnu.org>
+
+	Backported from master:
+	2025-06-19  Mikael Morin  <mikael@gcc.gnu.org>
+
+	PR fortran/120713
+	* gfortran.dg/save_alloc_character_1.f90: New test.
+
+2026-03-31  Torbjörn SVENSSON  <torbjorn.svensson@foss.st.com>
+
+	Backported from master:
+	2026-03-31  Torbjörn SVENSSON  <torbjorn.svensson@foss.st.com>
+
+	PR target/124712
+	* gcc.dg/vect/vect-fmax-2.c: Changed effective target vect_float
+	to vect_double.
+	* gcc.dg/vect/vect-fmax-3.c: Likewise.
+	* gcc.dg/vect/vect-fmin-2.c: Likewise.
+	* gcc.dg/vect/vect-fmin-3.c: Likewise.
+
+2026-03-31  Alexandre Oliva  <oliva@adacore.com>
+
+	Backported from master:
+	2026-03-31  Alexandre Oliva  <oliva@adacore.com>
+
+	* gcc.dg/fstack-protector-strong.c (foo2): Prevent loop
+	optimizations.  Expect stack protection again.
+
 2026-03-30  Tamar Christina  <tamar.christina@arm.com>
 
 	PR target/123017
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index caf3c841e809..93200b16024f 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,19 @@
+2026-03-31  Jonathan Wakely  <jwakely@redhat.com>
+
+	Backported from master:
+	2026-03-17  Jonathan Wakely  <jwakely@redhat.com>
+
+	PR libstdc++/124463
+	* include/bits/deque.tcc (__uninitialized_copy_a): Define
+	overloads for input and output iterators being std::deque
+	iterators, and for only the output iterator being a std::deque
+	iterator.
+	(__uninitialized_move_a): Overload for input and output
+	iterators being std::deque iterators.
+	* include/bits/stl_uninitialized.h (__uninitialized_copy_a)
+	(__uninitialized_move_a): Declare overloads for std::deque
+	iterators.
+
 2026-03-20  Jonathan Wakely  <jwakely@redhat.com>
 
 	Backported from master:


More information about the Libstdc++-cvs mailing list