diff options
author | Alex Richert <alexrichert@users.noreply.github.com> | 2024-02-16 09:33:47 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-16 09:33:47 -0800 |
commit | d0c4675a9b38ec737e40831b952a8c1ad6d2db26 (patch) | |
tree | 4bca91969509867b823d6578b0afd61029755966 | |
parent | 0507c3c63d43915a458c69bd987e796b8ba95d1c (diff) | |
download | spack-d0c4675a9b38ec737e40831b952a8c1ad6d2db26.tar.gz spack-d0c4675a9b38ec737e40831b952a8c1ad6d2db26.tar.bz2 spack-d0c4675a9b38ec737e40831b952a8c1ad6d2db26.tar.xz spack-d0c4675a9b38ec737e40831b952a8c1ad6d2db26.zip |
Add aocc support to ESMF (#42708)
* Add aocc support to ESMF
* Update package.py
-rw-r--r-- | var/spack/repos/builtin/packages/esmf/package.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/esmf/package.py b/var/spack/repos/builtin/packages/esmf/package.py index 3e708c061e..8de04de89b 100644 --- a/var/spack/repos/builtin/packages/esmf/package.py +++ b/var/spack/repos/builtin/packages/esmf/package.py @@ -110,6 +110,8 @@ class Esmf(MakefilePackage): # Testing dependencies depends_on("perl", type="test") + conflicts("%aocc", when="@:8.3") + # Make esmf build with newer intel versions patch("intel.patch", when="@:7.0 %intel@17:") # Make esmf build with newer gcc versions @@ -233,6 +235,8 @@ class Esmf(MakefilePackage): env.set("ESMF_COMPILER", "nvhpc") elif self.compiler.name == "cce": env.set("ESMF_COMPILER", "cce") + elif self.compiler.name == "aocc": + env.set("ESMF_COMPILER", "aocc") else: msg = "The compiler you are building with, " msg += '"{0}", is not supported by ESMF.' |