https://gcc.gnu.org/g:0e2a2b93494d522775b853f4ebcb29ff84dd685d
commit r12-10659-g0e2a2b93494d522775b853f4ebcb29ff84dd685d Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Aug 6 00:18:50 2024 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 14 ++++++++++++++ gcc/testsuite/ChangeLog | 8 ++++++++ libgomp/ChangeLog | 9 +++++++++ 4 files changed, 32 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 25c463641313..f2c439e6ce51 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240805 +20240806 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 089fbce18c46..1f360364d33e 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,17 @@ +2024-08-05 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-07-18 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/108889 + * gfortran.h: Add bit field 'allocated_in_scope' to gfc_symbol. + * trans-array.cc (gfc_array_allocate): Set 'allocated_in_scope' + after allocation if not a component reference. + (gfc_alloc_allocatable_for_assignment): If 'allocated_in_scope' + not set, not a component ref and not allocated, set the array + bounds and offset to give zero length in all dimensions. Then + set allocated_in_scope. + 2024-07-21 Harald Anlauf <anl...@gmx.de> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 68cde5841211..14be547c9849 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2024-08-05 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-07-18 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/108889 + * gfortran.dg/pr108889.f90: New test. + 2024-07-29 Haochen Jiang <haochen.ji...@intel.com> * gcc.target/i386/avx512bw-vpalignr-1b.c: New test. diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index e59af6335b9e..37c1c85f3a0d 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,12 @@ +2024-08-05 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-07-19 Paul Thomas <pa...@gcc.gnu.org> + + * testsuite/libgomp.oacc-fortran/privatized-ref-2.f90: Cut + dg-note about 'a' and remove bogus warnings about its array + descriptor components being used uninitialized. + 2024-06-20 Release Manager * GCC 12.4.0 released.