https://gcc.gnu.org/g:5dabebca2ea5a107b87b2a3b1af02b942471e73f

commit r14-12733-g5dabebca2ea5a107b87b2a3b1af02b942471e73f
Author: GCC Administrator <[email protected]>
Date:   Fri Jul 10 00:18:38 2026 +0000

    Daily bump.

Diff:
---
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   | 34 ++++++++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 27 +++++++++++++++++++++++++++
 3 files changed, 62 insertions(+), 1 deletion(-)

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 2c1142b1aa6a..d543465b2ff9 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,37 @@
+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.
+       not
+       * trans-array.cc (gfc_conv_array_initializer): Only copy the expr
+       value if it does not have a ref.
+
+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-06-26  Release Manager
 
        * GCC 14.4.0 released.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 106f47c8fbba..b05d17b7ac32 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,30 @@
+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  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-07  Icenowy Zheng  <[email protected]>
 
        Backported from master:

Reply via email to