https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66347

--- Comment #4 from kargl at gcc dot gnu.org ---
Reduced testcase.

      block data

      integer n
      parameter (n=1)

      character*2 s1(n)
      character*8 s2(n)

      data (s1(i),s2(i),i=1,n)/"ab","12345678"/

      end

% gfc6 -c -fno-automatic -finit-local-zero block.f
f951: internal compiler error: Segmentation fault
0xb4971f crash_signal
        ../../gcc6/gcc/toplev.c:380
0x62abf3 apply_default_init_local
        ../../gcc6/gcc/fortran/resolve.c:10952
0x62abf3 resolve_fl_variable
        ../../gcc6/gcc/fortran/resolve.c:11214
0x62abf3 resolve_symbol
        ../../gcc6/gcc/fortran/resolve.c:13757
0x64155b do_traverse_symtree
        ../../gcc6/gcc/fortran/symbol.c:3646
0x62c002 resolve_types
        ../../gcc6/gcc/fortran/resolve.c:14978
0x627cc0 gfc_resolve(gfc_namespace*)
        ../../gcc6/gcc/fortran/resolve.c:15082
0x613889 gfc_parse_file()
        ../../gcc6/gcc/fortran/parse.c:5475
0x6536a5 gfc_be_parse_file
        ../../gcc6/gcc/fortran/f95-lang.c:225

Reply via email to