------- Comment #1 from tbm at cyrius dot com 2007-11-21 09:19 ------- Program received signal SIGSEGV, Segmentation fault. df_chain_remove_problem () at gcc/df-problems.c:1948 1948 for (use_rec = df_get_artificial_uses (bb->index); *use_rec; use_rec++) (gdb) where #0 df_chain_remove_problem () at gcc/df-problems.c:1948 #1 0x00000001201466fc in df_chain_fully_remove_problem () at gcc/df-problems.c:1981 #2 0x000000012013e3e8 in df_finish_pass (verify=0 '\0') at gcc/df-core.c:663 #3 0x00000001202e3a78 in execute_todo (flags=132097) at gcc/passes.c:1015 #4 0x00000001202e4230 in execute_one_pass (pass=0x1208c5e28) at gcc/passes.c:1140 #5 0x00000001202e4488 in execute_pass_list (pass=0x1208c5e28) at gcc/passes.c:1171 #6 0x00000001202e449c in execute_pass_list (pass=0x1208c25d8) at gcc/passes.c:1172 #7 0x00000001203fc414 in tree_rest_of_compilation (fndecl=0x200004a6c30) at gcc/tree-optimize.c:404 #8 0x00000001205f77c8 in cgraph_expand_function (node=0x200003e6500) at gcc/cgraphunit.c:1151 #9 0x00000001205fab20 in cgraph_optimize () at gcc/cgraphunit.c:1214 #10 0x000000012001ad58 in c_write_global_declarations () at gcc/c-decl.c:8081 #11 0x0000000120381888 in toplev_main (argc=<value optimized out>, argv=<value optimized out>) at gcc/toplev.c:1055 #12 0x00000001200afa58 in main (argc=2550688, argv=0x0) at gcc/main.c:35 (gdb)
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34171