[gcc r12-9323] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Tue Mar 28 00:20:42 GMT 2023


https://gcc.gnu.org/g:19b4d4801cd8d30cff4c1c26f816882cd56619aa

commit r12-9323-g19b4d4801cd8d30cff4c1c26f816882cd56619aa
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Tue Mar 28 00:20:00 2023 +0000

    Daily bump.

Diff:
---
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   | 44 ++++++++++++++++++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 33 +++++++++++++++++++++++++++++++++
 3 files changed, 78 insertions(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b1ac5d92795..1f5084a2947 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230327
+20230328
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index e061f6ca774..51183083c2a 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,47 @@
+2023-03-27  Harald Anlauf  <anlauf@gmx.de>
+
+	Backported from master:
+	2023-03-05  Harald Anlauf  <anlauf@gmx.de>
+		    Tobias Burnus   <tobias@codesourcery.com>
+
+	PR fortran/106856
+	* class.cc (gfc_build_class_symbol): Handle update of attributes of
+	existing class container.
+	(gfc_find_derived_vtab): Fix several memory leaks.
+	(find_intrinsic_vtab): Ditto.
+	* decl.cc (attr_decl1): Manage update of symbol attributes from
+	CLASS attributes.
+	* primary.cc (gfc_variable_attr): OPTIONAL shall not be taken or
+	updated from the class container.
+	* symbol.cc (free_old_symbol): Adjust management of symbol versions
+	to not prematurely free array specs while working on the declation
+	of CLASS variables.
+
+2023-03-27  Harald Anlauf  <anlauf@gmx.de>
+
+	Backported from master:
+	2022-12-08  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/108025
+	* symbol.cc (gfc_add_contiguous): Diagnose and reject duplicate
+	CONTIGUOUS attribute.
+
+2023-03-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+	PR fortran/102331
+	* decl.cc (attr_decl1): Guard against NULL pointer.
+	* parse.cc (match_deferred_characteristics): Include BT_CLASS in check
+	for derived being undefined.
+
+2023-03-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+	Backported from master:
+	2023-01-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+	PR fortran/103506
+	* parse.cc (parse_module): Remove use of a bool error value
+	that prevented proper setting of the namespace pointer.
+
 2023-03-22  Harald Anlauf  <anlauf@gmx.de>
 
 	Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1de3c3b633c..f10c09b50ed 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,36 @@
+2023-03-27  Harald Anlauf  <anlauf@gmx.de>
+
+	Backported from master:
+	2023-03-05  Harald Anlauf  <anlauf@gmx.de>
+		    Tobias Burnus   <tobias@codesourcery.com>
+
+	PR fortran/106856
+	* gfortran.dg/interface_41.f90: Remove dg-pattern from valid testcase.
+	* gfortran.dg/class_74.f90: New test.
+	* gfortran.dg/class_75.f90: New test.
+
+2023-03-27  Harald Anlauf  <anlauf@gmx.de>
+
+	Backported from master:
+	2022-12-08  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/108025
+	* gfortran.dg/contiguous_12.f90: New test.
+
+2023-03-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+	PR fortran/102331
+	* gfortran.dg/class_result_4.f90: Update error message check.
+	* gfortran.dg/pr85779_3.f90: Update error message check.
+
+2023-03-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+	Backported from master:
+	2023-01-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+	PR fortran/103506
+	* gfortran.dg/pr103506_1.f90: New test.
+
 2023-03-23  Eric Botcazou  <ebotcazou@adacore.com>
 
 	* gnat.dg/div_zero.adb: Skip for aarch64*-*-* targets.


More information about the Gcc-cvs mailing list