Fwd: GCC 4.7.0 Status Report (2011-10-27), Stage 1 will end Nov 7th

Tobias Burnus burnus@net-b.de
Thu Oct 27 14:00:00 GMT 2011


Dear all,

below you find the general GCC 4.7 status. Note that Stage 1 ends 
Monday, 7th of November, i.e. in 11 days.

Regarding 4.6: 4.6.2 has been packaged - hence, we have plenty of time 
for 4.6 regression fixes. (Ignoring users such as Linux distros, which 
package directly from the branch.)


gfortran Status
===============

Pending larger feature merges
-----------------------------

(a) Constructor patch (DT name == generic function name)
Draft patch: 
https://userpage.physik.fu-berlin.de/~tburnus/tmp/constructor.diff
Status: Still some regressions
Plans: Want to be ready within Stage 1 - and sent a RFC patch even before.
TODO: Fix remaining regressions and clean up.

(b) Polymorphic arrays patch
Draft patch: http://gcc.gnu.org/ml/fortran/2011-10/msg00107.html
Status: http://gcc.gnu.org/ml/fortran/2011-10/msg00193.html


Regressions
-----------

No serious regressions, 7 regressions in total.

50690 [4.7] ICE (on valid) with OpenMP and FE optimization
-> Patch pending review:
-> http://gcc.gnu.org/ml/fortran/2011-10/msg00165.html

50684 [4.6/4.7] Rejects valid in move_alloc with pointer intent

50016 [4.7] I/O performance regression on Windows
-> Mitigated on 4.6
-> Patch approach a bit unclear, see 4.6 patch in PR
-> or: http://gcc.gnu.org/ml/fortran/2011-10/msg00094.html
-> Cf. http://gcc.gnu.org/ml/fortran/2011-10/msg00141.html

50410 [4.6/4.7] ICE (on invalid) in record_reference
-> See patch in comment 7, which should be combined with
-> http://gcc.gnu.org/ml/fortran/2011-10/msg00136.html

50105 [4.6/4.7] I/O printing wrong number of "**"

49791 [4.4/4.5/4.6/4.7] namelist I/O w/ array (failing vendor extension)

42954 [4.4/4.5/4.6/4.7] Still missing CPP TARGET macros
-> Requires the modification of all ~14 targets


Patches for which review is pending
-----------------------------------

* Regression fix patches: PRs 50690 and 50016 - see above
* I/O cleanup patches:
http://gcc.gnu.org/ml/fortran/2011-10/msg00133.html
http://gcc.gnu.org/ml/fortran/2011-10/msg00133.html
http://gcc.gnu.org/ml/fortran/2011-10/msg00135.html


Tobias


-------- Original Message --------
Subject: GCC 4.7.0 Status Report (2011-10-27), Stage 1 will end Nov 7th
Date: Thu, 27 Oct 2011 14:06:13 +0200 (CEST)
From: Richard Guenther


Status
======

The GCC trunk is still in stage1.  Stage1 will last until
Nov 7th (including, use your timezone to your advantage) after
which we will have been in stage1 for nearth 8 months.
In stage3 the trunk will be open for general bugfixing, no
new features will be accepted.

Now is time to bring down the number of regressions against
previous releases that we have accumulated.  Especially if you
are a target or port maintainers consider reviewing bugreports
and make sure they are properly marked as regressions (if they are).

We do have quite a high number of release critical bugs (P1) right now,
some only because they do look important and did not yet get enough
attention for analysis.  Which means you can also help with just
analyzing regressions even if you do not fix them.


Quality Data
============

Priority          #   Change from Last Report
--------        ---   -----------------------
P1               51   + 24
P2              104   +  6
P3               15   - 16
--------        ---   -----------------------
Total           170   + 14


We currently also have 118 P4 or P5 regression bugs open, those
include regressions for non-primary languages and targets that
are not included in the list of primary and secondary targets.


Previous Report
===============

http://gcc.gnu.org/ml/gcc/2011-10/msg00177.html

The next report will be sent by Jakub.

-- 
Richard Guenther <rguenther@suse.de>
SUSE / SUSE Labs
SUSE LINUX Products GmbH - Nuernberg - AG Nuernberg - HRB 16746
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer



More information about the Fortran mailing list