From 9ab98c7a4731a42f2843ef2e13b20266d194d7d4 Mon Sep 17 00:00:00 2001 From: JP Lehr Date: Tue, 7 Jan 2025 08:08:07 -0600 Subject: [PATCH] [Offload][AMDGPU] RHEL9.4 CMake Cache builder Dockerized RHEL 9.4 builder that uses the Offload CMake Cache file AMDGPUBot.cmake as build config. --- buildbot/osuosl/master/config/builders.py | 11 +++++++++++ buildbot/osuosl/master/config/workers.py | 1 + 2 files changed, 12 insertions(+) diff --git a/buildbot/osuosl/master/config/builders.py b/buildbot/osuosl/master/config/builders.py index 6f1f252e..6020f836 100644 --- a/buildbot/osuosl/master/config/builders.py +++ b/buildbot/osuosl/master/config/builders.py @@ -1963,6 +1963,17 @@ script_interpreter=None )}, + {'name' : "amdgpu-offload-rhel-9-cmake-build-only", + 'tags' : ["openmp"], + 'workernames' : ["rocm-docker-rhel-9"], + 'builddir': "amdgpu-offload-rhel-9-cmake-build-only", + 'factory' : AnnotatedBuilder.getAnnotatedBuildFactory( + depends_on_projects=["llvm", "clang", "lld", "compiler-rt", "libcxx", "libcxxabi", "openmp", "offload", "libunwind"], + script="amdgpu-offload-cmake.py", + checkout_llvm_sources=True, + script_interpreter=None + )}, + {'name' : "openmp-offload-libc-amdgpu-runtime", 'tags' : ["openmp"], 'workernames' : ["omp-vega20-1"], diff --git a/buildbot/osuosl/master/config/workers.py b/buildbot/osuosl/master/config/workers.py index 16691dc1..8aa36253 100644 --- a/buildbot/osuosl/master/config/workers.py +++ b/buildbot/osuosl/master/config/workers.py @@ -367,6 +367,7 @@ def get_all(): create_worker("rocm-worker-hw-04-rhel-8_8", properties={'jobs': 32}, max_builds=1), # Containerized build-only, using llvm-project/offload/cmake/caches/AMDGPUbot.cmake create_worker("rocm-docker-ubu-22", properties={'jobs': 32}, max_builds=1), + create_worker("rocm-docker-rhel-9", properties={'jobs': 32}, max_builds=1), # AMD ROCm support, Ubuntu 18.04.6, AMD Ryzen @ 1.5 GHz, MI200 GPU create_worker("mi200-buildbot", max_builds=1),