From owner-freebsd-questions@FreeBSD.ORG Mon Mar 12 04:16:21 2007 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9636D16A402 for ; Mon, 12 Mar 2007 04:16:21 +0000 (UTC) (envelope-from jeffrey@goldmark.org) Received: from out5.smtp.messagingengine.com (out5.smtp.messagingengine.com [66.111.4.29]) by mx1.freebsd.org (Postfix) with ESMTP id 5FCA813C448 for ; Mon, 12 Mar 2007 04:16:21 +0000 (UTC) (envelope-from jeffrey@goldmark.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id 7DCBF1F7127 for ; Mon, 12 Mar 2007 00:16:21 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by out1.internal (MEProxy); Mon, 12 Mar 2007 00:16:21 -0400 X-Sasl-enc: 9uOuCuwhIxJmqmuDT7Wp6CdrbNEUa2J0syFaGPp8Mp3L 1173672981 Received: from [10.1.10.136] (n114.ewd.goldmark.org [72.64.118.114]) by mail.messagingengine.com (Postfix) with ESMTP id 2EEA91CCFF for ; Mon, 12 Mar 2007 00:16:20 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v752.2) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: questions@freebsd.org From: Jeffrey Goldberg Date: Sun, 11 Mar 2007 23:16:18 -0500 X-Mailer: Apple Mail (2.752.2) Cc: Subject: gcc internal error on buildkernel X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Mar 2007 04:16:21 -0000 Hello, After changing my make.conf to list my CPUTYPE as c3 on my VIA C3 Nehemiah (999.52-MHz 686-class CPU) system. I did a cvsup for /usr/src tag=RELENG_6_2 and successfully did a make buildworld and make installworld I then thought that with my newly compiled tools tuned for the processor in my box, I should rebuild my kernel. I made no changes to my kernel configuration file since my previous successful build a week and a half ago. However, now when I recompile the kernel, I get an internal compiler error from gcc. I rebooted the system and tried to build the kernel again, but got the same error. The last bit of the make output is -------------------------------------------------------------- >>> stage 2.3: build tools -------------------------------------------------------------- cd /usr/obj/usr/src/sys/DOBBY; MAKESRCPATH=/usr/src/sys/dev/aic7xxx/ aicasm make -DNO_CPU_CFLAGS -f /usr/src/sys/dev/aic7xxx/aicasm/Makefile Warning: Object directory not changed from original /usr/obj/usr/src/ sys/DOBBY cc -O -pipe -nostdinc -I/usr/include -I. -I/usr/src/sys/dev/aic7xxx/ aicasm -c /usr/src/sys/dev/aic7xxx/aicasm/aicasm.c /usr/src/sys/dev/aic7xxx/aicasm/aicasm.c: In function `main': /usr/src/sys/dev/aic7xxx/aicasm/aicasm.c:308: internal compiler error: Illegal instruction: 4 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop in /usr/obj/usr/src/sys/DOBBY. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. The full script of the make is at http://ntp0.goldmark.org/temp/kernelbuild.log the output of dmesg is at http://ntp0.goldmark.org/temp/dmesg A copy of my make.conf is at http://ntp0.goldmark.org/temp/make.conf And a copy of my kernel configuration file is at http://ntp0.goldmark.org/temp/DOBBY Any clues or suggestions would be most welcome. -j -- Jeffrey Goldberg http://www.goldmark.org/jeff/