summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorkwryankrattiger <80296582+kwryankrattiger@users.noreply.github.com>2022-08-23 09:09:56 -0500
committerGitHub <noreply@github.com>2022-08-23 07:09:56 -0700
commitb7024010d3c33db2fd7a8e84bec4094d47db3794 (patch)
tree500073fbe2608e94c8534e4fd9b1e058ff91348c /var
parent44258a7ccead8df1132df9c206a26291051af939 (diff)
downloadspack-b7024010d3c33db2fd7a8e84bec4094d47db3794.tar.gz
spack-b7024010d3c33db2fd7a8e84bec4094d47db3794.tar.bz2
spack-b7024010d3c33db2fd7a8e84bec4094d47db3794.tar.xz
spack-b7024010d3c33db2fd7a8e84bec4094d47db3794.zip
SDK: Quick fix to allow SDK to build with HIP (#32321)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py b/var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py
index a74b4ae8d2..6bd0b7e0b3 100644
--- a/var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py
+++ b/var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py
@@ -125,6 +125,8 @@ class EcpDataVisSdk(BundlePackage, CudaPackage, ROCmPackage):
when="+ascent",
propagate=["adios2", "cuda"] + cuda_arch_variants,
)
+ depends_on("ascent+openmp", when="~rocm+ascent")
+ depends_on("ascent~openmp", when="+rocm+ascent")
# Need to explicitly turn off conduit hdf5_compat in order to build
# hdf5@1.12 which is required for SDK
@@ -152,10 +154,12 @@ class EcpDataVisSdk(BundlePackage, CudaPackage, ROCmPackage):
dav_sdk_depends_on("visit+mpi+python+silo", when="+visit", propagate=["hdf5", "adios2"])
dav_sdk_depends_on(
- "vtk-m@1.7:+shared+mpi+openmp+rendering",
+ "vtk-m@1.7:+shared+mpi+rendering",
when="+vtkm",
propagate=["cuda", "rocm"] + cuda_arch_variants + amdgpu_target_variants,
)
+ depends_on("vtk-m+openmp", when="~rocm+vtkm")
+ depends_on("vtk-m~openmp", when="+rocm+vtkm")
# +python is currently broken in sz
# dav_sdk_depends_on('sz+shared+fortran+python+random_access',