[zorg] r252461 - [ARM] Move all self-hosting bots to clean build
Renato Golin via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 9 04:36:30 PST 2015
Author: rengolin
Date: Mon Nov 9 06:36:29 2015
New Revision: 252461
URL: http://llvm.org/viewvc/llvm-project?rev=252461&view=rev
Log:
[ARM] Move all self-hosting bots to clean build
This avoids problems where one bad commit passes the test because stage1 didn't
compile the right file on stage2, making the buildbots fail long after the
offending commit is tested, making harder to find the culprit.
Since those bots are slow anyway, getting the correct result is always more
important than getting them fast.
Modified:
zorg/trunk/buildbot/osuosl/master/config/builders.py
Modified: zorg/trunk/buildbot/osuosl/master/config/builders.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/builders.py?rev=252461&r1=252460&r2=252461&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Mon Nov 9 06:36:29 2015
@@ -200,7 +200,7 @@ def _get_clang_builders():
'builddir':"clang-cmake-armv7-a15-selfhost-neon",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
jobs=2,
- clean=False,
+ clean=True,
checkout_compiler_rt=False,
useTwoStage=True,
testStage1=True,
@@ -241,7 +241,7 @@ def _get_clang_builders():
'builddir':"clang-cmake-armv7-a15-selfhost",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
jobs=4,
- clean=False,
+ clean=True,
checkout_compiler_rt=False,
useTwoStage=True,
testStage1=False,
@@ -652,7 +652,7 @@ def _get_sanitizer_builders():
'builddir':"clang-cmake-thumbv7-a15-full-sh",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
jobs=2,
- clean=False,
+ clean=True,
useTwoStage=True,
testStage1=True,
env={'PATH':'/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'},
@@ -667,7 +667,7 @@ def _get_sanitizer_builders():
'builddir':"clang-cmake-aarch64-full",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
jobs=8,
- clean=False,
+ clean=True,
checkout_compiler_rt=True,
test=True,
useTwoStage=True,
@@ -703,7 +703,7 @@ def _get_sanitizer_builders():
'builddir':"clang-native-aarch64-full",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
jobs=4,
- clean=False,
+ clean=True,
useTwoStage=True,
testStage1=True,
extra_cmake_args=["-DLLVM_TARGETS_TO_BUILD='ARM;AArch64;X86'"])},
More information about the llvm-commits
mailing list