https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106606
Bug ID: 106606 Summary: Internal compiler error with abstract derived type using recursive class() components. Product: gcc Version: 11.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: shepard at tcg dot anl.gov Target Milestone: --- Created attachment 53449 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53449&action=edit This is a small file that demonstrates the error. $ gfortran error.F90 gfortran: internal compiler error: Segmentation fault: 11 signal terminated program f951 Please submit a full bug report, with preprocessed source if appropriate. See <https://github.com/Homebrew/homebrew-core/issues> for instructions. $ gfortran --version GNU Fortran (Homebrew GCC 11.3.0_2) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.