------- Comment #1 from tbm at cyrius dot com 2007-12-24 12:53 ------- Program received signal SIGSEGV, Segmentation fault. alpha_expand_mov (mode=DImode, operands=0x11f427310) at gcc/config/alpha/alpha.c:2158 2158 emit_move_insn (operands[0], XEXP (operands[1], 0)); (gdb) where #0 alpha_expand_mov (mode=DImode, operands=0x11f427310) at gcc/config/alpha/alpha.c:2158 #1 0x00000001205deb18 in gen_movdi (operand0=0x20000a3d660, operand1=0x20000982910) at gcc/config/alpha/alpha.md:5704 #2 0x00000001201b0084 in emit_move_insn_1 (x=0x20000a3d660, y=0x20000982910) at gcc/expr.c:3316 #3 0x00000001202a17a0 in gen_move_insn (x=0x20000a3d660, y=0x20000982910) at gcc/optabs.c:4996 #4 0x00000001202fea94 in gen_reload (out=0x20000a3d660, in=0x20000982910, opnum=1, type=RELOAD_FOR_OPERAND_ADDRESS) at gcc/reload1.c:8048 #5 0x00000001203015ec in emit_reload_insns (chain=0x120b3c470) at gcc/reload1.c:6995 #6 0x0000000120309da0 in reload (first=0x20000575300, global=1) at gcc/reload1.c:4137 #7 0x000000012064ecb0 in rest_of_handle_global_alloc () at gcc/global.c:631 #8 0x00000001202b35b0 in execute_one_pass (pass=0x12083bf78) at gcc/passes.c:1118 #9 0x00000001202b3858 in execute_pass_list (pass=0x12083bf78) at gcc/passes.c:1171 #10 0x00000001202b386c in execute_pass_list (pass=0x1208386d8) at gcc/passes.c:1172 #11 0x00000001203b9b94 in tree_rest_of_compilation (fndecl=0x200007c0750) at gcc/tree-optimize.c:404 #12 0x000000012058551c in cgraph_expand_function (node=0x20000796a00) at gcc/cgraphunit.c:1151 #13 0x0000000120588b38 in cgraph_optimize () at gcc/cgraphunit.c:1214 #14 0x000000012001a8f4 in c_write_global_declarations () at gcc/c-decl.c:8077 #15 0x000000012034bb9c in toplev_main (argc=<value optimized out>, argv=<value optimized out>) at gcc/toplev.c:1055 #16 0x00000001200a2898 in main (argc=9971984, argv=0x20000982910) at gcc/main.c:35 (gdb)
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34571