Subject: internal compiler error
To: None <current-users@NetBSD.ORG>
From: Blaz Zupan <blaz.zupan@uni-mb.si>
List: current-users
Date: 09/25/1995 19:56:04
I'm trying to compile povray. I got the linux-ready version
and modified the makefile just by removing the -i386 switch
from it. When it gets to compiling poly.c, I get this:

gcc -pipe -c -O2 -ffast-math -funroll-loops -fcaller-saves -fomit-frame-pointer -finline-functions poly.c
poly.c: In function binomial':
poly.c:308: internal error--unrecognizable insn:
(insn 518 252 519 (parallel[
            (set (reg:SI 84)
                (div:SI (mem/s:SI (reg:SI 120))
                    (mem/s:SI (plus:SI (mult:SI (reg/v:SI 33)
                                (const_int 4))
                            (reg/v:SI 51)))))
            (set (reg:SI 83)
                (mod:SI (mem/s:SI (reg:SI 119))
                    (mem/s:SI (plus:SI (mult:SI (reg/v:SI 33)
                                (const_int 4))
                            (reg/v:SI 51)))))
        ] ) -1 (nil)
    (nil))
cpp: gcc: output pipe has been closedInternal compiler error: program cc1 got fatal signal 6

Has anybody seen this or knows what it means? I will try compiling
without the optimizer (which will probably cure the problem), but
I still wonder what the above output means. Maybe I should post this
to the gcc mailing list? I'm not quite sure because we're still using
2.4.5 and GNU is already at 2.7.x.

Setup: Amiga 2000 with IVS Vector/68030 25MHz, 8 meg RAM,
NetBSD-current, latest binary snapshot from ftp.netbsd.org
and a bit newer kernel (about 3 weeks old).

Blaz

-- 
  Blaz Zupan, Ljubljanska 19/b, 62000 Maribor, Slovenia
        blaz.zupan@uni-mb.si, blaz@boing.jump.org
             http://www.feri.uni-mb.si/~blaz/