This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Obvious problem with Ada front-end patches handling


Samuel Tardieu wrote:

> I cannot seem to find an answer to this PING message from last
> December.
> 
> > Subject: [PATCH] ada: Do not let a type in an aggregate be an ancestor
> >          of itself
> > Date:    Thu, 29 Nov 2007 11:43:44 +0100
> > URL:     http://gcc.gnu.org/ml/gcc-patches/2007-11/msg01670.html
> > 
> > Subject: [PATCH] ada: Do not optimize X*(2**Y) in a modular context
> > Date:    Tue, 20 Nov 2007 17:02:43 +0100
> > URL:     http://gcc.gnu.org/ml/gcc-patches/2007-11/msg01215.html
> > 
> > Subject: [PATCH] ada: Simplify redundant test
> > Date:    Sat, 17 Nov 2007 16:03:15 +0100
> > URL:     http://gcc.gnu.org/ml/gcc-patches/2007-11/msg01216.html
> > 
> > Subject: [PATCH] ada: Do not save and restore environment if generic
> >          instance is a top-level one
> > Date:    Tue, 20 Nov 2007 14:49:19 +0100
> > URL:     http://gcc.gnu.org/ml/gcc-patches/2007-11/msg01214.html
> > 
> > Subject: [PATCH] ada: Do not allow "use" of something which is not a
> >          package
> > Date:    Tue, 20 Nov 2007 15:56:08 +0100
> > URL:     http://gcc.gnu.org/ml/gcc-patches/2007-11/msg01212.html

Still no answer after two PING (December and February, for patches
submitted in November, and there are others not mentionned here). Is
there any Ada front-end maintainer handling patches proposals?

Since 2007-12-19, which is the date of the latest AdaCore batch
merge (three months ago), the Ada front end has only received the
following patches:

  - platform-specific and build-related patches

  - gigi (Ada structures -> GCC structures) patches from Éric Botcazou
    in *.c files

  - typos and documentation patches

  - two patches from me:

      - one which happened to have been integrated in AdaCore version and
        announced as a new feature on their web site without me
        receiving a ACK (nor a NACK) to check it in the FSF tree
        (http://thread.gmane.org/gmane.comp.gcc.patches/153380/focus=157411)

      - one which is a 4.3 regression for which I never received a ACK
        (nor a NACK) to check it in the 4.3 branch
        (http://thread.gmane.org/gmane.comp.gcc.patches/157121/focus=157407)

Most if not all other Ada front-end patches have received no answer.

Maybe the patches are wrong and need some more work, but it is really
frustrating to get no feedback at all. Not many people volunteer to
work on Ada-related bug reports from the community against the FSF
version, and when they do, it sometimes appears completely useless.

>From MAINTAINERS:

| Ada front end           Geert Bosch             bosch@gnat.com
| Ada front end           Robert Dewar            dewar@gnat.com
| Ada front end           Arnaud Charlet          charlet@act-europe.fr

I am perfectly fine with all three Ada front end maintainers being
from AdaCore, but at this time it looks like the FSF GNAT front end is
totally stalled because of this. I want to know if I am wasting my
time trying to get the FSF GNAT version in a better shape, in which
case I can certainly use it on something more productive.

 Sam
-- 
Samuel Tardieu -- sam@rfc1149.net -- http://www.rfc1149.net/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]