[Bug fortran/58904] ICE: accessing a component field of an unavailable type results in a seg fault
gerhard.steinmetz.fortran@t-online.de
gcc-bugzilla@gcc.gnu.org
Tue Nov 29 18:48:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58904
Gerhard Steinmetz <gerhard.steinmetz.fortran@t-online.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |gerhard.steinmetz.fortran@t
| |-online.de
--- Comment #2 from Gerhard Steinmetz <gerhard.steinmetz.fortran@t-online.de> ---
Update, gives an ICE from 7 down to at least 4.8 :
$ gfortran-7-20161127 -c pr58904.f90
f951: internal compiler error: Segmentation fault
0xc4532f crash_signal
../../gcc/toplev.c:333
0x6e97dc gfc_match_varspec(gfc_expr*, int, bool, bool)
../../gcc/fortran/primary.c:2053
0x6e9f04 match_variable
../../gcc/fortran/primary.c:3659
0x6bb401 gfc_match(char const*, ...)
../../gcc/fortran/match.c:1174
0x6bcb9c gfc_match_assignment()
../../gcc/fortran/match.c:1351
0x6db919 match_word_omp_simd
../../gcc/fortran/parse.c:93
0x6deccb match_word
../../gcc/fortran/parse.c:357
0x6deccb decode_statement
../../gcc/fortran/parse.c:362
0x6e0cd4 next_free
../../gcc/fortran/parse.c:1180
0x6e0cd4 next_statement
../../gcc/fortran/parse.c:1413
0x6e23e8 parse_spec
../../gcc/fortran/parse.c:3828
0x6e4a53 parse_progunit
../../gcc/fortran/parse.c:5615
0x6e4ee0 parse_contained
../../gcc/fortran/parse.c:5518
0x6e5bd9 parse_module
../../gcc/fortran/parse.c:5857
0x6e65a9 gfc_parse_file()
../../gcc/fortran/parse.c:6160
0x729ee2 gfc_be_parse_file
../../gcc/fortran/f95-lang.c:202
More information about the Gcc-bugs
mailing list