Hi, I tried the patch but it doesnt solve my problem. The patch addresses the problem on the else branch but my problem is on the if: if (can_merge_blocks_p (bb->prev_bb, bb)) sel_merge_blocks ...
Alex --- On Tue, 7/17/12, Alexander Monakov <amona...@ispras.ru> wrote: > From: Alexander Monakov <amona...@ispras.ru> > Subject: Re: selective scheduler failure > To: "Alex Turjan" <atur...@yahoo.com> > Cc: gcc@gcc.gnu.org > Date: Tuesday, July 17, 2012, 7:07 PM > > As a consequence inside > sel_remove_empty_bb I hit on the following assert: > > gcc_assert (in_current_region_p (merge_bb)); > > Sounds like your GCC tree does not have Andrey's fix for PR > 52250 (SVN > revision 184975). > > Alexander >