Alquimia: tweak for building xsdk v0.8.0 with ROCm/HIP (#33881)

This commit is contained in:
Veselin Dobrev 2022-11-14 10:15:50 -08:00 committed by GitHub
parent 2460c4fc28
commit d756034161
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -38,6 +38,15 @@ class Alquimia(CMakePackage):
depends_on("petsc@3.8.0:3.8", when="@xsdk-0.3.0") depends_on("petsc@3.8.0:3.8", when="@xsdk-0.3.0")
depends_on("petsc@3.10:", when="@develop") depends_on("petsc@3.10:", when="@develop")
@when("@1.0.10")
def patch(self):
filter_file(
"use iso_[cC]_binding",
"use, intrinsic :: iso_c_binding",
"alquimia/c_f_interface_module.F90",
"alquimia/alquimia_fortran_interface_mod.F90",
)
def cmake_args(self): def cmake_args(self):
spec = self.spec spec = self.spec