summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Sachs <stephenmsachs@gmail.com>2023-01-10 11:39:42 +0100
committerGitHub <noreply@github.com>2023-01-10 11:39:42 +0100
commitb5a5af8c0528ce9c189615fa3e63f4216e6536a0 (patch)
treebfe131874abc3e363d099dddaf4ef9bb0bfe2a48
parent289d6df911f2bfb5d03427d79425e35e99eab42b (diff)
downloadspack-b5a5af8c0528ce9c189615fa3e63f4216e6536a0.tar.gz
spack-b5a5af8c0528ce9c189615fa3e63f4216e6536a0.tar.bz2
spack-b5a5af8c0528ce9c189615fa3e63f4216e6536a0.tar.xz
spack-b5a5af8c0528ce9c189615fa3e63f4216e6536a0.zip
[adios2] Older versions of ifx (oneapi) fail compilation (#34819)
See https://community.intel.com/t5/Intel-Fortran-Compiler/version-node-not-found-for-symbol/m-p/1443784/thread-id/164290 Fixes https://github.com/spack/spack/issues/31817 Co-authored-by: Stephen Sachs <stesachs@amazon.com>
-rw-r--r--var/spack/repos/builtin/packages/adios2/package.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/adios2/package.py b/var/spack/repos/builtin/packages/adios2/package.py
index 5f567373f3..eb03bcf8de 100644
--- a/var/spack/repos/builtin/packages/adios2/package.py
+++ b/var/spack/repos/builtin/packages/adios2/package.py
@@ -91,6 +91,9 @@ class Adios2(CMakePackage, CudaPackage):
conflicts("%intel@:15")
conflicts("%pgi@:14")
+ # ifx does not support submodules in separate files
+ conflicts("%oneapi@:2022.1.0", when="+fortran")
+
depends_on("cmake@3.12.0:", type="build")
depends_on("pkgconfig", type="build")