Skip to content

Commit

Permalink
Add Linaro Graviton 4 workers and use them for SVE VLA builds
Browse files Browse the repository at this point in the history
Aside from the new CPU and different core/RAM amounts, these
will be the same as our existing Gravition 3 ("g3") workers.

Not adding SVE VLS at this point to keep disk usage reasonable
and hedge against any stability issues.
  • Loading branch information
DavidSpickett committed Nov 19, 2024
1 parent a2ed09b commit d5ac35f
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 2 deletions.
6 changes: 4 additions & 2 deletions buildbot/osuosl/master/config/builders.py
Original file line number Diff line number Diff line change
Expand Up @@ -473,7 +473,8 @@
# problems sooner rather than later.
{'name' : "clang-aarch64-sve-vla",
'tags' : ["clang"],
'workernames' : ["linaro-g3-01", "linaro-g3-02", "linaro-g3-03", "linaro-g3-04"],
'workernames' : ["linaro-g3-01", "linaro-g3-02", "linaro-g3-03", "linaro-g3-04",
"linaro-g4-01", "linaro-g4-02"],
'builddir': "clang-aarch64-sve-vla",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
clean=False,
Expand All @@ -496,7 +497,8 @@
# AArch64 Clang+LLVM+RT+LLD check-all + flang + test-suite 2-stage w/SVE-Vector-Length-Agnostic
{'name' : "clang-aarch64-sve-vla-2stage",
'tags' : ["clang"],
'workernames' : ["linaro-g3-01", "linaro-g3-02", "linaro-g3-03", "linaro-g3-04"],
'workernames' : ["linaro-g3-01", "linaro-g3-02", "linaro-g3-03", "linaro-g3-04",
"linaro-g4-01", "linaro-g4-02"],
'builddir': "clang-aarch64-sve-vla-2stage",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
clean=True,
Expand Down
4 changes: 4 additions & 0 deletions buildbot/osuosl/master/config/workers.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,14 @@ def get_all():
create_worker("linaro-flang-aarch64-release", max_builds=1),
create_worker("linaro-flang-aarch64-rel-assert", max_builds=1),
create_worker("linaro-flang-aarch64-latest-gcc", max_builds=1),
# Graviton 3
create_worker("linaro-g3-01", max_builds=1),
create_worker("linaro-g3-02", max_builds=1),
create_worker("linaro-g3-03", max_builds=1),
create_worker("linaro-g3-04", max_builds=1),
# Graviton 4
create_worker("linaro-g4-01", max_builds=1),
create_worker("linaro-g4-02", max_builds=1),

# AArch64 Windows Microsoft Surface X Pro
create_worker("linaro-armv8-windows-msvc-02", max_builds=1),
Expand Down

0 comments on commit d5ac35f

Please sign in to comment.