public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* GCC 3.1 prerelease
@ 2002-04-23 13:38 Mark Mitchell
  2002-04-23 18:37 ` Kurt Wall
  0 siblings, 1 reply; 84+ messages in thread
From: Mark Mitchell @ 2002-04-23 13:38 UTC (permalink / raw)
  To: gcc

The GCC 3.1 prerelease is on gcc.gnu.org and its mirrors in the snapshots
directory.  Look for files with 20020423 in their names.

Please download the prerelease tarballs and try to build and install them.

When the next batch of critical bugs gets fixed, I will spin another
prerelease.

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

^ permalink raw reply	[flat|nested] 84+ messages in thread
* Re: GCC 3.1 Prerelease
@ 2002-04-23 14:56 Tom Tromey
  0 siblings, 0 replies; 84+ messages in thread
From: Tom Tromey @ 2002-04-23 14:56 UTC (permalink / raw)
  To: gcc

>>>>> "Mark" == Mark Mitchell <mark@codesourcery.com> writes:

Mark> From this point hence, please do not make any further
Mark> non-documentation check-ins to the GCC 3.1 branch without my
Mark> explicit approval.

Please approve these:

http://gcc.gnu.org/ml/java-patches/2002-q2/msg00209.html

  Fixes a bug in the new resource compilation feature.
  Without this patch this feature simply doesn't work.

http://gcc.gnu.org/ml/java-patches/2002-q2/msg00208.html

  Changes -P to --resource.  PR 6314.

Tom

^ permalink raw reply	[flat|nested] 84+ messages in thread
* Re: GCC 3.1 Prerelease
@ 2002-04-23 10:46 Paolo Carlini
  0 siblings, 0 replies; 84+ messages in thread
From: Paolo Carlini @ 2002-04-23 10:46 UTC (permalink / raw)
  To: Gerald Pfeifer; +Cc: gcc

Gerald Pfeifer wrote:
> As promised, I performed tests comparing GCC 2.95.3, GCC 3.0, GCC 3.0.3,
> the 3.1-branch as of yesterday, the 3.1-branch with -finline-limit=800
> and 1200, respectively, and the 3.2-branch as of yesterday.

Hi,

even if it's not immediately useful in order to deal with the performance problems of 3.1-branch, I think it would be interesting to see what the 3.2-branch numbers would become with the following patch reverted:

	http://gcc.gnu.org/ml/gcc/2002-03/msg00216.html

Any chance you can do that?

(I would guess that the improvement on 3.1 comes from the better alias analysis)

Ciao,
Paolo.







^ permalink raw reply	[flat|nested] 84+ messages in thread
* GCC 3.1 Prerelease
@ 2002-04-23  2:12 Mark Mitchell
  2002-04-23  3:53 ` Alan Modra
                   ` (2 more replies)
  0 siblings, 3 replies; 84+ messages in thread
From: Mark Mitchell @ 2002-04-23  2:12 UTC (permalink / raw)
  To: gcc

I'm now spinning the prerelease.  Assuming it works, the tarballs will
be on the FTP server by the type I wake up tomorrow morning...

From this point hence, please do not make any further non-documentation
check-ins to the GCC 3.1 branch without my explicit approval.

There are a handful of open bugs remaining that need fixes.  By far and
away the most worrisome are the IRIX regressions in PR 6212 and PR 6304.
These are significant problems (crashes in the generated code).  The
first allegedly stems from a patch by Kenner -- although one problematic
part of that patch has already been reverted.  The second problem allegedly
stems from a patch by Jan.  Gentlemen, your help in tracking down these
problems would be very much appreciated.

I unfortunately at temporarily without access to my IRIX development
platform; my access to ASCI bluemountain should be back soon, but I
don't have it now.  So, we're going to need someone else to look at
these if possible.

Joseph, if you have time to look at PR 6343 (C front end regression
involving "attribute((weak))"), please do so.  I can imagine this
being a significant problem.

Thanks,

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

^ permalink raw reply	[flat|nested] 84+ messages in thread
* RE: GCC 3.1 Prerelease
@ 2002-04-22 20:00 Billinghurst, David (CRTS)
  0 siblings, 0 replies; 84+ messages in thread
From: Billinghurst, David (CRTS) @ 2002-04-22 20:00 UTC (permalink / raw)
  To: Mark Mitchell, gcc

I have updated the two irix PRs with test cases and additional information

PR6212 - g++ testsuite EH regressions for irix6 -mabi=64
PR6304 - Failure of LAPACK test dtest on irix6.5 with -mabi=64 -O2

^ permalink raw reply	[flat|nested] 84+ messages in thread
* Re: GCC 3.1 Prerelease
@ 2002-04-22  4:07 Wolfgang Bangerth
  0 siblings, 0 replies; 84+ messages in thread
From: Wolfgang Bangerth @ 2002-04-22  4:07 UTC (permalink / raw)
  To: gcc; +Cc: mark


> To that end, I would very much like to see if we can get some more of
> the open bugs fixed before that point.  (I know that people are already
> working on some of these at this point.)
>
> Here is a list of the current high-priority bugs order by category.

Maybe it's too late, but maybe not: PR c++/6256 is another one that might 
be worth fixing since it can't be worked around and since it is a 
regression from 2.95.

Regards
  Wolfgang

-------------------------------------------------------------------------
Wolfgang Bangerth                  email:           bangerth@math.ethz.ch
                                   www: http://www.math.ethz.ch/~bangerth


^ permalink raw reply	[flat|nested] 84+ messages in thread
* Re: GCC 3.1 Prerelease
@ 2002-04-22  0:07 Toon Moene
  0 siblings, 0 replies; 84+ messages in thread
From: Toon Moene @ 2002-04-22  0:07 UTC (permalink / raw)
  To: mark; +Cc: gcc

Dave wrote:

>> 2002-04-21  Mark Mitchell  <mark@codesourcery.com>
>> 
>>       PR f/6318.

> Thanks for spending your precious time to fix this problem.

Seconded !

The fix makes clear that this problem was far beyond my capabilities
w.r.t. hacking gcc ...

Thanks Mark !

--
Toon Moene, KNMI, PO Box 201, 3730 AE De Bilt, The Netherlands.
Tel. +31302206443, Fax +31302210407,  e-mail moene@knmi.nl
URL: http://www.knmi.nl/hirlam

^ permalink raw reply	[flat|nested] 84+ messages in thread
* Re: GCC 3.1 Prerelease
@ 2002-04-20 20:09 John David Anglin
  2002-04-20 21:44 ` Mark Mitchell
  2002-04-21  7:06 ` Toon Moene
  0 siblings, 2 replies; 84+ messages in thread
From: John David Anglin @ 2002-04-20 20:09 UTC (permalink / raw)
  To: gcc; +Cc: mark

These are the PA issues regarding the 3.1 release:

Fortran:

PR6138: Incorrect access of interger*1 variables on PA.

This is a regression from 3.0.x, and it also affects powerpc. In my opinion,
it is a verious serious bug affecting many programs and should be fixed
before the 3.1 release.  The problem is in the front-end, in code that
I am not familiar with.

C++:

g++.jason/synth5.C: this testsuite fail is a regression that occurred
about March 15.  The errors are:

synth5.h:3: storage size of `_ZTI1A' isn't known
synth5.h:7: storage size of `_ZTI1B' isn't known

At the moment, I don't consider this regression to be a very serious problem.
It also affects powerpc.

C:

This thread <http://gcc.gnu.org/ml/gcc/2002-04/msg00534.html> discusses
a problem initially found building bleadperl with hppa64-hp-hpux.  While
there is a problem with the machine definition, the analysis done so
far points to problems in register allocation and optimization as the root
causes of the compilation failure.  These problems are not in 3.0.x.

The register allocation issue seems similar to that discussed in this
thread <http://gcc.gnu.org/ml/gcc-patches/2002-04/msg01094.html>.  In
the PA case, a FP register was selected in a situation where a general
register should have been selected.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)

^ permalink raw reply	[flat|nested] 84+ messages in thread
[parent not found: <FAC87D7C874EAB46A847604DA4FD5A640346FC@crtsmail.corp.riotinto.o rg>]
[parent not found: <Pine.LNX.4.30.0204210235010.13395-100000@snake.iap.physik.tu-da rmstadt.de>]
* GCC 3.1 Prerelease
@ 2002-04-20 13:08 Mark Mitchell
  2002-04-20 13:51 ` Stan Shebs
                   ` (7 more replies)
  0 siblings, 8 replies; 84+ messages in thread
From: Mark Mitchell @ 2002-04-20 13:08 UTC (permalink / raw)
  To: gcc

The GCC 3.1 release is starting to take shape.  Many people have worked
very hard.

I will make GCC 3.1 prerelease tarballs on Monday.

To that end, I would very much like to see if we can get some more of
the open bugs fixed before that point.  (I know that people are already
working on some of these at this point.)

Here is a list of the current high-priority bugs order by category.  I
suspect that some of these (Java bugs, especially) are not really
regressions.  If you know about any of these bugs and know that they are
not regressions, please let me know.

I have deliberately omitted Ada bugs; hopefully they will get fixed,
but they will not block the release in any event.  Similarly for
PR3386 which refers to undocumented target macros.

C
=

PR6300 sparc-sun-solaris2.7 failure in gcc.dg/cpp/charconst.c

C++
===

PR4979 g++ compile fails with "unable to find register to spill"
PR3083 C++ frontend consumes inacceptable amounts of CPU with -O3

Libstdc++
=========

PR5396 ifstream read()'s data multiple times on Solaris
PR4150 Catastrophic performance decrease in C++ code

Java
====

PR6314 gcj -R options conflicts with gcc
PR6066 incorrect error message compiling classpath

Bootstrap
=========

PR4165 gcc 3.0.1 fails to build on linux for sh-coff,sh-hms for language c++
PR3373 make boostrap fails in libjava if --with-gnu-as is used

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

^ permalink raw reply	[flat|nested] 84+ messages in thread

end of thread, other threads:[~2002-04-24 23:44 UTC | newest]

Thread overview: 84+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-23 13:38 GCC 3.1 prerelease Mark Mitchell
2002-04-23 18:37 ` Kurt Wall
2002-04-23 19:23   ` Phil Edwards
2002-04-24  9:49   ` Mark Mitchell
2002-04-24 11:03     ` Joseph S. Myers
2002-04-24 19:03       ` Kurt Wall
  -- strict thread matches above, loose matches on Subject: below --
