Fortran: reject BOZ type argument to SIZEOF().
authorHarald Anlauf <anlauf@gmx.de>
Sat, 18 Dec 2021 22:21:35 +0000 (23:21 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Sat, 18 Dec 2021 22:21:35 +0000 (23:21 +0100)
commitfd74a2ee40456a1d1621e88738f8e57536194080
treedf498387568f297715326fac90e8ee0da9267665
parent31048012db98f5ec9c2ba537bfd850374bdd771f
Fortran: reject BOZ type argument to SIZEOF().

gcc/fortran/ChangeLog:

PR fortran/103412
* check.c (gfc_check_sizeof): Reject BOZ type argument.

gcc/testsuite/ChangeLog:

PR fortran/103412
* gfortran.dg/illegal_boz_arg_2.f90: New test.
gcc/fortran/check.c
gcc/testsuite/gfortran.dg/illegal_boz_arg_2.f90 [new file with mode: 0644]