RE: [PATCH] Fix MIPS-specific ICE in gcc.dg/pr77834.c (PR rtl-optimization/79150).

2017-03-21 Thread Toma Tabacu
Hi, > From: Segher Boessenkool > On Mon, Mar 20, 2017 at 10:08:25PM +, Moore, Catherine wrote: > > I'm okay with the workaround for stage 4, but would like to see the pr > > remain > open until a proper fix is installed on trunk. > > Yeah. > Sure, I'll keep it open. > > Toma, would you be

Re: [PATCH] Fix MIPS-specific ICE in gcc.dg/pr77834.c (PR rtl-optimization/79150).

2017-03-20 Thread Segher Boessenkool
On Mon, Mar 20, 2017 at 10:08:25PM +, Moore, Catherine wrote: > I'm okay with the workaround for stage 4, but would like to see the pr remain > open until a proper fix is installed on trunk. Yeah. > Toma, would you be able to pursue the original patch that you attached to the > bug report?

RE: [PATCH] Fix MIPS-specific ICE in gcc.dg/pr77834.c (PR rtl-optimization/79150).

2017-03-20 Thread Moore, Catherine
ch 2017 11:44 > > To: gcc-patches@gcc.gnu.org > > Cc: Matthew Fortune; Segher Boessenkool > (seg...@kernel.crashing.org) > > Subject: [PATCH] Fix MIPS-specific ICE in gcc.dg/pr77834.c (PR rtl- > > optimization/79150). > > > > Hi, > > > > This ICE is caused by &quo

RE: [PATCH] Fix MIPS-specific ICE in gcc.dg/pr77834.c (PR rtl-optimization/79150).

2017-03-15 Thread Matthew Fortune
; Segher Boessenkool (seg...@kernel.crashing.org) > Subject: [PATCH] Fix MIPS-specific ICE in gcc.dg/pr77834.c (PR rtl- > optimization/79150). > > Hi, > > This ICE is caused by "gcc_assert (!JUMP_P (last))" in > commit_one_edge_insertion (gcc/cfgrtl.c): > > if (returnjump_p (l

[PATCH] Fix MIPS-specific ICE in gcc.dg/pr77834.c (PR rtl-optimization/79150).

2017-03-07 Thread Toma Tabacu
Hi, This ICE is caused by "gcc_assert (!JUMP_P (last))" in commit_one_edge_insertion (gcc/cfgrtl.c): if (returnjump_p (last)) { /* ??? Remove all outgoing edges from BB and add one for EXIT. This is not currently a problem because this only happens for the (single) e