diff options
author | David Beckingsale <davidbeckingsale@gmail.com> | 2021-09-01 11:34:20 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-01 11:34:20 -0700 |
commit | aabece46ba2d07c33165c23ff71c9f567ebf22d2 (patch) | |
tree | 5583dc424e877c67d18e2ed778a8cdffdfedb732 /var | |
parent | 4c23059017b0d171cf1e4345788881f9385af988 (diff) | |
download | spack-aabece46ba2d07c33165c23ff71c9f567ebf22d2.tar.gz spack-aabece46ba2d07c33165c23ff71c9f567ebf22d2.tar.bz2 spack-aabece46ba2d07c33165c23ff71c9f567ebf22d2.tar.xz spack-aabece46ba2d07c33165c23ff71c9f567ebf22d2.zip |
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.
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/cuda/package.py | 2 |
1 files changed, 2 insertions, 0 deletions
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 |