diff options
author | eugeneswalker <38933153+eugeneswalker@users.noreply.github.com> | 2024-09-20 09:12:56 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-20 18:12:56 +0200 |
commit | 97961555dc672ee8b1915603d0809b42aae9bd55 (patch) | |
tree | e3eb2a74d6000d66c093e3b8d016d0b9888a65f9 | |
parent | 51df7e088a0b4cc36e3ec0ac2239d8576455fe5d (diff) | |
download | spack-97961555dc672ee8b1915603d0809b42aae9bd55.tar.gz spack-97961555dc672ee8b1915603d0809b42aae9bd55.tar.bz2 spack-97961555dc672ee8b1915603d0809b42aae9bd55.tar.xz spack-97961555dc672ee8b1915603d0809b42aae9bd55.zip |
petsc@3.21 +rocm: add patches for rocm 6+ (#46486)
-rw-r--r-- | var/spack/repos/builtin/packages/petsc/package.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py index ae06e55a12..460b034c6a 100644 --- a/var/spack/repos/builtin/packages/petsc/package.py +++ b/var/spack/repos/builtin/packages/petsc/package.py @@ -183,6 +183,16 @@ class Petsc(Package, CudaPackage, ROCmPackage): when="@3.20.0", sha256="ba327f8b2a0fa45209dfb7a4278f3e9a323965b5a668be204c1c77c17a963a7f", ) + patch( + "https://gitlab.com/petsc/petsc/-/commit/20d5ecbf88175ced320006c488dcefa2efb1e67f.diff", + when="@3.21 ^hip@6:", + sha256="2904ea20c71e2f21b8475513c3e5de7465e328e2485ae706b003aa79314e3e7c", + ) + patch( + "https://gitlab.com/petsc/petsc/-/commit/bdb83d9f3e3c55b3bd4c8732bfe2066c23f10f61.diff", + when="@3.21 ^hip@6:", + sha256="89cf2c9a01d4a3233c889dd98496a29bf43db1bc69195892f9e5405c537b87e3", + ) patch("hip-5.6.0-for-3.18.diff", when="@3.18:3.19 ^hipsparse@5.6.0") patch("hip-5.7-plus-for-3.18.diff", when="@3.18:3.19 ^hipsparse@5.7:") patch( |