From 3a4ab5f96f7c34007b3bcc261cc4218704dd8b55 Mon Sep 17 00:00:00 2001 From: "Seth R. Johnson" Date: Mon, 14 Feb 2022 04:54:15 -0500 Subject: trilinos: disable UVM for 13.2+ (#28879) --- var/spack/repos/builtin/packages/trilinos/package.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/trilinos/package.py b/var/spack/repos/builtin/packages/trilinos/package.py index 0edff65624..797dce8a92 100644 --- a/var/spack/repos/builtin/packages/trilinos/package.py +++ b/var/spack/repos/builtin/packages/trilinos/package.py @@ -736,8 +736,10 @@ class Trilinos(CMakePackage, CudaPackage, ROCmPackage): else 'OpenMP'), ]) if '+cuda' in spec: + # See https://github.com/spack/spack/issues/28869 + use_uvm = (spec.version < Version(13.2)) options.extend([ - define_kok_enable('CUDA_UVM', True), + define_kok_enable('CUDA_UVM', use_uvm), define_kok_enable('CUDA_LAMBDA', True), define_kok_enable('CUDA_RELOCATABLE_DEVICE_CODE', 'cuda_rdc') ]) -- cgit v1.2.3-70-g09d2