https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93486
--- Comment #2 from Andrew Benson <abensonca at gmail dot com> --- The problem is caused when loading (generic or operator) interfaces from a module file. The module name can include the submodule name, so a size of 2*GFC_MAX_SYMBOL_LEN+2 is required to read this in. The attached patch fixes this problem.