Fortran: fix ICE on bad use of statement function [PR107995]
commit8f72249ff4cbd0a5c701b99ee8aa1ca9d82df046
authorSteve Kargl <kargl@gcc.gnu.org>
Sat, 10 Dec 2022 21:17:15 +0000 (10 22:17 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Sun, 11 Dec 2022 19:34:17 +0000 (11 20:34 +0100)
tree1c768cfa527430095af6614313f68b17c8627568
parentd9d8c9674ad3ad3aa38419d24b1aaaffe31f5d3f
Fortran: fix ICE on bad use of statement function [PR107995]

gcc/fortran/ChangeLog:

PR fortran/107995
* interface.cc (gfc_check_dummy_characteristics): Reject statement
function dummy arguments.

gcc/testsuite/ChangeLog:

PR fortran/107995
* gfortran.dg/pr107995.f90: New test.
gcc/fortran/interface.cc
gcc/testsuite/gfortran.dg/pr107995.f90 [new file with mode: 0644]