$ cat a.f90 integer(kind=8) :: i write(*,*) [(i, i = 1, 10)] end $ gfortran a.f90 a.f90:2: internal compiler error: in output_constructor, at varasm.c:4712
The GDB backtrace is: #0 fancy_abort (file=0xd7999a "../../trunk/gcc/varasm.c", line=4716, function=0xd792d0 "output_constructor") at ../../trunk/gcc/diagnostic.c:723 #1 0x000000000094b762 in output_constructor (exp=<value optimized out>, size=<value optimized out>, align=<value optimized out>) at ../../trunk/gcc/varasm.c:4716 #2 0x00000000009bec65 in varpool_assemble_decl (node=0x2ace99df7a40) at ../../trunk/gcc/varpool.c:364 #3 0x000000000098f991 in cgraph_output_in_order () at ../../trunk/gcc/cgraphunit.c:1202 #4 0x0000000000991622 in cgraph_optimize () at ../../trunk/gcc/cgraphunit.c:1318 #5 0x00000000005125e5 in gfc_be_parse_file (set_yydebug=<value optimized out>) at ../../trunk/gcc/fortran/f95-lang.c:237 #6 0x00000000007e0324 in toplev_main (argc=2, argv=0x7fff143ae1b8) at ../../trunk/gcc/toplev.c:977 Happens on x86_64-linux with current trunk (rev. 147105), and i686-apple-darwin9 rev. 144983. -- Summary: ICE in output_constructor Product: gcc Version: 4.5.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: fxcoudert at gcc dot gnu dot org OtherBugsDependingO 32834 nThis: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40018