------- Comment #12 from janus at gcc dot gnu dot org 2010-06-15 19:41 ------- (In reply to comment #11) > This gives me a segfault ICE.
... with the following backtrace: Program received signal SIGSEGV, Segmentation fault. 0x0000000000553b5d in gfc_find_symtree (st=0x41, name=0x7ffff7f2de50 "vtype$grid") at /home/jweil/gcc46/trunk/gcc/fortran/symbol.c:2390 2390 c = strcmp (name, st->name); (gdb) bt #0 0x0000000000553b5d in gfc_find_symtree (st=0x41, name=0x7ffff7f2de50 "vtype$grid") at /home/jweil/gcc46/trunk/gcc/fortran/symbol.c:2390 #1 0x0000000000553b08 in gfc_delete_symtree (root=0x18081d0, name=0x7ffff7f2de50 "vtype$grid") at /home/jweil/gcc46/trunk/gcc/fortran/symbol.c:2371 #2 0x0000000000554772 in gfc_undo_symbols () at /home/jweil/gcc46/trunk/gcc/fortran/symbol.c:2843 #3 0x0000000000515f65 in decode_statement () at /home/jweil/gcc46/trunk/gcc/fortran/parse.c:271 #4 0x00000000005177be in next_free () at /home/jweil/gcc46/trunk/gcc/fortran/parse.c:723 #5 0x0000000000517b8e in next_statement () at /home/jweil/gcc46/trunk/gcc/fortran/parse.c:908 #6 0x000000000051c190 in gfc_parse_file () at /home/jweil/gcc46/trunk/gcc/fortran/parse.c:4299 Seems to be related to PR 44064 (or even a duplicate). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42051