summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/hpx/package.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/var/spack/repos/builtin/packages/hpx/package.py b/var/spack/repos/builtin/packages/hpx/package.py
index 335cbfeafe..e03576f8f2 100644
--- a/var/spack/repos/builtin/packages/hpx/package.py
+++ b/var/spack/repos/builtin/packages/hpx/package.py
@@ -16,7 +16,7 @@ class Hpx(CMakePackage, CudaPackage, ROCmPackage):
homepage = "https://hpx.stellar-group.org/"
url = "https://github.com/STEllAR-GROUP/hpx/archive/1.2.1.tar.gz"
git = "https://github.com/STEllAR-GROUP/hpx.git"
- maintainers = ['msimberg', 'albestro', 'teonnik']
+ maintainers = ['msimberg', 'albestro', 'teonnik', 'hkaiser']
tags = ['e4s']
@@ -115,13 +115,11 @@ class Hpx(CMakePackage, CudaPackage, ROCmPackage):
depends_on('papi', when='instrumentation=papi')
depends_on('valgrind', when='instrumentation=valgrind')
- # Restrictions for stable/master
- with when("@master"):
- conflicts("cxxstd=14")
- depends_on("cuda@11:", when="+cuda")
-
- with when("@stable"):
- conflicts("cxxstd=14")
+ # Restrictions for 1.8.X
+ with when('@1.8:'):
+ conflicts('cxxstd=14')
+ conflicts('%gcc@:7')
+ conflicts('%clang@:8')
depends_on("cuda@11:", when="+cuda")
# Restrictions for 1.7.X