amrex: +hypre and +petsc do not need +fortran from version 20.08 (#21994)

This commit is contained in:
mic84 2021-02-26 13:52:57 -08:00 committed by GitHub
parent f22caeca36
commit 2fd8612f21
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -95,14 +95,14 @@ class Amrex(CMakePackage, CudaPackage, ROCmPackage):
msg='AMReX HDF5 support needs AMReX newer than version 20.06')
conflicts('+hypre', when='@:20.06',
msg='AMReX Hypre support needs AMReX newer than version 20.06')
conflicts('+hypre', when='~fortran',
msg='AMReX Hypre support needs AMReX Fortran API (+fortran)')
conflicts('+hypre', when='@:20.07 ~fortran',
msg='AMReX < 20.08 needs the Fortran API (+fortran) for Hypre support')
conflicts('+hypre', when='~linear_solvers',
msg='AMReX Hypre support needs variant +linear_solvers')
conflicts('+petsc', when='@:20.06',
msg='AMReX PETSc support needs AMReX newer than version 20.06')
conflicts('+petsc', when='~fortran',
msg='AMReX PETSc support needs AMReX Fortran API (+fortran)')
msg='PETSc support needs AMReX newer than version 20.06')
conflicts('+petsc', when='@:20.07 ~fortran',
msg='AMReX < 20.08 needs the Fortran API (+fortran) for PETSc supportx')
conflicts('+petsc', when='~linear_solvers',
msg='AMReX PETSc support needs variant +linear_solvers')
conflicts('+cuda', when='@:19.08',