RE: Crazy ICE from gcc 4.1.0

2006-03-10 Thread Meissner, Michael
I suspect it isn't matching pattern #2, because it couldn't get a QI register, and instead it falls back to the general case of moving to a normal register. I believe the gcc_assert should contain a check for CONST_INT as well as a QI register or memory. -Original Message- From: [EMAIL PR

Re: Crazy ICE from gcc 4.1.0

2006-03-09 Thread Paul Brook
On Thursday 09 March 2006 18:04, Alan Lehotsky wrote: > I've built a generic 4.1.0 for RH7.3 x86 linux (I did a make bootstrap) > > Compiling a rather large file, I get > > tmp.f_00.cxx:26432: error: unrecognizable insn: > (insn 173 172 174 9 (set (reg:QI 122) > (const_int 128 [0x80]))