This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Minimum required GNAT version for bootstrap of GNAT on gcc trunk
- From: Laurent GUERBY <laurent at guerby dot net>
- To: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- Cc: Oliver Kellogg <oliver dot kellogg at t-online dot de>, gcc at gcc dot gnu dot org
- Date: Fri, 06 Mar 2009 19:46:48 +0100
- Subject: Re: Minimum required GNAT version for bootstrap of GNAT on gcc trunk
- References: <200902250510.34957.okellogg@users.sourceforge.net> <1235499411.11347.129.camel@localhost> <49A443A0.3010506@gmail.com> <1235502724.11347.131.camel@localhost> <49A44C21.2000607@gmail.com> <1235504416.11347.142.camel@localhost> <1236273878.11347.1443.camel@localhost>
On Thu, 2009-03-05 at 18:24 +0100, Laurent GUERBY wrote:
> On Tue, 2009-02-24 at 20:40 +0100, Laurent GUERBY wrote:
> > On Tue, 2009-02-24 at 19:36 +0000, Dave Korn wrote:
> > > Laurent GUERBY wrote:
> > > > On Tue, 2009-02-24 at 18:59 +0000, Dave Korn wrote:
> > > >> Laurent GUERBY wrote:
> > > >>
> > > >>> I'm not sure 3.4 will work for trunk
> > > >> I was just entirely unable to get 3.4.4 to bootstrap a 4.3.2 compiler. I
> > > >> used 4.3.0 and it worked. I forget what I used to build the 4.3.0 with in the
> > > >> first place. I think the documentation needs updating to say you'll need to
> > > >> use an early/intermediate 4.x version to bootstrap your way past the 3.x/4.x
> > > >> boundary, but I couldn't say exactly where the break lies.
> > > >
> > > > Was this on cygwin or Linux?
> > >
> > > Cygwin. Would that be likely to make a difference?
> >
> > Depending on the error it could make a difference. The oldest
> > system I have access to is Ubuntu 5.10 which I believe
> > came with 4.0 GCC default and optional 3.4 GCC packages (the system is
> > offline right now so I rely on memory, I'll confirm
> > when it comes back online).
>
> The old system just came back online so I checked and GCC 3.4.6 (the
> oldest version I have, released Mar 06 2006) is able to bootstrap c,ada
> for 4.3.2 release (2008-08-27) on Linux i686.
>
> So at least 3.4.x is able to build 4.3.x with Ada enabled on Linux.
>
> I will build and test ability of 3.4.0 (released Apr 18 2004) to 5 to
> bootstrap 4.3.x in the coming weeks.
On i686-linux for c,ada:
3.4.4 bootstraped 4.3.2 fine (your configuration)
3.4.0 bootstraped 4.3.1 fine
3.4.0 bootstraped trunk 143919 fine
I'm not going to test more, a priori what the documentation
currently says for Ada is correct at least for i686-linux,
the minimum required GNAT version for bootstrap is 3.4.x.
Sincerely,
Laurent