------- Comment #4 from dberlin at gcc dot gnu dot org 2007-04-30 18:42 ------- Subject: Re: ICE with -O1 -ftree-pre -ftree-loop-linear
Something in perfect_nestify is fucking up the dominators, but it's not clear why every set_immediate_dominator there is not correct. On 30 Apr 2007 09:17:48 -0000, rguenth at gcc dot gnu dot org <[EMAIL PROTECTED]> wrote: > > > ------- Comment #3 from rguenth at gcc dot gnu dot org 2007-04-30 10:17 > ------- > Program received signal SIGSEGV, Segmentation fault. > 0x08184f89 in compute_dominance_frontiers_1 (frontiers=0x8af0688) > at /home/richard/src/trunk2/gcc/cfganal.c:1057 > 1057 if (bitmap_bit_p (frontiers[runner->index], > b->index)) > (gdb) print runner > $2 = (basic_block) 0x0 > > CFG is hosed. > > (gdb) bt > #0 0x08184f89 in compute_dominance_frontiers_1 (frontiers=0x8af0688) > at /home/richard/src/trunk2/gcc/cfganal.c:1057 > #1 0x08185055 in compute_dominance_frontiers (frontiers=0x8af0688) > at /home/richard/src/trunk2/gcc/cfganal.c:1075 > #2 0x084a20ad in update_ssa (update_flags=1024) > at /home/richard/src/trunk2/gcc/tree-into-ssa.c:3277 > #3 0x0856163d in rewrite_into_loop_closed_ssa (changed_bbs=0x0, > update_flag=4096) at > /home/richard/src/trunk2/gcc/tree-ssa-loop-manip.c:391 > #4 0x088cf131 in linear_transform_loops () > at /home/richard/src/trunk2/gcc/tree-loop-linear.c:367 > #5 0x08571cd4 in tree_linear_transform () > > Zdenek? > > > -- > > rguenth at gcc dot gnu dot org changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |dberlin at gcc dot gnu dot > | |org, rakdver at gcc dot gnu > | |dot org > Status|UNCONFIRMED |NEW > Ever Confirmed|0 |1 > Last reconfirmed|0000-00-00 00:00:00 |2007-04-30 10:17:47 > date| | > Summary|ICE with -O1 -ftree-pre - |ICE with -O1 -ftree-pre - > |ftree-loop-linear -funroll- |ftree-loop-linear > |loops | > > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30565 > > ------- You are receiving this mail because: ------- > You are on the CC list for the bug, or are watching someone who is. > -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30565