If you leave out the format of a print statement, as in program test
integer, parameter :: n = 2 print n end program test ...you get an ICE instead of an error message. I can't run the latest version of gfortran now, so please close if this is already fixed. -- Summary: ICE on invalid print statement Product: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: keenanpepper at gmail dot com GCC build triplet: i386-redhat-linux GCC host triplet: i386-redhat-linux GCC target triplet: i386-redhat-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35280