This is the mail archive of the gcc-patches@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]

[BUILDROBOT] Ann: config-list.mk backend updated (was: [jbglaw at lug-owl dot de: Re: r214024 ...])


On Sun, 2014-08-17 14:05:24 +0200, Manuel LÃpez-IbÃÃez <lopezibanez@gmail.com> wrote:
[...]
> In config-list.mk, it says "Make sure you have a recent enough gcc
> (with ada support) in your path so that --enable-werror-always will
> work" For this commit in particular, recent enough means "exactly the
> same revision". Otherwise, --enable-werror-always won't work. And you
> cannot build that compiler with --enable-werror-always. See also:
> https://gcc.gnu.org/ml/gcc/2014-01/msg00157.html
> 
> I think that for a build-bot it would be better to bootstrap the
> compiler for the current target once (without --enable-werror-always),
> then use that compiler to build the rest minus the current target
> (with --enable-werror-always). This could be done within
> config-list.mk or from another script.

I just finished my preliminary testing of buildrobot's backend scripts
(for the config-list.mk builds) last night and enabled it on gcc76.

  Gcc76 will now always build a fresh native GCC, and then try to
build a cross-compiler with this exact version. Though the scheduler
will take some time to adopt to the new timings (and I think about
just scheduling the two backend types separately), but it's running
now and we can be keen for the results.

  Thanks for giving me some hints here, that was quite valueable!

MfG, JBG

-- 
      Jan-Benedict Glaw      jbglaw@lug-owl.de              +49-172-7608481
 Signature of:                    Arroganz verkÃrzt fruchtlose GesprÃche.
 the second  :                                   -- Jan-Benedict Glaw

Attachment: signature.asc
Description: Digital signature


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