[cfe-dev] Build-bot host compiler upgrades and C++11!

dblaikie at gmail.com dblaikie at gmail.com
Tue Jan 7 12:39:01 PST 2014

I believe I've upgraded the lab hpproliant1 machine (
http://lab.llvm.org:8011/buildslaves/hpproliant1) running the GDB 7.5 test
load on Linux, to GCC 4.7 - we'll see how that bot cycles.

The other bot I have some ownership over is labmini1 (
http://lab.llvm.org:8011/buildslaves/lab-mini-01) which runs the ye olde
GDB test suite on Mac. That machine still seems to have the classic Apple
GCC 4.2 as 'gcc' and Clang 3.2 as 'clang'. I don't know which compiler's in
use there - are our build scripts smart enough to choose clang by default
on mac? If not, I'll need to do something there, though I'm not sure what
the right answer is. (in terms of installing new software (modern GCC on
Mac? Blasphemy!) or changing the machine configuration (aliasing gcc to
clang) or the buildbot config (passing flags to configure, etc, to use
clang explicitly))
On Tue Jan 07 2014 at 2:25:54 AM, David Tweed <david.tweed at gmail.com> wrote:

> Hi,
> On Tue, Jan 7, 2014 at 9:44 AM, Chandler Carruth <chandlerc at gmail.com>
> wrote:
> > Greetings, I'm trying CC-ing all the folks I could think of that are
> likely
> > running bots for Clang. If I've missed any, sorry, please add them.
> >
> > As you may have heard on various lists, it's time to switch Clang (and
> > to use C++11. The first step is establishing a new baseline of compiler
> > versions that are supported[1]:
> >
> > MSVC 2012
> > GCC 4.7
> > Clang 3.1
> >
> > If you are helping to keep our build bot infrastructure running and
> > up-to-date, please check the host compiler versions and reply here if
> you're
> > going to have trouble upgrading. My rough plan based on chatting with
> some
> > folks is to submit checks to cmake and configure on Monday to produce an
> > error on older toolchains without some flag to force old toolchain
> support.
> Probably stating the obvious, but some buildbots deliberately try
> not to run configure/cmake on every rebuild (because launching
> loads of processes to do the checking slows things significantly).
> So it might be worth anyone with such a buildbot considering if
> they need to force a reconfigure after the change goes in.
> --
> cheers, dave tweed__________________________
> high-performance computing and machine vision expert:
> david.tweed at gmail.com
> "while having code so boring anyone can maintain it, use Python." --
> attempted insult seen on slashdot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20140107/c50de828/attachment.html>

More information about the cfe-dev mailing list