Subject: Re: arm32 -current CATS make build failure on
To: Todd Whitesel <toddpw@best.com>
From: Richard Earnshaw <rearnsha@arm.com>
List: current-users
Date: 11/18/1998 10:29:43
> Building arm32 -current on a CATS system:
> 
> all ===> usr.sbin/dhcp/server
> cc -O  -Werror   -I/usr/src/usr.sbin/dhcp/server/.. -I/usr/src/usr.sbin/dhcp/ser
> ver/../includes -c dhcpd.c
> cc -O  -Werror   -I/usr/src/usr.sbin/dhcp/server/.. -I/usr/src/usr.sbin/dhcp/ser
> ver/../includes -c dhcp.c
> cc: Internal compiler error: program cc1 got fatal signal 6
> *** Error code 1
> 
> Stop.
> 
> Apparently cc1 is abort()ing. This is reproducible.
> Removing -O for just dhcp.c works as a temporary kludge.
> Compiler is 2.7.2.2+myc1, sources supped a day or so ago.

This one has always caused an abort here.  One of the ARM specific patches 
forces this module to build at -O0 to work around this one.  I don't know 
if Charles' recent changes to +myc2 have fixed this particular failure.

Richard.

PS. There is another abort later in the usr.sbin tree as well.