comp.lang.ada
 help / color / mirror / Atom feed
From: "Alex R. Mosteo" <devnull@mailinator.com>
Subject: Re: Gnat, tasking, Vista
Date: Wed, 23 Jan 2008 20:37:20 +0100
Date: 2008-01-23T20:37:20+01:00	[thread overview]
Message-ID: <5vpjbgF1niougU1@mid.individual.net> (raw)
In-Reply-To: 07c277b0-deb7-4e27-9e73-252df3fdadb0@v67g2000hse.googlegroups.com

Ludovic Brenta wrote:

> tmo...@acm.org wrote:
>>   My understanding is that the current Gnat is not a 3.15p with
>> improvements, but is rather a substantially new thing, with new,
>> unknown, bugs.  Is that a mis-understanding?
> 
> IMHO your understanding is correct up to a point, but not for the
> current version of GCC (4.2.2) or the next version.
> 
> When AdaCore merged GNAT into the GCC sources, a long period of
> instability ensued for the reasons you outline. I never considered
> versions 3.1, 3.2 or 3.3 production-worthy and this is where I agree
> with your understanding. However, 3.4 was OK. With version 4.0, a
> major change to the back-end ("tree-SSA") introduced some new bugs in
> the interface with the Ada front-end, but 4.1 was OK again and the Ada
> part of GCC has steadily improved since (i.e. no or very few
> regressions). I have a very good feeling about the upcoming GCC 4.3
> because AdaCore and Sam Tardieu have recently fixed several dozen old
> bugs, most of which have been present since GNAT 3.15p or before. I
> anticipate that GCC 4.3 will be the best version of GCC ever as
> regards Ada.

This is very interesting. In regard to Ada 2005 features, the improvement is
also noticeable. GPL 2006 bombed quite frequently, 2007 *much* less to the
point of being a rarity. The only big thing I'm waiting to be useable is
interfaces. I wonder about the amount of differences between the 2007 and
4.x branches.



  reply	other threads:[~2008-01-23 19:37 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-22  0:51 Gnat, tasking, Vista tmoran
2008-01-22  1:02 ` Anh Vo
2008-01-22  2:02   ` tmoran
2008-01-22  7:10     ` Pascal Obry
2008-01-22 21:45       ` Alex R. Mosteo
2008-01-22 21:54         ` Pascal Obry
2008-01-22  7:37     ` Jean-Pierre Rosen
2008-01-22 23:30       ` Phaedrus
2008-01-23  4:30         ` tmoran
2008-01-23  8:32           ` Ludovic Brenta
2008-01-23 19:37             ` Alex R. Mosteo [this message]
2008-01-23 20:49               ` Ludovic Brenta
2008-01-23 19:24           ` Robert A Duff
2008-01-23  8:43         ` Pascal Obry
2008-01-23 11:56           ` Ludovic Brenta
2008-01-23 18:37           ` tmoran
2008-01-23 18:43             ` Ed Falis
2008-01-23 19:18             ` Ludovic Brenta
2008-01-23 10:28         ` Jean-Pierre Rosen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox