]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: error recovery after reference to bad CLASS variable [PR107681]
authorHarald Anlauf <anlauf@gmx.de>
Wed, 16 Nov 2022 20:41:19 +0000 (21:41 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Wed, 16 Nov 2022 20:41:19 +0000 (21:41 +0100)
commit96e4244ef3ccf4867ca4e37fbc6800e64ef30af6
treef80e99283009eccfed7a3dd8b8a309c5cdcdf74b
parent713dcfc85ebbabaf74a1bcbac4ba1143519b31d6
Fortran: error recovery after reference to bad CLASS variable [PR107681]

gcc/fortran/ChangeLog:

PR fortran/107681
* resolve.cc (resolve_fl_var_and_proc): Prevent NULL pointer
dereference with reference to bad CLASS variable.

gcc/testsuite/ChangeLog:

PR fortran/107681
* gfortran.dg/pr107681.f90: New test.
gcc/fortran/resolve.cc
gcc/testsuite/gfortran.dg/pr107681.f90 [new file with mode: 0644]