commit | 9623e5dd70b0d8334ebe093459721d0d447ce4f2 | [log] [tgz] |
---|---|---|
author | Harald Anlauf <anlauf@gmx.de> | Mon Mar 18 19:36:59 2024 +0100 |
committer | Harald Anlauf <anlauf@gmx.de> | Tue Mar 19 18:54:12 2024 +0100 |
tree | 27843fa89784ae389000753e7ca9a0d71aa4a69d | |
parent | 1a6d04fce7d78b9e5201333be0c0877390f81bc3 [diff] |
Fortran: error recovery in frontend optimization [PR103715] gcc/fortran/ChangeLog: PR fortran/103715 * frontend-passes.cc (check_externals_expr): Prevent invalid read in case of mismatch of external subroutine with function. gcc/testsuite/ChangeLog: PR fortran/103715 * gfortran.dg/pr103715.f90: New test. (cherry picked from commit 3be2b8f475f22c531d6cef1b041c0573b3ea5133)