Add new worker debian-stadler-sparc64 for Linux 64-bit SPARC
This adds a new builder called debian-stadler-sparc64 which will build LLVM and Clang on Debian unstable on sparc64.
Reviewed By: gkistanova
Differential Revision: https://reviews.llvm.org/D90148
diff --git a/buildbot/osuosl/master/config/builders.py b/buildbot/osuosl/master/config/builders.py
index d1f20d6..6dd235d 100644
--- a/buildbot/osuosl/master/config/builders.py
+++ b/buildbot/osuosl/master/config/builders.py
@@ -640,6 +640,18 @@
testsuite_flags=['--threads=4', '--build-threads=4'],
extra_cmake_args=["-DLLVM_ENABLE_ASSERTIONS=ON"])},
+ {'name' : "clang-sparc64-linux-multistage",
+ 'tags' : ["clang"],
+ 'workernames' : ["debian-stadler-sparc64"],
+ 'builddir': "clang-sparc64-linux-multistage",
+ 'factory' : ClangBuilder.getClangCMakeBuildFactory(
+ clean=False,
+ checkout_lld=False,
+ useTwoStage=True,
+ stage1_config='Release',
+ stage2_config='Release',
+ extra_cmake_args=['-DLLVM_ENABLE_ASSERTIONS=ON'])},
+
{'name' : "clang-hexagon-elf",
'tags' : ["clang"],
'workernames' : ["hexagon-build-02", "hexagon-build-03"],
diff --git a/buildbot/osuosl/master/config/workers.py b/buildbot/osuosl/master/config/workers.py
index ab44ef5..8c9e3f5 100644
--- a/buildbot/osuosl/master/config/workers.py
+++ b/buildbot/osuosl/master/config/workers.py
@@ -81,6 +81,9 @@
create_worker("ppc64le-clang-rhel-test", properties={'jobs': 4}, max_builds=1),
create_worker("ppc64le-flang-mlir-rhel-test", max_builds=1),
+ # SPARC 64-bit big endian (sparc64)
+ create_worker("debian-stadler-sparc64", properties={'jobs': 4}, max_builds=1),
+
# Ubuntu x86-64, Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz
create_worker("hexagon-build-02", properties={'jobs': 12, 'loadaverage': 32},
max_builds=1),