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

Tobias Grosser
Tue, 14 Jan 2014 10:18:05 -0000

On 01/07/2014 10:40 AM, Chandler Carruth wrote:
> Greetings, starting a new thread and CC-ing all the folks I could think of
> that are likely running bots for LLVM. If I've missed any, sorry,
please
> add them.
>
> As lots of folks have been mentioning, it's time to switch LLVM (and
most
> subprojects) 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.
>
> So reply to this thread if you need more time, or if all your bots are
> ready-to-go! Thanks a bunch!

This change broke the gcc compile farm bots. On the compile farm, gcc is
normally around version 4.4. However, gcc 4.8.2 is available in the
non-default directory /opt/cfarm/gcc-latest/bin

Maybe we can adapt the buildbots to find it there.

@Duncan, do you have time to do so?

Cheers,
Tobias