diff options
author | Harmen Stoppels <me@harmenstoppels.nl> | 2024-01-25 08:43:29 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-25 08:43:29 +0100 |
commit | 2721b4c10d27afde281ea0cdb0480a7343ce0863 (patch) | |
tree | 4f3d50807c541a571e0953bac3a2bb75b6869e49 /var | |
parent | 31ed39303cfb6039082c63f741781ce86cff97df (diff) | |
download | spack-2721b4c10d27afde281ea0cdb0480a7343ce0863.tar.gz spack-2721b4c10d27afde281ea0cdb0480a7343ce0863.tar.bz2 spack-2721b4c10d27afde281ea0cdb0480a7343ce0863.tar.xz spack-2721b4c10d27afde281ea0cdb0480a7343ce0863.zip |
llvm: disable libomptarget AMDGPU plugin (#42265)
Fixes CI on develop
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/llvm/package.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/llvm/package.py b/var/spack/repos/builtin/packages/llvm/package.py index c19792be4c..266922926b 100644 --- a/var/spack/repos/builtin/packages/llvm/package.py +++ b/var/spack/repos/builtin/packages/llvm/package.py @@ -841,6 +841,12 @@ class Llvm(CMakePackage, CudaPackage): cmake_args.append(from_variant("LIBOMPTARGET_ENABLE_DEBUG", "libomptarget_debug")) + if spec.satisfies("@14:"): + # The hsa-rocr-dev package may be pulled in through hwloc, which can lead to cmake + # finding libhsa and enabling the AMDGPU plugin. Since we don't support this yet, + # disable explicitly. See commit a05a0c3c2f8eefc80d84b7a87a23a4452d4a3087. + cmake_args.append(define("LIBOMPTARGET_BUILD_AMDGPU_PLUGIN", False)) + if "+lldb" in spec: projects.append("lldb") cmake_args.extend( |