Re: Bootstrap comparison failure on powerpc64 for Ada

2007-06-24 Thread Revital1 Eres


[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

2007-06-23 Thread Eric Botcazou
 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

2007-06-23 Thread Eric Botcazou
 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

2007-06-23 Thread Revital1 Eres


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

2007-06-23 Thread Eric Botcazou
 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

2007-06-21 Thread Revital1 Eres

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

2007-06-21 Thread Eric Botcazou
 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

2007-06-21 Thread Arnaud Charlet
  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

2007-06-21 Thread Revital1 Eres


 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

2007-06-21 Thread Revital1 Eres
 
  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

2007-06-21 Thread Eric Botcazou
 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

2007-06-21 Thread Eric Botcazou
 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

2007-06-21 Thread Revital1 Eres


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