Juan Rodriguez-Carvajal reported at http://gcc.gnu.org/ml/fortran/2010-07/msg00057.html
that compiling the following program ICEs with: f951.exe: internal compiler error: in output_constructor_regular_field, at varasm.c:4996 It works with GCC 4.5 and might be due to the constructor reorganization. Module CFML_String_Utilities implicit none private Type, Public :: Err_Text_Type integer :: nlines character (len=132), dimension(5) :: txt End Type Err_Text_Type Type (Err_Text_Type), public :: Mess_FindFMT = & Err_Text_Type(0, (/" "," "," "," "," "/)) End Module CFML_String_Utilities -- Summary: [4.6 Regression] ICE in output_constructor_regular_field, at varasm.c:4996 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44857