This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: AIX bootstrap failure


David Edelsohn wrote:
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.

I refreshed today and got the same bootstrap comparison failure again with xlc. Should I file a bug or is bootstrapping from xlc not going to be supported in the future.


Since I can't use xlc, I tried pulling down a gcc 3.3.3 binary for aix 5.1. That built the stage 1 compiler but xgcc immediately crashed. Can you point me to a binary that I can use to bootstrap with?

Thanks,
Jerry


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]