This triggers an ICE in a SPEC candidate benchmark: 1 MODULE foo 2 CONTAINS 3 SUBROUTINE bar(d, i, j) 4 IMPLICIT NONE 5 INTEGER, INTENT(IN) :: i, j 6 REAL, DIMENSION(i:), INTENT(IN) :: d 7 REAL p 8 p = d(j) 9 END SUBROUTINE bar 10 END MODULE foo t.f90:3: internal compiler error: Segmentation fault
-- Summary: [gfortran] Segfault with missing upper bound Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: steven at gcc dot gnu dot org CC: aj at suse dot de,gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19358