[gcc r13-10407] Daily bump.

GCC Administrator via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
https://gcc.gnu.org/g:c44ae467f2879af837c935ef0f927b2ec903aa58

commit r13-10407-gc44ae467f2879af837c935ef0f927b2ec903aa58
Author: GCC Administrator <[email protected]>
Date:   Fri Jul 10 00:17:51 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 17 +++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   | 33 +++++++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 35 +++++++++++++++++++++++++++++++++++
 4 files changed, 86 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f43f9b50a8ee..22819c345c3f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,20 @@
+2026-07-09  Martin Jambor  <[email protected]>
+
+	Backported from master:
+	2026-05-12  Martin Jambor  <[email protected]>
+
+	PR tree-optimization/124151
+	* tree-sra.cc (build_user_friendly_ref_for_offset): Added parameters
+	CUR_SIZE and EXP_SIZE.  Added code passing the correct CUR_SIZE and
+	checking it against EXP_SIZE.  Removed unused code for the case when
+	EXP_TYPE was NULL_TREE.
+	(create_artificial_child_access): Adjusted the call to
+	build_user_friendly_ref_for_offset.
+	(propagate_subaccesses_from_rhs): Likewise.
+	(propagate_subaccesses_from_rhs): Removed a check that the size of
+	lchild is a multiple of BITS_PER_UNIT.
+	(propagate_subaccesses_from_lhs): Likewise.
+
 2026-07-05  Oleg Endo  <[email protected]>
 
 	PR target/67459
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 76403c9887d1..f3fe500bd976 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260709
+20260710
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 0b08b95f8eb3..0c5333efa082 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,36 @@
+2026-07-09  Christopher Albert  <[email protected]>
+
+	Backported from master:
+	2026-04-09  Christopher Albert  <[email protected]>
+
+	PR fortran/103367
+	* trans-array.cc (gfc_conv_array_initializer): Emit an error for
+	invalid residual initializer expressions before returning a safe
+	empty constructor.
+
+2026-07-09  Christopher Albert  <[email protected]>
+
+	Backported from master:
+	2026-04-07  Christopher Albert  <[email protected]>
+
+	PR fortran/103367
+	* trans-array.cc (gfc_conv_array_initializer): Return empty
+	constructor for unexpected expression types after parameter
+	substitution.
+
+2026-07-09  Jerry DeLisle  <[email protected]>
+
+	Backported from master:
+	2026-07-07  Jerry DeLisle  <[email protected]>
+
+	PR fortran/103367
+	* expr.cc (simplify_const_ref): Hoist the call to
+	remove_subobject_ref up a level.
+	* primary.cc (gfc_match_rvalue): Don't copy the value expr
+	if the type is an EXPR_VARIABLE.
+	* trans-array.cc (gfc_conv_array_initializer): Only copy the expr
+	value if it does not have a ref.
+
 2026-05-21  Thomas Koenig  <[email protected]>
 
 	Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 467271f4982e..a3b33747ec30 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,38 @@
+2026-07-09  Christopher Albert  <[email protected]>
+
+	Backported from master:
+	2026-04-09  Christopher Albert  <[email protected]>
+
+	PR fortran/103367
+	* gfortran.dg/pr103367.f90: Expect a constant-expression error and
+	prune the legacy-extension warning.
+
+2026-07-09  Christopher Albert  <[email protected]>
+
+	Backported from master:
+	2026-04-07  Christopher Albert  <[email protected]>
+
+	PR fortran/103367
+	* gfortran.dg/pr103367.f90: New test.
+
+2026-07-09  Jerry DeLisle  <[email protected]>
+
+	Backported from master:
+	2026-07-07  Jerry DeLisle  <[email protected]>
+
+	PR fortran/103367
+	* gfortran.dg/pr103367_2.f90: New test.
+	* gfortran.dg/pr103367_3.f90: New test.
+	* gfortran.dg/pr103367_4.f90: New test.
+
+2026-07-09  Martin Jambor  <[email protected]>
+
+	Backported from master:
+	2026-05-12  Martin Jambor  <[email protected]>
+
+	PR tree-optimization/124151
+	* gcc.dg/tree-ssa/pr124151.c: New test.
+
 2026-07-05  Oleg Endo  <[email protected]>
 
 	PR target/67459
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.