http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50392
Dominique d'Humieres <dominiq at lps dot ens.fr> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2011-09-14
Ever Confirmed|0 |1
--- Comment #1 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2011-09-14
09:46:41 UTC ---
Confirmed on gfortran 4.4.6, 4.5.3, 4.6.1, and trunk (r178842). The backtrace
is
pr50392.f90:3.20:
assign 1 to kf
1
Warning: Deleted feature: ASSIGN statement at (1)
kf
Program received signal SIGSEGV, Segmentation fault.
gfc_trans_label_assign (code=<value optimized out>) at
../../work/gcc/fortran/trans-stmt.c:107
107 len = GFC_DECL_STRING_LEN (se.expr);
(gdb) bt
#0 gfc_trans_label_assign (code=<value optimized out>) at
../../work/gcc/fortran/trans-stmt.c:107
#1 0x00000001000b4d48 in trans_code (code=<value optimized out>, cond=<value
optimized out>) at ../../work/gcc/fortran/trans.c:1204
#2 0x00000001000dbb64 in gfc_generate_function_code (ns=<value optimized out>)
at ../../work/gcc/fortran/trans-decl.c:5211
#3 0x0000000100072f5d in gfc_parse_file () at
../../work/gcc/fortran/parse.c:4404
#4 0x00000001000af786 in gfc_be_parse_file () at
../../work/gcc/fortran/f95-lang.c:250
#5 0x00000001007b72bc in toplev_main (argc=2, argv=0x7fff5fbfdc08) at
../../work/gcc/toplev.c:548
#6 0x0000000100001974 in start ()