Ginkgo 1.5.0 version, new MPI variant, related fixes (#33838)

* Ginkgo 1.5.0 release, new MPI variant

* Fix ROCTHRUST/ROCPRIM issues

* Fix deal.II issue with Ginkgo 1.5.0

* Also fix hipRAND+rocRAND RPATH settings

* Turn off CCACHE for spack builds.

Co-authored-by: Veselin Dobrev <dobrev@llnl.gov>

Co-authored-by: Veselin Dobrev <dobrev@llnl.gov>
This commit is contained in:
Terry Cojean
2022-11-14 19:33:11 +01:00
committed by GitHub
parent d756034161
commit f9e9ecd0c1
4 changed files with 46 additions and 9 deletions

View File

@@ -265,6 +265,14 @@ class Dealii(CMakePackage, CudaPackage):
when="@9.4.0 ^python",
)
# Fix issues with the FIND_GINKGO module for the newer Ginkgo versions
# https://github.com/dealii/dealii/pull/14413
patch(
"https://github.com/dealii/dealii/commit/df6c5de8d6785fce701c10575982858f3aeb4cbd.patch?full_index=1",
sha256="c9884ebb0fe379c539012a225d8bcdcfe288edec8dc9d319fbfd64d8fbafba8e",
when="@:9.4.0+ginkgo ^ginkgo@1.5.0:",
)
# Check for sufficiently modern versions
conflicts("cxxstd=11", when="@9.3:")