Skip to content

Commit 3805d62

Browse files
authored
Removing the ppc64be buildbots due to ppc64 linux OS EOL (#246)
RHEL 7.9, the only remaining officially supported Big Endian Linux operating system, has reached its end of life. This patch removes these buildbots due to their host and target arch lack of OS security fixes and support.
1 parent 612ef5e commit 3805d62

File tree

3 files changed

+0
-44
lines changed

3 files changed

+0
-44
lines changed

buildbot/osuosl/master/config/builders.py

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -661,37 +661,6 @@
661661
'-DCMAKE_C_COMPILER_TARGET="mips64el-unknown-linux-gnu"',
662662
'-DLLVM_TARGETS_TO_BUILD=Mips'])},
663663

664-
{'name' : "clang-ppc64be-linux-test-suite",
665-
'tags' : ["clang", "ppc"],
666-
'workernames' : ["ppc64be-clang-test-suite"],
667-
'builddir': "clang-ppc64be-test-suite",
668-
'factory' : TestSuiteBuilder.getTestSuiteBuildFactory(
669-
depends_on_projects=["llvm", "clang", "clang-tools-extra",
670-
"compiler-rt"],
671-
checks=['check-all', 'check-runtimes'],
672-
extra_configure_args=[
673-
"-DLLVM_ENABLE_ASSERTIONS=ON",
674-
"-DCMAKE_BUILD_TYPE=Release",
675-
"-DLLVM_LIT_ARGS=-v",
676-
"-DCMAKE_C_COMPILER_LAUNCHER=ccache",
677-
"-DCMAKE_CXX_COMPILER_LAUNCHER=ccache"])},
678-
679-
{'name' : "clang-ppc64be-linux-multistage",
680-
'tags' : ["clang", "ppc"],
681-
'workernames' : ["ppc64be-clang-multistage-test"],
682-
'builddir': "clang-ppc64be-multistage",
683-
'factory' : ClangBuilder.getClangCMakeBuildFactory(
684-
clean=False,
685-
checks=['check-all', 'check-runtimes'],
686-
checkout_lld=False,
687-
useTwoStage=True,
688-
stage1_config='Release',
689-
stage2_config='Release',
690-
extra_cmake_args=[
691-
"-DLLVM_ENABLE_ASSERTIONS=ON",
692-
"-DCMAKE_C_COMPILER_LAUNCHER=ccache",
693-
"-DCMAKE_CXX_COMPILER_LAUNCHER=ccache"])},
694-
695664
{'name' : "clang-ppc64le-linux-test-suite",
696665
'tags' : ["clang", "ppc", "ppc64le"],
697666
'workernames' : ["ppc64le-clang-test-suite"],
@@ -1730,12 +1699,6 @@
17301699
'builddir': "sanitizer-aarch64-linux-fuzzer",
17311700
'factory' : SanitizerBuilder.getSanitizerBuildFactory()},
17321701

1733-
{'name' : "sanitizer-ppc64be-linux",
1734-
'tags' : ["sanitizer", "ppc"],
1735-
'workernames' : ["ppc64be-sanitizer"],
1736-
'builddir': "sanitizer-ppc64be",
1737-
'factory' : SanitizerBuilder.getSanitizerBuildFactory(timeout=1800)},
1738-
17391702
{'name' : "sanitizer-ppc64le-linux",
17401703
'tags' : ["sanitizer", "ppc", "ppc64le"],
17411704
'workernames' : ["ppc64le-sanitizer"],

buildbot/osuosl/master/config/workers.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,6 @@ def get_all():
6161
create_worker("debian-akiko-m68k", properties={'jobs': 1}, max_builds=1),
6262
create_worker("suse-gary-m68k-cross", properties={'jobs': 4}, max_builds=1),
6363

64-
# POWER7 PowerPC big endian (powerpc64)
65-
create_worker("ppc64be-clang-test-suite", max_builds=1),
66-
create_worker("ppc64be-clang-multistage-test", properties={'jobs': 16}, max_builds=1),
67-
create_worker("ppc64be-sanitizer", properties={'jobs': 16}, max_builds=1),
68-
6964
# POWER 8 PowerPC little endian (powerpc64le)
7065
create_worker("ppc64le-clang-test-suite", max_builds=1),
7166
create_worker("ppc64le-clang-multistage-test", properties={'jobs': 8}, max_builds=1),

zorg/buildbot/builders/sanitizers/buildbot_selector.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ def in_script_dir(path):
1313

1414
BOT_ASSIGNMENT = {
1515
'sanitizer-ppc64le-linux': 'buildbot_cmake.sh',
16-
'sanitizer-ppc64be-linux': 'buildbot_cmake.sh',
1716
'sanitizer-x86_64-linux': 'buildbot_cmake.sh',
1817
'sanitizer-x86_64-linux-fast': 'buildbot_fast.sh',
1918
'sanitizer-x86_64-linux-autoconf': 'buildbot_standard.sh',
@@ -33,7 +32,6 @@ def in_script_dir(path):
3332

3433
BOT_ADDITIONAL_ENV = {
3534
'sanitizer-ppc64le-linux': {},
36-
'sanitizer-ppc64be-linux': {},
3735
'sanitizer-x86_64-linux': {},
3836
'sanitizer-x86_64-linux-fast': {},
3937
'sanitizer-x86_64-linux-autoconf': {},

0 commit comments

Comments
 (0)