[Bug fortran/70070] ICE on initializing character data beyond min/max bound
gerhard.steinmetz.fortran@t-online.de
gcc-bugzilla@gcc.gnu.org
Fri Nov 25 10:10:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70070
--- Comment #4 from Gerhard Steinmetz <gerhard.steinmetz.fortran@t-online.de> ---
At a first glance with gfortran-6 (configured with --enable-checking=yes),
still ICEs for all posted and unposted cases. A dedicated one :
$ gfortran-6 z3.f90
f951: internal compiler error: Segmentation fault
0xbb372f crash_signal
../../gcc/toplev.c:333
0x61cf32 create_character_initializer
../../gcc/fortran/data.c:191
0x61cf32 gfc_assign_data_value(gfc_expr*, gfc_expr*, __mpz_struct*,
__mpz_struct (*) [1])
../../gcc/fortran/data.c:488
0x693442 check_data_variable
../../gcc/fortran/resolve.c:14714
0x693442 traverse_data_var
../../gcc/fortran/resolve.c:14843
0x6937ad traverse_data_list
../../gcc/fortran/resolve.c:14799
0x6937ad traverse_data_var
../../gcc/fortran/resolve.c:14841
0x69dc71 resolve_data
../../gcc/fortran/resolve.c:14898
0x69dc71 resolve_types
../../gcc/fortran/resolve.c:15651
0x69947c gfc_resolve(gfc_namespace*)
../../gcc/fortran/resolve.c:15737
0x6848da resolve_all_program_units
../../gcc/fortran/parse.c:5849
0x6848da gfc_parse_file()
../../gcc/fortran/parse.c:6101
0x6c7212 gfc_be_parse_file
../../gcc/fortran/f95-lang.c:201
Please let me have a closer look next week.
More information about the Gcc-bugs
mailing list