This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: selective scheduler failure
- From: Alex Turjan <aturjan at yahoo dot com>
- To: Alexander Monakov <amonakov at ispras dot ru>
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 17 Jul 2012 09:39:26 -0700 (PDT)
- Subject: Re: selective scheduler failure
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 <amonakov@ispras.ru> wrote:
> From: Alexander Monakov <amonakov@ispras.ru>
> Subject: Re: selective scheduler failure
> To: "Alex Turjan" <aturjan@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
>