From 89fa4d8996602d8471dec5c1a7b47d0de50621f3 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Mon, 10 Mar 2025 00:21:35 +0000 Subject: [PATCH] Daily bump. --- gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 32 ++++++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 26 ++++++++++++++++++++++++++ 3 files changed, 59 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 747d240bdb0..95dbf27d32a 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250309 +20250310 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index f80919d0100..2b4d84ac15c 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,35 @@ +2025-03-09 Paul Thomas + + Backported from master: + 2024-11-16 Paul Thomas + + PR fortran/109066 + * resolve.cc (generate_component_assignments): If the temporary + for 'var' is a pointer and 'expr' is neither a constant or + a variable, change its attribute from pointer to allocatable. + This avoids assignment to a temporary point that has neither + been allocated or associated. + +2025-03-09 Jerry DeLisle + + Backported from master: + 2025-03-08 Jerry DeLisle + + PR fortran/119054 + * resolve.cc (resolve_elemental_actual): When checking other + actual arguments to elemental procedures, don't check + attributes of literals and function calls. + +2025-03-09 Andre Vehreschild + + Backported from master: + 2025-03-04 Andre Vehreschild + + PR fortran/103391 + * trans-expr.cc (gfc_trans_assignment_1): Do not use poly assign + for pointer arrays on lhs (as it is done for allocatables + already). + 2025-02-22 Harald Anlauf Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7264860a426..6355f3f6296 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,29 @@ +2025-03-09 Paul Thomas + + Backported from master: + 2024-11-16 Paul Thomas + + PR fortran/109066 + * gfortran.dg/defined_assignment_12.f90: New test. + +2025-03-09 Jerry DeLisle + + Backported from master: + 2025-03-08 Jerry DeLisle + + PR fortran/119054 + * gfortran.dg/pr95446.f90: Expand test case to literals and + function calls. + Signed-off-by: Peter Hill + +2025-03-09 Andre Vehreschild + + Backported from master: + 2025-03-04 Andre Vehreschild + + PR fortran/103391 + * gfortran.dg/assign_12.f90: New test. + 2025-03-07 Christophe Lyon Backported from master: -- 2.47.2