]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 7 May 2024 00:22:06 +0000 (00:22 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 7 May 2024 00:22:06 +0000 (00:22 +0000)
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index 4f6ab4ebaca9fc1cd85946627a86f3cb13abda56..3745142efd02512ac9ae3e26c1c1f4b9e78ec5d6 100644 (file)
@@ -1 +1 @@
-20240506
+20240507
index d409b07e8bccbf72d8d3eee439e4b26a639fd67d..2bfe2bb635838b21e7d5cb5323ba619b758447ff 100644 (file)
@@ -1,3 +1,25 @@
+2024-05-06  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-04-02  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/106999
+       * interface.cc (gfc_compare_interfaces): Add error for a
+       subroutine proc pointer passed to a variable formal.
+       (compare_parameter): If a procedure pointer is being passed to
+       a non-procedure formal arg, and there is an an interface, use
+       gfc_compare_interfaces to check and provide a more useful error
+       message.
+
+2024-05-06  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-05-06  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/114739
+       * primary.cc (gfc_match_varspec): Check for default type before
+       checking for derived types with the right component name.
+
 2024-04-26  Paul Thomas  <pault@gcc.gnu.org>
 
        Backported from master:
index 46bba39ee2db999087432b7b43cb907cb4b6df0f..57c739b5efbce5477937971056d9ba89d3093f1f 100644 (file)
@@ -1,3 +1,25 @@
+2024-05-06  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-04-02  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/106999
+       * gfortran.dg/pr106999.f90: New test.
+
+2024-05-06  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-05-06  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/114739
+       * gfortran.dg/pr114739.f90: New test.
+       * gfortran.dg/derived_comp_array_ref_8.f90: Add 'implicit none'
+       for consistency with expected error message.
+       * gfortran.dg/nullify_4.f90: ditto
+       * gfortran.dg/pointer_init_6.f90: ditto
+       * gfortran.dg/pr107397.f90: ditto
+       * gfortran.dg/pr88138.f90: ditto
+
 2024-05-02  Richard Biener  <rguenther@suse.de>
 
        Backported from master: