------- Additional Comments From fengwang at gcc dot gnu dot org 2005-07-14 03:30 ------- For comment #5, here is the backtrace: #0 gfc_internal_error ( format=0x8447620 "Initialization expression didn't reduce %C") at ../../gcc/gcc/fortran/error.c:662 #1 0x0805da16 in gfc_match_init_expr (result=0x0) at ../../gcc/gcc/fortran/expr.c:1523 #2 0x080586e8 in do_parm () at ../../gcc/gcc/fortran/decl.c:3084 #3 0x08058838 in gfc_match_parameter () at ../../gcc/gcc/fortran/decl.c:3135 #4 0x0807394b in match_word (str=0x0, subr=0x8058811 <gfc_match_parameter>, old_locus=0x0) at ../../gcc/gcc/fortran/parse.c:65 #5 0x080740ee in decode_statement () at ../../gcc/gcc/fortran/parse.c:248 #6 0x080745fc in next_statement () at ../../gcc/gcc/fortran/parse.c:498 #7 0x08075279 in parse_spec (st=ST_PARAMETER) at ../../gcc/gcc/fortran/parse.c:1589 #8 0x08075c47 in parse_progunit (st=ST_ARITHMETIC_IF) at ../../gcc/gcc/fortran/parse.c:2287 #9 0x080760ec in gfc_parse_file () at ../../gcc/gcc/fortran/parse.c:2612 #10 0x08087e7c in gfc_be_parse_file (set_yydebug=0) at ../../gcc/gcc/fortran/f95-lang.c:263 #11 0x082d9d84 in compile_file () at ../../gcc/gcc/toplev.c:975 #12 0x082db33f in do_compile () at ../../gcc/gcc/toplev.c:1941 #13 0x082db3a1 in toplev_main (argc=2, argv=0xbfffde94) at ../../gcc/gcc/toplev.c:1973 #14 0x080ac2e3 in main (argc=2, argv=0xbfffde94) at ../../gcc/gcc/main.c:35 #15 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21730