2002-04-23 14:56 GCC 3.1 Prerelease Tom Tromey
2002-04-23 10:46 Paolo Carlini
2002-04-23  2:12 Mark Mitchell
2002-04-23  3:53 ` Alan Modra
2002-04-23  4:13   ` Franz Sirl
2002-04-23  4:32     ` Alan Modra
2002-04-23 10:40       ` Franz Sirl
2002-04-23 11:42         ` Richard Henderson
2002-04-23 15:08           ` Franz Sirl
2002-04-23 15:10             ` Richard Henderson
2002-04-24 10:56             ` Jason Merrill
2002-04-24 12:04               ` Franz Sirl
2002-04-24 13:03                 ` Richard Henderson
2002-04-24 13:14                 ` Jason Merrill
2002-04-23 12:22         ` Jason Merrill
2002-04-23  9:08 ` Per Bothner
2002-04-23  9:30   ` Mark Mitchell
2002-04-23 10:12     ` Per Bothner
2002-04-23 13:25       ` Mark Mitchell
2002-04-23 14:52       ` Tom Tromey
2002-04-23 15:02         ` Per Bothner
2002-04-23 16:11           ` Tom Tromey
2002-04-24 10:14             ` Alexandre Petit-Bianco
2002-04-24 10:30               ` Tom Tromey
2002-04-24 10:32                 ` Mark Mitchell
2002-04-23 13:19 ` Richard Henderson
2002-04-23 13:28   ` Mark Mitchell
2002-04-23 13:35     ` Richard Henderson
2002-04-23 13:50       ` Mark Mitchell
2002-04-23 13:52         ` Richard Henderson
2002-04-22 20:00 Billinghurst, David (CRTS)
2002-04-22  4:07 Wolfgang Bangerth
2002-04-22  0:07 Toon Moene
2002-04-20 20:09 John David Anglin
2002-04-20 21:44 ` Mark Mitchell
2002-04-23 12:19   ` John David Anglin
2002-04-21  7:06 ` Toon Moene
2002-04-21 12:57   ` Mark Mitchell
2002-04-21 13:50     ` Franz Sirl
2002-04-22  3:20       ` Gerald Pfeifer
2002-04-22 10:50       ` Franz Sirl
2002-04-22 10:56         ` Mark Mitchell
2002-04-21 20:54     ` John David Anglin
2002-04-22  0:13     ` Richard Henderson
2002-04-22  7:48       ` Mark Mitchell
     [not found] <FAC87D7C874EAB46A847604DA4FD5A640346FC@crtsmail.corp.riotinto.o rg>
