From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5732 invoked by alias); 29 Sep 2004 15:36:47 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 5717 invoked from network); 29 Sep 2004 15:36:45 -0000 Received: from unknown (HELO igw2.watson.ibm.com) (129.34.20.6) by sourceware.org with SMTP; 29 Sep 2004 15:36:45 -0000 Received: from sp1n293en1.watson.ibm.com (sp1n293en1.watson.ibm.com [129.34.20.41]) by igw2.watson.ibm.com (8.11.7-20030924/8.11.4) with ESMTP id i8TFaE7270560; Wed, 29 Sep 2004 11:36:14 -0400 Received: from makai.watson.ibm.com (localhost [127.0.0.1]) by sp1n293en1.watson.ibm.com (8.11.7-20030924/8.11.7/8.11.7-01-14-2004) with ESMTP id i8TFahj56424; Wed, 29 Sep 2004 11:36:43 -0400 Received: from watson.ibm.com (localhost [127.0.0.1]) by makai.watson.ibm.com (AIX5.1/8.11.6p2/8.11.0/03-06-2002) with ESMTP id i8TFagV32066; Wed, 29 Sep 2004 11:36:42 -0400 Message-Id: <200409291536.i8TFagV32066@makai.watson.ibm.com> To: jlquinn@optonline.net cc: gcc@gcc.gnu.org Subject: Re: AIX bootstrap failure In-Reply-To: Message from jlquinn@optonline.net of "Wed, 29 Sep 2004 11:23:23 EDT." <1d7181f5f6.1f5f61d718@optonline.net> References: <1d7181f5f6.1f5f61d718@optonline.net> Date: Wed, 29 Sep 2004 18:04:00 -0000 From: David Edelsohn X-SW-Source: 2004-09/txt/msg01617.txt.bz2 >>>>> jlquinn writes: jlquinn> I updated the tree (no local patches), and reconfigured and bootstrapped mainline. The config is: jlquinn> ../gcc/configure --prefix=/home/jlquinn/gcc/dev --with-cpu=power4 --with-gcc-version-trigger=/home/jlquinn/gcc/dev/gcc/gcc/version.c --enable-languages=c,c++,java jlquinn> This is on AIX 5.2 pl 3, using xlc. jlquinn> Bootstrap comparison failure! jlquinn> ./fold-const.o differs I bootstrap with GCC, not XLC, and I have been bootstrapping successfully with a few local patches, but nothing that should affect this type of failure. My local patches include a declaration of atoll(), which exists on AIX 5.2 but not AIX 5.1, and the header cache from GCC built on AIX 5.1 causes problems. The other patch adds -Wl,-bbigtoc to work around a recently re-introduced TOC overflow, which I am surprised that you did not encounter. The stage1 compiler has been known to cause bootstrap miscompares, but it is very rare. David