[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#556790: gcc-4.3: unrecognizable insn on alpha



On 06/12/09 23:21, Kurt Roeckx wrote:
On Wed, Dec 02, 2009 at 12:18:47AM -0500, Matt Turner wrote:
On Tue, Dec 1, 2009 at 3:08 PM, Michael Cree<mcree@orcon.net.nz>  wrote:
On 18/11/2009, at 9:31 AM, Kurt Roeckx wrote:

Package: gcc-4.3
Version: 4.3.4-5

Hi,

I recently started seeing several cases of gcc giving an error
message like this:
packet-l2tp.c:1680: error: unrecognizable insn:
(insn 419 86 84 9 packet-l2tp.c:1585 (set (reg:DI 200)
       (ne:SI (reg:DI 76 [ prephitmp.1208 ])
           (const_int 0 [0x0]))) -1 (nil))
packet-l2tp.c:1680: internal compiler error: in extract_insn, at
recog.c:2001

Note that there is a list of packages you could try to reproduce
it and a reduced test case in the debian bug tracker.

OK, I tested with gcc-4.4 since gcc-4.4.2-3 does not contain the patch for PR/42113, whereas gcc-4.4.2-4 does.

Verified that the two debian source packages, libssh2 and mpich2, when compiled with gcc-4.4.2-3 both generate ICEs of the nature shown above.

(The reduced test case in the debian bug tracker does not trip the ICE in gcc-4.4.)

Compilation with gcc-4.4.2-4 of these two packages is successful (well, I didn't let mpich2 go to completion but it got well past the point where the ICE was generated with gcc-4.4.2-3).

So looks like this bug is indeed PR/42113 and is fixed in current unstable gcc-4.4.

What is the timeframe for getting the Alpha buildds updated to a fixed version of gcc?

Cheers
Michael.


Reply to: