[Bug middle-end/37913] [4.4 Regression] internal compiler error: Segmentation fault

ubizjak at gmail dot com gcc-bugzilla@gcc.gnu.org
Sat Oct 25 09:48:00 GMT 2008



------- 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



More information about the Gcc-bugs mailing list