Re: [patch] PR55263

2012-11-11 Thread Eric Botcazou
> Bootstrapped on x86_64-unknown-linux-gnu, testing in progress. OK if it > passes? > > Ciao! > Steven > > gcc/ > PR middle-end/55263 > * postreload.c (rest_of_handle_postreload): With non-call > exceptions, if edges are purged call cleanup_cfg to remove unreachable > blocks. >

[patch] PR55263

2012-11-10 Thread Steven Bosscher
Hello, This is another ICE in pre_and_rev_post_order_compute, called from alias.c after register allocation. The problem is that purge_all_dead_edges can make basic blocks unreachable. Before my patch of r190602, alias.c handled unreachable blocks (resulting in missed disambiguations). Now that a