Re: Bootstrap comparison failure on powerpc64 for Ada
[EMAIL PROTECTED] wrote on 24/06/2007 01:17:34: I tested it on powerpc64-linux with the default option --with-cpu=default32. Ah, so this is a 32-bit compiler like on sparc64-linux? --with-cpu=default32 means that the compiler itself and it's produced code are 32 bits by default. Revital -- Eric Botcazou
Re: Bootstrap comparison failure on powerpc64 for Ada
Maybe the problem will arise on other platforms and we'll be able to debug it. SPARC/Solaris 32-bit is OK. I'm going to try the 64-bit variant. -- Eric Botcazou
Re: Bootstrap comparison failure on powerpc64 for Ada
I'm going to try the 64-bit variant. SPARC/Solaris 64-bit is OK, as well as IA-64/Linux according to: http://gcc.gnu.org/ml/gcc-testresults/2007-06/msg01044.html Do you test PowerPC 32-bit or should I try a build on Darwin or AIX? -- Eric Botcazou
Re: Bootstrap comparison failure on powerpc64 for Ada
Eric Botcazou [EMAIL PROTECTED] wrote on 23/06/2007 21:50:57: I'm going to try the 64-bit variant. SPARC/Solaris 64-bit is OK, as well as IA-64/Linux according to: http://gcc.gnu.org/ml/gcc-testresults/2007-06/msg01044.html Do you test PowerPC 32-bit or should I try a build on Darwin or AIX? I tested it on powerpc64-linux with the default option --with-cpu=default32. Revital -- Eric Botcazou
Re: Bootstrap comparison failure on powerpc64 for Ada
I tested it on powerpc64-linux with the default option --with-cpu=default32. Ah, so this is a 32-bit compiler like on sparc64-linux? -- Eric Botcazou
Bootstrap comparison failure on powerpc64 for Ada
Hello, I get the following bootstrap comparison failure on powerpc64 for Ada (--enable-languages=ada) with BOOT_CFLAGS='-O2'. Revital make[2]: Entering directory `/home/revital/mainline_ccp/build' make[3]: Entering directory `/home/revital/mainline_ccp/build' rm -f stage_current make[3]: Leaving directory `/home/revital/mainline_ccp/build' Comparing stages 2 and 3 warning: ./cc1-checksum.o differs Bootstrap comparison failure! ./ada/a-except.o differs make[2]: *** [compare] Error 1 make[2]: Leaving directory `/home/revital/mainline_ccp/build' make[1]: *** [stage3-bubble] Error 2 make[1]: Leaving directory `/home/revital/
Re: Bootstrap comparison failure on powerpc64 for Ada
I get the following bootstrap comparison failure on powerpc64 for Ada (--enable-languages=ada) with BOOT_CFLAGS='-O2'. Revital make[2]: Entering directory `/home/revital/mainline_ccp/build' make[3]: Entering directory `/home/revital/mainline_ccp/build' rm -f stage_current make[3]: Leaving directory `/home/revital/mainline_ccp/build' Comparing stages 2 and 3 warning: ./cc1-checksum.o differs Bootstrap comparison failure! ./ada/a-except.o differs Which revision? The Ada compiler bootstraps fine on i586 and x86-64 at revision 125912:125915M (i.e with structural alias analysis enabled). Unfortunately I'm not sure we have 64-bit PowerPC machines at AdaCore. -- Eric Botcazou
Re: Bootstrap comparison failure on powerpc64 for Ada
make[2]: Entering directory `/home/revital/mainline_ccp/build' make[3]: Entering directory `/home/revital/mainline_ccp/build' rm -f stage_current make[3]: Leaving directory `/home/revital/mainline_ccp/build' Comparing stages 2 and 3 warning: ./cc1-checksum.o differs Bootstrap comparison failure! ./ada/a-except.o differs Which revision? The Ada compiler bootstraps fine on i586 and x86-64 at revision 125912:125915M (i.e with structural alias analysis enabled). Note that if cc1-checksum.o differs, it likely means the issue is unrelated to Ada. Arno
Re: Bootstrap comparison failure on powerpc64 for Ada
Which revision? The Ada compiler bootstraps fine on i586 and x86-64 at revision 125912:125915M (i.e with structural alias analysis enabled). revision 125915. Thanks, Revital
Re: Bootstrap comparison failure on powerpc64 for Ada
Which revision? The Ada compiler bootstraps fine on i586 and x86-64 at revision 125912:125915M (i.e with structural alias analysis enabled). Note that if cc1-checksum.o differs, it likely means the issue is unrelated to Ada. I am now bootstrapping only c. If that will pass OK I can check Ada on an older revision if you wish. Revital Arno
Re: Bootstrap comparison failure on powerpc64 for Ada
Note that if cc1-checksum.o differs, it likely means the issue is unrelated to Ada. cc1-checksum.o very offen differs on my machine, it doesn't stop the build. -- Eric Botcazou
Re: Bootstrap comparison failure on powerpc64 for Ada
I am now bootstrapping only c. If that will pass OK I can check Ada on an older revision if you wish. I'm not sure that would really help in this case. The fact that x86 and x86-64 are both clean with structural alias analysis would seem to show that there is no fundamental bad interaction between it and Ada anymore. We cannot really debug on PowerPC 64-bit so I'd suggest to disable Ada in your builds for the time being (unless you have the time to investigate yourself). Maybe the problem will arise on other platforms and we'll be able to debug it. -- Eric Botcazou
Re: Bootstrap comparison failure on powerpc64 for Ada
Eric Botcazou [EMAIL PROTECTED] wrote on 21/06/2007 21:10:15: I am now bootstrapping only c. If that will pass OK I can check Ada on an older revision if you wish. I'm not sure that would really help in this case. The fact that x86 and x86-64 are both clean with structural alias analysis would seem to show that there is no fundamental bad interaction between it and Ada anymore. We cannot really debug on PowerPC 64-bit so I'd suggest to disable Ada in your builds for the time being (unless you have the time to investigate yourself). Maybe the problem will arise on other platforms and we'll be able to debug it. OK. BTW - the c bootstrap passed OK. Thanks, Revital -- Eric Botcazou