Hi, the code sample from PR 19362 crashes for me after eating all main memory. I checked that a copy of gfortran from 20060710 still works, while the copy from 20060904 and all later versions crash.
The problems appears to be related to the renaming of the derived type from the included module. Maybe it's some infinite recursion? (For testers: I suggest to set a suitable ulimit, e.g. "ulimit -v 50000" before calling gfortran on this example to avoid thrashing). -- Summary: [Regression] Type renaming crashes gfortran with excessive memory usage Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: anlauf at gmx dot de GCC host triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29744