------- Comment #2 from kargl at gcc dot gnu dot org 2008-05-09 18:04 ------- While gfortran should not ICE, this program is seriously flawed with illegal Fortran. Just one example.
! Simulation parameters real, parameter :: n = 2, d = 2 ! Body masses real, dimension(n), parameter :: m = (/ 1.0, 1.0 /) ! Body parameters real, dimension(n,d) :: & The arguments to dimension() should be integer type. Fix your code and the ICE may go away. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36192