https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96099
--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Mark Eggleston <markeggles...@gcc.gnu.org>: https://gcc.gnu.org/g:875c29a245150b6d023b8b0eb7f0ba224df082d0 commit r11-3807-g875c29a245150b6d023b8b0eb7f0ba224df082d0 Author: Mark Eggleston <markeggles...@gcc.gnu.org> Date: Thu Oct 1 11:14:09 2020 +0100 Fortran : ICE in gfc_validate_kind PR96099 Only check for kind if the type supports kind. 2020-10-12 Mark Eggleston <markeggles...@gcc.gnu.org> gcc/fortran/ChangeLog: PR fortran/96099 * decl.c (gfc_match_implicit): Check for numeric and logical types. 2020-10-12 Mark Eggleston <markeggles...@gcc.gnu.org> gcc/testsuite/ChangeLog: PR fortran/96099 * gfortran.dg/pr96099_1.f90: New test. * gfortran.dg/pr96099_2.f90: New test.