[zorg] r174421 - Adding cortex-a15 experimental buildbot

I'm not choosing, this is the default "Clang" run. :wink:

If more people feel inclined to change the Clang build on all buildbots to
use CMake / Ninja, I'm up for it, too. Galina, have you ever tried that on
a buildbot before?

I understand why we run make clean, it's especially bad when changing
releases or someone breaks the CMake file. It's not often, but it does
happen. The alternative would be to someone login the bots and do a manual
"make clean", or to come up with a button on the bot interface to clean the
build.

In that case, I don't think ccache would be a great improvement...

cheers,
--renato

Looking at the output from the a15 buildbot it looks like you are choosing
to do a "make clean".

I'm not choosing, this is the default "Clang" run. :wink:

It's configurable. See the GDB 7.5 builder configuration

         'factory' :
ClangBuilder.getClangBuildFactory(stage1_config='Release+Asserts',
run_modern_gdb=True, clean=False)},

The "clean=False" bit will configure the builder not to clean the
build (& not to run configure if there's already a makefile)

If more people feel inclined to change the Clang build on all buildbots to
use CMake / Ninja, I'm up for it, too. Galina, have you ever tried that on a
buildbot before?

I understand why we run make clean, it's especially bad when changing
releases or someone breaks the CMake file. It's not often, but it does
happen. The alternative would be to someone login the bots and do a manual
"make clean", or to come up with a button on the bot interface to clean the
build.

Yep, on the times I've had problems with this I've just gone onto the
builder & nuked the obj directory which causes the buildbot to do a
full clean build next time