https://gcc.gnu.org/g:58cbab9c1d1b863e0079a6525fe9a5b83960a5d3
commit r13-8408-g58cbab9c1d1b863e0079a6525fe9a5b83960a5d3 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Thu Mar 7 00:21:57 2024 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 21 +++++++++++++++++++++ gcc/testsuite/ChangeLog | 18 ++++++++++++++++++ 3 files changed, 40 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index c7e324d32c0..8b3f474f4cc 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240306 +20240307 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index f598f6c4889..3795a066a38 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,24 @@ +2024-03-06 Harald Anlauf <anl...@gmx.de> + + Backported from master: + 2024-02-26 Harald Anlauf <anl...@gmx.de> + + PR fortran/114012 + * trans-expr.cc (gfc_conv_procedure_call): Evaluate non-trivial + arguments just once before assigning to an unlimited polymorphic + dummy variable. + +2024-03-06 Steve Kargl <ka...@gcc.gnu.org> + + Backported from master: + 2024-02-23 Steve Kargl <ka...@gcc.gnu.org> + Harald Anlauf <anl...@gmx.de> + + PR fortran/114024 + * trans-stmt.cc (gfc_trans_allocate): When a source expression has + substring references, part-refs, or %re/%im inquiries, wrap the + entity in parentheses to force evaluation of the expression. + 2024-01-31 Harald Anlauf <anl...@gmx.de> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b341a561a67..f4e39c8f80a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,21 @@ +2024-03-06 Harald Anlauf <anl...@gmx.de> + + Backported from master: + 2024-02-26 Harald Anlauf <anl...@gmx.de> + + PR fortran/114012 + * gfortran.dg/pr114012.f90: New test. + +2024-03-06 Steve Kargl <ka...@gcc.gnu.org> + + Backported from master: + 2024-02-23 Steve Kargl <ka...@gcc.gnu.org> + Harald Anlauf <anl...@gmx.de> + + PR fortran/114024 + * gfortran.dg/allocate_with_source_27.f90: New test. + * gfortran.dg/allocate_with_source_28.f90: New test. + 2024-03-03 Iain Buclaw <ibuc...@gdcproject.org> Backported from master: