summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/cutlass/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/cutlass/package.py')
-rw-r--r--var/spack/repos/builtin/packages/cutlass/package.py24
1 files changed, 12 insertions, 12 deletions
diff --git a/var/spack/repos/builtin/packages/cutlass/package.py b/var/spack/repos/builtin/packages/cutlass/package.py
index c2f837e727..ef52e69ae0 100644
--- a/var/spack/repos/builtin/packages/cutlass/package.py
+++ b/var/spack/repos/builtin/packages/cutlass/package.py
@@ -13,20 +13,20 @@ class Cutlass(CMakePackage, CudaPackage):
git = homepage + ".git"
url = "https://github.com/NVIDIA/cutlass/archive/refs/tags/v2.9.0.tar.gz"
- version('master', branch='master')
- version(
- '2.9.1', sha256="2d6474576c08ee21d7f4f3a10fd1a47234fd9fd638efc8a2e0e64bb367f09bc1")
- version(
- '2.9.0', sha256="ccca4685739a3185e3e518682845314b07a5d4e16d898b10a3c3a490fd742fb4")
- variant('cuda', default=True, description='Build with CUDA')
- conflicts('~cuda', msg='Cutlass requires CUDA')
- conflicts('cuda_arch=none',
- msg='Must specify CUDA compute capabilities of your GPU, see '
- 'https://developer.nvidia.com/cuda-gpus')
+ version("master", branch="master")
+ version("2.9.1", sha256="2d6474576c08ee21d7f4f3a10fd1a47234fd9fd638efc8a2e0e64bb367f09bc1")
+ version("2.9.0", sha256="ccca4685739a3185e3e518682845314b07a5d4e16d898b10a3c3a490fd742fb4")
+ variant("cuda", default=True, description="Build with CUDA")
+ conflicts("~cuda", msg="Cutlass requires CUDA")
+ conflicts(
+ "cuda_arch=none",
+ msg="Must specify CUDA compute capabilities of your GPU, see "
+ "https://developer.nvidia.com/cuda-gpus",
+ )
def setup_build_environment(self, env):
- env.set('CUDACXX', self.spec["cuda"].prefix.bin.nvcc)
+ env.set("CUDACXX", self.spec["cuda"].prefix.bin.nvcc)
def cmake_args(self):
- cuda_arch = self.spec.variants['cuda_arch'].value
+ cuda_arch = self.spec.variants["cuda_arch"].value
return [self.define("CUTLASS_NVCC_ARCHS", ";".join(cuda_arch))]