From 787cc535e9977f76ba9eb7a757edc2385da0d5f5 Mon Sep 17 00:00:00 2001 From: Ye Luo Date: Wed, 1 Dec 2021 04:30:58 -0600 Subject: qmcpack: more restriction on openblas variants (#27723) --- var/spack/repos/builtin/packages/qmcpack/package.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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') -- cgit v1.2.3-70-g09d2