------- Comment #4 from pinskia at gcc dot gnu dot org 2006-03-01 23:24 ------- Reduced testcase: SUBROUTINE CLATM5( PRTYPE, M, N, A, LDA, B, LDB, C, LDC, D, LDD, $ E, LDE, F, LDF, R, LDR, L, LDL, ALPHA, QBLCKA, $ QBLCKB ) COMPLEX A( LDA, * ), B( LDB, * ), C( LDC, * ), $ L( LDL, * ), R( LDR, * ) COMPLEX IMEPS, REEPS DO 240 I = 1, M IF( MOD( I, 2 ).NE.0 .AND. I.LT.M ) THEN A( I, I-1 ) = -IMEPS*2 END IF 240 CONTINUE END
---- The ICE is scev, I have not looked why yet and what fixed it either on the mainline. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Known to work|4.2.0 |4.2.0 4.0.3 Last reconfirmed|0000-00-00 00:00:00 |2006-03-01 23:24:23 date| | Summary|ICE when compiling with - |[4.1 Regression] ICE when |ffast-math and -O3 clatm5.f |compiling with -ffast-math |(lapack) |and -O3 clatm5.f (lapack) Target Milestone|--- |4.1.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26524