------- Comment #1 from hjl dot tools at gmail dot com 2010-07-09 00:28 ------- It is caused by revision 161949:
http://gcc.gnu.org/ml/gcc-cvs/2010-07/msg00303.html [...@gnu-32 delta-fortran]$ cat testcase-min.f SUBROUTINE TRUDGE(KDIR) COMMON /TRUPAR/ DR(10),V(10,10) DO 110 I=1,NDIR 110 DR(I)=V(I,JDIR) END SUBROUTINE TRUSRC(LEAVE) IMPLICIT DOUBLE PRECISION (A-H,O-Z) COMMON /TRUPAR/ DX(10),V(10,10) END [...@gnu-32 delta-fortran]$ /export/gnu/import/rrs/161949/usr/bin/gcc -S -O3 -ffast-math -funroll-loops -ffixed-form testcase-min.f testcase-min.f:8.21: COMMON /TRUPAR/ DX(10),V(10,10) 1 Warning: Named COMMON block 'trupar' at (1) shall be of the same size testcase-min.f: In function trudge: testcase-min.f:1:0: internal compiler error: in vectorizable_store, at tree-vect-stmts.c:3378 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. [...@gnu-32 delta-fortran]$ -- hjl dot tools at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rguenth at gcc dot gnu dot | |org Target Milestone|--- |4.6.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44882