------- Comment #2 from ubizjak at gmail dot com 2008-10-25 09:46 ------- Confirmed on x86_64-pc-linux-gnu:
Program received signal SIGSEGV, Segmentation fault. 0x00000000004c6e04 in link_block (b=0x7fa2cf6fba20, after=0x7fa2cf6fb840) at ../../gcc-svn/trunk/gcc/cfg.c:153 /home/uros/gcc-svn/trunk/gcc/cfg.c:153:4316:beg:0x4c6e04 Missing separate debuginfos, use: debuginfo-install glibc.x86_64 (gdb) bt #0 0x00000000004c6e04 in link_block (b=0x7fa2cf6fba20, after=0x7fa2cf6fb840) at ../../gcc-svn/trunk/gcc/cfg.c:153 #1 0x00000000006e9bc6 in create_bb (h=<value optimized out>, e=<value optimized out>, after=0x7fa2cf6fb840) at ../../gcc-svn/trunk/gcc/tree-cfg.c:401 #2 0x00000000004cd443 in create_basic_block (head=0x7fa2cf6fba20, end=0x7fa2cf6fb840, after=0x0) at ../../gcc-svn/trunk/gcc/cfghooks.c:611 #3 0x00000000006ec7c5 in gimple_split_block (bb=0x7fa2cf6fba20, stmt=0x7fa2cf6fb840) at ../../gcc-svn/trunk/gcc/tree-cfg.c:4839 #4 0x00000000004cd4cf in split_block (bb=0x7fa2cf6fb840, i=0x7fa2cf6fb840) at ../../gcc-svn/trunk/gcc/cfghooks.c:432 #5 0x00000000006f8ba1 in split_bbs_on_noreturn_calls () at ../../gcc-svn/trunk/gcc/tree-cfgcleanup.c:492 #6 0x00000000006fa060 in cleanup_tree_cfg () at ../../gcc-svn/trunk/gcc/tree-cfgcleanup.c:572 /* Link block B to chain after AFTER. */ void link_block (basic_block b, basic_block after) { b->next_bb = after->next_bb; b->prev_bb = after; after->next_bb = b; b->next_bb->prev_bb = b; <<< here } -- ubizjak at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|c |middle-end Ever Confirmed|0 |1 GCC target triplet|i686-pc-linux-gnu | Last reconfirmed|0000-00-00 00:00:00 |2008-10-25 09:46:53 date| | Summary|internal compiler error: |[4.4 Regression] internal |Segmentation fault |compiler error: Segmentation | |fault http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37913