https://gcc.gnu.org/g:3e6a5c2bffeae511244dc2a9c9f8a384c3565526
commit r14-12586-g3e6a5c2bffeae511244dc2a9c9f8a384c3565526 Author: GCC Administrator <[email protected]> Date: Thu May 14 00:19:32 2026 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 43 +++++++++++++++++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 77 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 32bcf444be08..a3ba0f50cb32 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260513 +20260514 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 94d6dd18ea6b..0bb9e32eb85d 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,46 @@ +2026-05-13 Christopher Albert <[email protected]> + + Backported from master: + 2026-04-10 Christopher Albert <[email protected]> + + PR fortran/94978 + * frontend-passes.cc (evaluate_loop_bound): New helper. + (inner_loop_may_be_skipped): New helper. + (do_subscript): Skip outer-loop bound warnings when nested inner loops + may be zero-trip for the substituted bound. + +2026-05-13 Paul Thomas <[email protected]> + + Backported from master: + 2026-03-16 Paul Thomas <[email protected]> + Steve Kargl <[email protected]> + + PR fortran/93832 + * array.cc (resolve_array_bound): Emit error and return false + if bound expression is derived type or class. + * primary.cc (gfc_convert_to_structure_constructor): Do not + dereference NULL in character component test. Define 'shorter' + and use it help cure one of several whitespace issues. + +2026-05-13 Christopher Albert <[email protected]> + + Backported from master: + 2026-04-11 Christopher Albert <[email protected]> + + PR fortran/93814 + * trans-decl.cc (build_entry_thunks): Create local result buffer + and length temporaries for bind(c) CHARACTER entry thunks when the + master returns by reference but the thunk returns by value. + +2026-05-13 Christopher Albert <[email protected]> + + Backported from master: + 2026-04-08 Paul Thomas <[email protected]> + + PR fortran/93715 + * trans-decl.cc (gfc_trans_deferred_vars): Skip auto array + allocation for scalar coarrays. + 2026-05-12 Paul Thomas <[email protected]> * trans-openmp.cc (gfc_omp_finish_clause): Compute OMP_CLAUSE_SIZE diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 0a9debc6a93f..9966439afd3b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,36 @@ +2026-05-13 Christopher Albert <[email protected]> + + Backported from master: + 2026-04-10 Christopher Albert <[email protected]> + + PR fortran/94978 + * gfortran.dg/pr94978.f90: New test. + +2026-05-13 Paul Thomas <[email protected]> + + Backported from master: + 2026-03-16 Paul Thomas <[email protected]> + Steve Kargl <[email protected]> + + PR fortran/93832 + * gfortran.dg/pr93832.f90: New test. + +2026-05-13 Christopher Albert <[email protected]> + + Backported from master: + 2026-04-11 Christopher Albert <[email protected]> + + PR fortran/93814 + * gfortran.dg/pr93814.f90: New test. + +2026-05-13 Christopher Albert <[email protected]> + + Backported from master: + 2026-04-08 Paul Thomas <[email protected]> + + PR fortran/93715 + * gfortran.dg/pr93715.f90: New test. + 2026-05-12 Martin Jambor <[email protected]> Backported from master:
