A recent gfortran ICEs on the following code: character(LEN=12) :: b="123456789012" character(LEN=12) :: a="123456789012" FORALL(I=3:10) a(I:I+2)=a(I-2:I) IF (a.NE."121234567890") CALL ABORT() END
-- Summary: ICE on valid code with gfortran Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jv244 at cam dot ac dot uk http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31217