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:
