From 1dab7895048d28677fd9ddb92743db0d736169c8 Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Tue, 19 Jan 2021 05:49:59 +0100 Subject: [PATCH] Don't use CUDA for hipblas (#20935) * Don't use CUDA for hipblas * old versions use TRY_CUDA * Update var/spack/repos/builtin/packages/hipblas/package.py Co-authored-by: Adam J. Stewart Co-authored-by: Adam J. Stewart --- var/spack/repos/builtin/packages/hipblas/package.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/var/spack/repos/builtin/packages/hipblas/package.py b/var/spack/repos/builtin/packages/hipblas/package.py index af4fa0f3646..3b93406ae9c 100644 --- a/var/spack/repos/builtin/packages/hipblas/package.py +++ b/var/spack/repos/builtin/packages/hipblas/package.py @@ -35,6 +35,15 @@ def cmake_args(self): '-DBUILD_CLIENTS_SAMPLES=OFF', '-DBUILD_CLIENTS_TESTS=OFF' ] + + # hipblas actually prefers CUDA over AMD GPUs when you have it + # installed... + if self.spec.satisfies('@:3.9.0'): + args.append('-DTRY_CUDA=OFF') + + else: + args.append('-DUSE_CUDA=OFF') + return args def setup_build_environment(self, env):