Re: GCC 4.0.2 RC2

2005-09-19 Thread Etienne Lorrain
  Hello,

  You really do not want to get a correction for:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23631
  before release?

  I checked again with 4.0.2 20050917, and nothing
 has changed since:
http://gcc.gnu.org/ml/gcc/2005-09/msg00251.html

  Etienne.






___ 
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger 
Téléchargez cette version sur http://fr.messenger.yahoo.com


Re: GCC 4.0.2 RC2

2005-09-19 Thread Richard Guenther
On 9/19/05, Paolo Bonzini [EMAIL PROTECTED] wrote:
 
   I applied the patch by hand (not working with CVS) and it
  does _not_ solve the problem.
 
 In this case, I am sorry but the probability of a fix before the release
 is close to zero.

The problem with 4.0 is that it behaves completely different in this case
and the fix at expand time is too late.  After gimplification we already have

sub (i)
{
  static int C.0[100] = {0};
  unsigned int i.1;
  unsigned int D.1136;
  int * D.1137;
  int * D.1138;
  int array[100];

  array = C.0;
  i.1 = (unsigned int) i;
  D.1136 = i.1 * 4;
  D.1137 = (int *) D.1136;
  D.1138 = array + D.1137;
  sub2 (D.1138);
}

While for 4.1 we get

sub (i)
{
  unsigned int i.0;
  unsigned int D.1282;
  int * D.1283;
  int * D.1284;
  int array[100];

  array = {};
  i.0 = (unsigned int) i;
  D.1282 = i.0 * 4;
  D.1283 = (int *) D.1282;
  D.1284 = array + D.1283;
  sub2 (D.1284);
}

which is fine.


Re: GCC 4.0.2 RC2

2005-09-19 Thread Eric Botcazou
 Please test, post test results to gcc-testresults, and send me an email
 pointing at the results.

Still OK for SPARC/Solaris:
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00929.html
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00930.html
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00931.html
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00932.html
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00933.html
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00934.html

-- 
Eric Botcazou


Re: GCC 4.0.2 RC2

2005-09-19 Thread Mike Stump

On Sep 18, 2005, at 2:43 PM, Ulrich Weigand wrote:

In fact, as far as I can recall, 4.0.2 will be the first
ever GCC release with zero testsuite FAILs across all
languages on s390-ibm-linux ...


[ rub eyes ]

[ head explodes ]

[ desperately trying to make sense of the world ]

You didn't test --enable-languages=obj-c++



Re: GCC 4.0.2 RC2

2005-09-19 Thread Paul Brook
 GCC 4.0.2 RC2 is now available here

Sill ok on arm-none-elf:
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00938.html

Paul


Re: GCC 4.0.2 RC2

2005-09-19 Thread Eric Botcazou
 You didn't test --enable-languages=obj-c++

Yeah, it's a plot, we positively refuse to test everything Apple has *not* 
contributed. ;-)

-- 
Eric Botcazou


Re: GCC 4.0.2 RC2

2005-09-19 Thread Andrew Pinski


On Sep 19, 2005, at 3:21 PM, Mike Stump wrote:


On Sep 18, 2005, at 2:43 PM, Ulrich Weigand wrote:

In fact, as far as I can recall, 4.0.2 will be the first
ever GCC release with zero testsuite FAILs across all
languages on s390-ibm-linux ...


[ rub eyes ]

[ head explodes ]

[ desperately trying to make sense of the world ]

You didn't test --enable-languages=obj-c++


4.0.2 or any 4.0.x does not have obj-c++.

Anyways, all of the known failures with the obj-c++ with the GNU
runtime have been filed and someone needs to look into them.

Only one of the issues is really a library problem which I
will be fixing once 4.1 is branched.

Thanks,
Andrew Pinski



Re: GCC 4.0.2 RC2

2005-09-19 Thread Eric Botcazou
 Anyways, all of the known failures with the obj-c++ with the GNU
 runtime have been filed and someone needs to look into them.

Are you talking about these?

=== obj-c++ tests ===


