diff options
author | Sajid Ali <sajidsyed2021@u.northwestern.edu> | 2023-06-07 10:55:46 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-07 10:55:46 -0500 |
commit | 74921788a86d8214a3817d73baf4bd20899d67c6 (patch) | |
tree | a0b23ec2f1c61e9d1a78a9717012734de842e407 /var | |
parent | b313b28e64c15761be0d45a16c922c25b2786f76 (diff) | |
download | spack-74921788a86d8214a3817d73baf4bd20899d67c6.tar.gz spack-74921788a86d8214a3817d73baf4bd20899d67c6.tar.bz2 spack-74921788a86d8214a3817d73baf4bd20899d67c6.tar.xz spack-74921788a86d8214a3817d73baf4bd20899d67c6.zip |
llvm: add new versions and set default for libomptarget according to os (#38092)
* llvm: add new versions and set default for libomptarget according to os
modified: var/spack/repos/builtin/packages/llvm/package.py
* Incorporate reviewer suggestions
Co-authored-by: Sergey Kosukhin <skosukhin@gmail.com>
---------
Co-authored-by: Sergey Kosukhin <skosukhin@gmail.com>
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/llvm/package.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/llvm/package.py b/var/spack/repos/builtin/packages/llvm/package.py index 7af5766b09..e2ed9b5cc9 100644 --- a/var/spack/repos/builtin/packages/llvm/package.py +++ b/var/spack/repos/builtin/packages/llvm/package.py @@ -35,6 +35,8 @@ class Llvm(CMakePackage, CudaPackage): family = "compiler" # Used by lmod version("main", branch="main") + version("16.0.5", sha256="e0fbca476693fcafa125bc71c8535587b6d9950293122b66b262bb4333a03942") + version("16.0.4", sha256="10c3fe1757d2e4f1cd7745dc548ecf687680a71824ec81701c38524c2a0753e2") version("16.0.3", sha256="0bd71bc687a4e5a250c40afb0decefc50c85178fcce726137b682039de63919b") version("16.0.2", sha256="97c3c6aafb53c4bb0ed2781a18d6f05e75445e24bb1dc57a32b74f8d710ac19f") version("16.0.1", sha256="b5a9ff1793b1e2d388a3819bf35797002b1d2e40bb35a10c65605e0ea1435271") @@ -129,6 +131,9 @@ class Llvm(CMakePackage, CudaPackage): variant("libomptarget", default=True, description="Build the OpenMP offloading library") conflicts("+libomptarget", when="~clang") + for _p in ["darwin", "windows"]: + conflicts("+libomptarget", when="platform={0}".format(_p)) + del _p variant( "libomptarget_debug", |