From e221617386c5620324e034533e8967d4a6889136 Mon Sep 17 00:00:00 2001 From: Daniel Arndt Date: Mon, 25 Oct 2021 18:00:40 -0400 Subject: deal.II package: Update CMake variable for >=9.3.0 (#26909) --- var/spack/repos/builtin/packages/dealii/package.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/dealii/package.py b/var/spack/repos/builtin/packages/dealii/package.py index 1437256bad..17f5cbd75b 100644 --- a/var/spack/repos/builtin/packages/dealii/package.py +++ b/var/spack/repos/builtin/packages/dealii/package.py @@ -460,9 +460,14 @@ class Dealii(CMakePackage, CudaPackage): )) # Threading - options.append(self.define_from_variant( - 'DEAL_II_WITH_THREADS', 'threads' - )) + if spec.satisfies('@9.3.0:'): + options.append(self.define_from_variant( + 'DEAL_II_WITH_TBB', 'threads' + )) + else: + options.append(self.define_from_variant( + 'DEAL_II_WITH_THREADS', 'threads' + )) if '+threads' in spec: if (spec.satisfies('^intel-parallel-studio+tbb')): # deal.II/cmake will have hard time picking up TBB from Intel. -- cgit v1.2.3-60-g2f50