https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87734
janus at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kargl at gcc dot gnu.org --- Comment #12 from janus at gcc dot gnu.org --- It seems that not only the ICE, but also the "already declared as EXTERNAL-PROC" errors are caused by r258347 (which has been backported to the 6 and 7 branches, unfortunately): 2018-03-07 Steven G. Kargl <ka...@gcc.gnu.org> PR fortran/64124 PR fortran/70409 * decl.c (gfc_match_char_spec): Try to reduce a charlen to a constant.