Running target unix
FAIL: obj-c++.dg/bitfield-1.mm (test for excess errors)
FAIL: obj-c++.dg/bitfield-4.mm (test for excess errors)
FAIL: obj-c++.dg/comp-types-10.mm (test for excess errors)
FAIL: obj-c++.dg/cxx-ivars-2.mm execution test
FAIL: obj-c++.dg/encode-3.mm execution test
FAIL: obj-c++.dg/encode-4.mm (test for excess errors)
WARNING: obj-c++.dg/encode-4.mm compilation failed to produce executable
FAIL: obj-c++.dg/encode-5.mm (test for excess errors)
WARNING: obj-c++.dg/encode-5.mm compilation failed to produce executable
FAIL: obj-c++.dg/encode-6.mm (test for excess errors)
WARNING: obj-c++.dg/encode-6.mm compilation failed to produce executable
FAIL: obj-c++.dg/encode-8.mm execution test
FAIL: obj-c++.dg/isa-field-1.mm (test for excess errors)
FAIL: obj-c++.dg/layout-1.mm (test for excess errors)
FAIL: obj-c++.dg/lookup-2.mm (test for excess errors)
WARNING: obj-c++.dg/lookup-2.mm compilation failed to produce executable
FAIL: obj-c++.dg/method-19.mm (test for excess errors)
WARNING: obj-c++.dg/method-19.mm compilation failed to produce executable
FAIL: obj-c++.dg/try-catch-2.mm (test for excess errors)
WARNING: obj-c++.dg/try-catch-2.mm compilation failed to produce executable
FAIL: obj-c++.dg/try-catch-9.mm (test for excess errors)
WARNING: obj-c++.dg/try-catch-9.mm compilation failed to produce executab

It's on x86-64/Linux.  And I'm seeing roughly the same failures on 
SPARC/Solaris.

-- 
Eric Botcazou


Re: GCC 4.0.2 RC2

2005-09-19 Thread Andrew Pinski


On Sep 19, 2005, at 4:21 PM, Eric Botcazou wrote:


Anyways, all of the known failures with the obj-c++ with the GNU
runtime have been filed and someone needs to look into them.


Are you talking about these?


I filed them as bugs, not fixed them.

Thanks,
Andrew Pinski



Re: GCC 4.0.2 RC2

2005-09-19 Thread Kaz Kojima
 Please test, post test results to gcc-testresults, and send me an email
 pointing at the results.

OK for sh4-unknown-linux-gnu:
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00902.html

Regards,
kaz


Re: GCC 4.0.2 RC2

2005-09-19 Thread Janis Johnson
On Sun, Sep 18, 2005 at 09:41:54AM -0700, Mark Mitchell wrote:
 Please test, post test results to gcc-testresults, and send me an email
 pointing at the results.

OK for powerpc64-unknown-linux-gnu:
  http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00942.html

Janis


Re: GCC 4.0.2 RC2

2005-09-19 Thread Mark Mitchell
Etienne Lorrain wrote:
   Hello,
 
   You really do not want to get a correction for:
 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23631
   before release?

I'd love to get a patch for this problem. -- but there's no readily
available prospect, and this is not a regression from 4.0.x.  The
primary goal for 4.0.2 is to provide an upgrade path for anyone who is
already using 4.0.1.

-- 
Mark Mitchell
CodeSourcery, LLC
[EMAIL PROTECTED]
(916) 791-8304


Re: GCC 4.0.2 RC2

2005-09-18 Thread Ulrich Weigand
Mark Mitchell wrote:

 Please test, post test results to gcc-testresults, and send me an email
 pointing at the results.

s390(x)-ibm-linux is still fine:
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00883.html
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00884.html

In fact, as far as I can recall, 4.0.2 will be the first
ever GCC release with zero testsuite FAILs across all
languages on s390-ibm-linux ...

Bye,
Ulrich

-- 
  Dr. Ulrich Weigand
  Linux on zSeries Development
  [EMAIL PROTECTED]


Re: GCC 4.0.2 RC2

2005-09-18 Thread Andreas Tobler

Mark Mitchell wrote:


Please test, post test results to gcc-testresults, and send me an email
pointing at the results.


darwin ppc should be ok.

http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg00898.html

Andreas