To add to this data: on i686-mingw the system gcc-3.4.5-20060117-3
is able to bootstrap SVN 4.4 with --enable-languages=c,ada
the resulting compiler is able to compile simple Ada
programs and ACATS is currently running (I can't
test C because I don't have dejagnu - advice welcomed).

Current trunk fails to bootstrap but this is with C only so the issue
is not Ada related.

Sincerely,

Laurent

On Fri, 2009-03-06 at 19:46 +0100, Laurent GUERBY wrote:
> 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
> 


Reply via email to