------- Comment #16 from riccardo dot scorretti at univ-lyon1 dot fr 2008-05-13 12:42 ------- Hi! I think I'm experiencing a similar bug: the source code is:
program test_vecteurs implicit none integer :: n integer, dimension(0:9) :: x = (/ (n, n=1,10,2), (0,n=1,5) /) data (x(n), n=0,9) / 10*0 / x = (/ (n, n=1,10,2), (0, n=1,5) /) do n = 0, 9 print *, "x(", n, ") = ", x(n) end do end program >> gfortran -v -save-temps f3.f95 -o f3 Driving: gfortran -v -save-temps f3.f95 -o f3 -lgfortranbegin -lgfortran -lm -shared-libgcc Using built-in specs. Target: x86_64-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7) /usr/lib/gcc/x86_64-linux-gnu/4.2.3/f951 f3.f95 -quiet -dumpbase f3.f95 -mtune=generic -auxbase f3 -version -fstack-protector -I /usr/lib/gcc/x86_64-linux-gnu/4.2.3/finclude -o f3.s GNU F95 version 4.2.3 (Ubuntu 4.2.3-2ubuntu7) (x86_64-linux-gnu) compiled by GNU C version 4.2.3 (Ubuntu 4.2.3-2ubuntu7). GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 f3.f95: In function MAIN__: f3.f95:1: internal compiler error: in output_constructor, at varasm.c:4308 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. For Debian GNU/Linux specific bug reporting instructions, see <URL:file:///usr/share/doc/gcc-4.2/README.Bugs>. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24978