This worker tests OpenMP offloading for the x86_64 and NVIDIA GPU. In addition to check-openmp it runs the SOLLVE Validation & Verification Suite via the LLVM test-suite External builder. The builder is configured to only warn if the SOLLVE suite fails, as it also tests features that have not been implemented in Clang yet.
CUDA is intentionally not installed in a default location (/opt/cuda-11.3) to resemble setups often found in computing clusters with multiple versions of CUDA to choose from.
The worker is currently connected to a private buildbot master where this patch has been applied. The builder are currently red because of the problems mentioned on the OpenMP mailing list post. At least D101265 and D101266 are required to build it correctly.
Somehow missed this during the review. Sorry.
runtime_projects is not defined. Most likely it has been left behind when you renamed the enable_runtimes argument. Anyway, you do not really need this, as LLVMBuildFactory does that for you.
The fix is committed as https://reviews.llvm.org/rZORG69e37a9fe8b7.