Subject: Re: Internal compiler error
To: David Forbes <david@flossy.u-net.com>
From: Neil Hoggarth <njh@kernighan.demon.co.uk>
List: port-arm32
Date: 04/02/2001 19:43:06
On Mon, 2 Apr 2001, David Forbes wrote:

> When building a package (scilab, as it happens), I encountered this:
>
> dcutet.c: In function `dadtet_':
> dcutet.c:1171: internal error--insn does not satisfy its constraints:
>   ...
> /other/anoncvs/bldsrc/gnu/usr.bin/egcs/common/../../../dist/gcc/toplev.c:1369:
> Internal compiler error in function fatal_insn
> *** Error code 1
>
> I haven't investigated any further as to the cause, but I was wondering if
> anyone had seen this before, or knows if it can be fixed easily?  (I
> wouldn't be surprised if turning off optimisation would solve it, but I'd
> rather not...)

I don't know about scilab, but when I've had this sort of problem in the
past I've generally tackled it by manually compiling the particular .c
file in question without optimization, then going back up to the top level
of the port and restarting the build.

Regards,

Neil.