summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorYe Luo <yeluo@anl.gov>2021-12-01 04:30:58 -0600
committerGitHub <noreply@github.com>2021-12-01 11:30:58 +0100
commit787cc535e9977f76ba9eb7a757edc2385da0d5f5 (patch)
tree1390f324149dde8c221ecc0f98bd891cf6f01ce3 /var
parent452a693aab98e6eaefe4a0ce078e4c2ef9c08e7e (diff)
downloadspack-787cc535e9977f76ba9eb7a757edc2385da0d5f5.tar.gz
spack-787cc535e9977f76ba9eb7a757edc2385da0d5f5.tar.bz2
spack-787cc535e9977f76ba9eb7a757edc2385da0d5f5.tar.xz
spack-787cc535e9977f76ba9eb7a757edc2385da0d5f5.zip
qmcpack: more restriction on openblas variants (#27723)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/qmcpack/package.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/qmcpack/package.py b/var/spack/repos/builtin/packages/qmcpack/package.py
index a7124fe946..a48a186f83 100644
--- a/var/spack/repos/builtin/packages/qmcpack/package.py
+++ b/var/spack/repos/builtin/packages/qmcpack/package.py
@@ -15,7 +15,7 @@ class Qmcpack(CMakePackage, CudaPackage):
# Package information
homepage = "https://www.qmcpack.org/"
git = "https://github.com/QMCPACK/qmcpack.git"
- maintainers = ['naromero77']
+ maintainers = ['ye-luo']
tags = ['ecp', 'ecp-apps']
# This download method is untrusted, and is not recommended by the
@@ -97,6 +97,12 @@ class Qmcpack(CMakePackage, CudaPackage):
conflicts('^openblas+ilp64',
msg='QMCPACK does not support OpenBLAS 64-bit integer variant')
+ conflicts('^openblas threads=none',
+ msg='QMCPACK does not support OpenBLAS without threading')
+
+ conflicts('^openblas threads=pthreads',
+ msg='QMCPACK does not support OpenBLAS with pthreads')
+
conflicts('cuda_arch=none',
when='+cuda',
msg='A value for cuda_arch must be specified. Add cuda_arch=XX')