From 910c70603c072d01e38a7b242db4ce91a672f172 Mon Sep 17 00:00:00 2001 From: David Spickett Date: Thu, 14 Nov 2024 09:11:47 +0000 Subject: [PATCH] Make Linaro 2 stage builders use clean builds (#306) To take advantage of https://github.com/llvm/llvm-zorg/pull/266. We use ccache on all our bots so this will not add much overhead. The SVE bots are fast enough that the buildup of build requests is not really a problem, but for consistency I've marked them clean so all our 2 stage builds are clean. --- buildbot/osuosl/master/config/builders.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/buildbot/osuosl/master/config/builders.py b/buildbot/osuosl/master/config/builders.py index 31b33d70e..eaca52818 100644 --- a/buildbot/osuosl/master/config/builders.py +++ b/buildbot/osuosl/master/config/builders.py @@ -334,7 +334,7 @@ 'workernames': ["linaro-clang-armv7-2stage"], 'builddir':"clang-armv7-2stage", 'factory' : ClangBuilder.getClangCMakeBuildFactory( - clean=False, + clean=True, checkout_compiler_rt=False, checkout_lld=False, useTwoStage=True, @@ -363,7 +363,7 @@ 'workernames' : ["linaro-clang-armv7-vfpv3-2stage"], 'builddir': "clang-armv7-vfpv3-2stage", 'factory' : ClangBuilder.getClangCMakeBuildFactory( - clean=False, + clean=True, checkout_compiler_rt=False, checkout_lld=False, useTwoStage=True, @@ -389,7 +389,7 @@ 'workernames' : ["linaro-clang-aarch64-lld-2stage"], 'builddir':"clang-aarch64-lld-2stage", 'factory' : ClangBuilder.getClangCMakeBuildFactory( - clean=False, + clean=True, useTwoStage=True, runTestSuite=True, testsuite_flags=[ @@ -422,7 +422,7 @@ 'workernames' : ["linaro-clang-armv8-lld-2stage"], 'builddir': "clang-armv8-lld-2stage", 'factory' : ClangBuilder.getClangCMakeBuildFactory( - clean=False, + clean=True, useTwoStage=True, runTestSuite=True, testsuite_flags=[ @@ -499,7 +499,7 @@ 'workernames' : ["linaro-g3-01", "linaro-g3-02", "linaro-g3-03", "linaro-g3-04"], 'builddir': "clang-aarch64-sve-vla-2stage", 'factory' : ClangBuilder.getClangCMakeBuildFactory( - clean=False, + clean=True, checkout_flang=True, useTwoStage=True, testStage1=False, @@ -547,7 +547,7 @@ 'workernames' : ["linaro-g3-01", "linaro-g3-02", "linaro-g3-03", "linaro-g3-04"], 'builddir': "clang-aarch64-sve-vls-2stage", 'factory' : ClangBuilder.getClangCMakeBuildFactory( - clean=False, + clean=True, checkout_flang=True, useTwoStage=True, testStage1=False, @@ -572,7 +572,7 @@ 'builddir': "clang-arm64-windows-msvc-2stage", 'factory' : ClangBuilder.getClangCMakeBuildFactory( vs="manual", - clean=False, + clean=True, useTwoStage=True, checkout_flang=True, testStage1=False,