This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Gimple ICE for MIPS ports
- From: Aldy Hernandez <aldyh at redhat dot com>
- To: Nick Clifton <nickc at redhat dot com>
- Cc: jakub at redhat dot com, echristo at apple dot com, rdsandiford at googlemail dot com, gcc-bugs at gcc dot gnu dot org
- Date: Tue, 16 Sep 2008 13:00:34 -0400
- Subject: Re: Gimple ICE for MIPS ports
- References: <m363ow17pq.fsf@redhat.com>
On Tue, Sep 16, 2008 at 03:33:21PM +0100, Nick Clifton wrote:
> Hi Guys,
>
> Sometime during the last month building newlib for any of the MIPS
> ports broke with a gimple verification error:
>
>
> ../newlib/libc/stdio/vfprintf.c:480: error: type mismatch in binary expression
> unsigned char
> unsigned char
> int
> D.3477 = D.3438 & -8;
> [...]
> ../newlib/libc/stdio/vfprintf.c:480: internal compiler error: verify_gimple failed
>
>
> This is from a mips64vr-elf target, but I have the same failure with
> mipsisa32-elf and mipsisa64-elf targets as well.
>
> Cheers
> Nick
Were the mips backend properly converted to tuples? Off the top of my
head would be to check the vaarg stuff to make it is converted and
doesn't have any tree sharing problems.