4 Commits

Author SHA1 Message Date
Kewen Meng
f29d23844c
[Buildbot][AMDGPU] Adapt to recent CMake change (#190381)
Make changes to adapt to
https://github.com/llvm/llvm-project/pull/190349
2026-04-03 18:15:44 +00:00
Jan Patrick Lehr
ee797883e8
[Offload] Escape \; in command string (#186120)
This adds a \ in front of the ; between the two cache files to stop the
run function to interpret it as a shell statement separator (or so).
2026-03-12 15:02:40 +01:00
Jan Patrick Lehr
bb72ec480f
[Offload] AMD Flang bot to use CMake cache file (#186070)
Converting the current bot config to use the CMake cache file that we
use in other bots (offload/cmake/caches/AMDGPUBot.cmake). This PR
removes all CMake settings that the cache file already sets and only
leaves those that were either not set explicitly or which differ.

Thus, first load the cache file and then adjust the settings to override
existing values.
2026-03-12 14:10:04 +01:00
Michael Kruse
f853880300
[Offload][CI] Convert openmp-offload-amdgpu staging bots to ScriptedBuilder (#174991)
Convert the first AMDGPU buildbots to use the ScriptedBuilder introduced
llvm-zorg. For the motivation, see
https://github.com/llvm/llvm-zorg/pull/648.

Since the production buildbot still needs to be restarted for
ScriptedBuilder to work, only convert the builders that are currently in
staging for now. These are:

 * openmp-offload-amdgpu-runtime
 * openmp-offload-amdgpu-clang-flang

Both of them happen to be OpenMPBuilder.getOpenMPCMakeBuildFactory-based
builders before this change. They also set an environment variable that
the previous ScriptedBuilder did not, so we are adding support.

The corresponding llvm-zorg change is
https://github.com/llvm/llvm-zorg/pull/697.
2026-01-17 22:02:23 +01:00