------- Comment #22 from dominiq at lps dot ens dot fr  2010-01-02 11:49 -------
Backtrace of the ICE in comment #21 with the patch in
http://gcc.gnu.org/ml/fortran/2010-01/msg00000.html

#0  fancy_abort (file=0x100987a08 "../../for_work/gcc/fortran/trans-array.c",
line=4196, function=0x1009f0560 "gfc_conv_array_initializer") at
../../for_work/gcc/diagnostic.c:727
#1  0x00000001000ac661 in gfc_conv_array_initializer (type=0x100987a08,
expr=0x1064) at ../../for_work/gcc/fortran/trans-array.c:4196
#2  0x00000001000cda9b in gfc_conv_initializer (expr=0x141814a80, ts=<value
temporarily unavailable, due to optimizations>, type=0x141df7150, array=1
'\001', pointer=<value temporarily unavailable, due to optimizations>) at
../../for_work/gcc/fortran/trans-expr.c:3757
#3  0x00000001000bc472 in gfc_get_symbol_decl (sym=0x141814740) at
../../for_work/gcc/fortran/trans-decl.c:1273
#4  0x00000001000cb60b in gfc_conv_variable (se=0x7fff5fbfe870,
expr=0x1418163b0) at ../../for_work/gcc/fortran/trans-expr.c:566
#5  0x00000001000cacbd in gfc_conv_expr_reference (se=0x7fff5fbfe870,
expr=<value temporarily unavailable, due to optimizations>) at
../../for_work/gcc/fortran/trans-expr.c:4348
#6  0x00000001000dfaa3 in gfc_trans_transfer (code=<value temporarily
unavailable, due to optimizations>) at
../../for_work/gcc/fortran/trans-io.c:2243
#7  0x00000001000a5958 in gfc_trans_code (code=0x141816760) at
../../for_work/gcc/fortran/trans.c:1250
#8  0x00000001000dd744 in build_dt (function=<value temporarily unavailable,
due to optimizations>, code=<value temporarily unavailable, due to
optimizations>) at ../../for_work/gcc/fortran/trans-io.c:1814
#9  0x00000001000a5978 in gfc_trans_code (code=0x141816970) at
../../for_work/gcc/fortran/trans.c:1222
#10 0x00000001000c1bf7 in gfc_generate_function_code (ns=<value temporarily
unavailable, due to optimizations>) at
../../for_work/gcc/fortran/trans-decl.c:4371
#11 0x00000001000691bf in gfc_parse_file () at
../../for_work/gcc/fortran/parse.c:4239
#12 0x00000001000a0ccc in gfc_be_parse_file (set_yydebug=<value temporarily
unavailable, due to optimizations>) at
../../for_work/gcc/fortran/f95-lang.c:239
#13 0x00000001006cf1fa in toplev_main (argc=2, argv=0x7fff5fbfeda0) at
../../for_work/gcc/toplev.c:1049
#14 0x00000001000019c4 in start ()


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40472

Reply via email to