2002-04-20 20:05 ` Billinghurst, David (CRTS)
2002-04-20 20:16   ` Mark Mitchell
     [not found] <Pine.LNX.4.30.0204210235010.13395-100000@snake.iap.physik.tu-da rmstadt.de>
2002-04-20 17:16 ` Peter Schmid
2002-04-20 17:57   ` Mark Mitchell
2002-04-21 14:16     ` Richard Henderson
2002-04-21 16:54       ` Mark Mitchell
2002-04-23  5:46         ` Jason Merrill
2002-04-23  9:12           ` Mark Mitchell
2002-04-20 13:08 Mark Mitchell
2002-04-20 13:51 ` Stan Shebs
2002-04-20 14:07   ` Mark Mitchell
2002-04-20 16:10   ` Joel Sherrill
2002-04-20 13:56 ` Joseph S. Myers
2002-04-20 13:59   ` Mark Mitchell
2002-04-20 14:36 ` Jakub Jelinek
2002-04-20 17:17   ` Mark Mitchell
2002-04-23  9:49     ` Jakub Jelinek
2002-04-24 10:07       ` Mark Mitchell
2002-04-20 16:35 ` Tom Tromey
2002-04-20 17:28   ` Mark Mitchell
2002-04-20 19:04 ` David S. Miller
2002-04-20 20:08   ` Mark Mitchell
2002-04-20 20:13     ` David S. Miller
2002-04-20 20:18       ` Per Bothner
2002-04-21 11:27         ` Tom Tromey
2002-04-20 20:45       ` Mark Mitchell
2002-04-20 22:09 ` Alan Modra
2002-04-21  3:47 ` Gerald Pfeifer
2002-04-23  8:24   ` Gerald Pfeifer
2002-04-23  9:13     ` Mark Mitchell
2002-04-23  9:36       ` Joe Buck
2002-04-23 14:21         ` Gerald Pfeifer
2002-04-21  8:16 ` Andreas Schwab

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).