From aabece46ba2d07c33165c23ff71c9f567ebf22d2 Mon Sep 17 00:00:00 2001 From: David Beckingsale Date: Wed, 1 Sep 2021 11:34:20 -0700 Subject: Add variant to allow unsupported compiler & CUDA combinations (#19736) Sometimes users need to be able to override the conflicts in `CudaPacakge`. This introduces a variant to enable/disable them. --- var/spack/repos/builtin/packages/cuda/package.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/cuda/package.py b/var/spack/repos/builtin/packages/cuda/package.py index b4d966c484..27271154ad 100644 --- a/var/spack/repos/builtin/packages/cuda/package.py +++ b/var/spack/repos/builtin/packages/cuda/package.py @@ -122,6 +122,8 @@ class Cuda(Package): conflicts('arch=darwin-mojave-x86_64') variant('dev', default=False, description='Enable development dependencies, i.e to use cuda-gdb') + variant('allow-unsupported-compilers', default=False, + description='Allow unsupported host compiler and CUDA version combinations') depends_on('libxml2', when='@10.1.243:') # cuda-gdb needs libncurses.so.5 -- cgit v1.2.3-70-g09d2