From 50711741944d79ffb072cb0e1dec0ede21d2cf36 Mon Sep 17 00:00:00 2001 From: Annop Wongwathanarat Date: Sat, 15 Apr 2023 13:40:54 +0100 Subject: superlu-dist: add -Wno-error=implicit-function-declaration for Arm compiler (#36831) --- var/spack/repos/builtin/packages/superlu-dist/package.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/superlu-dist/package.py b/var/spack/repos/builtin/packages/superlu-dist/package.py index 929a4b6e82..074737c09a 100644 --- a/var/spack/repos/builtin/packages/superlu-dist/package.py +++ b/var/spack/repos/builtin/packages/superlu-dist/package.py @@ -103,10 +103,10 @@ class SuperluDist(CMakePackage, CudaPackage, ROCmPackage): if (spec.satisfies("%xl") or spec.satisfies("%xl_r")) and spec.satisfies("@:6.1.1"): append_define("CMAKE_C_FLAGS", "-DNoChange") - if spec.satisfies("%oneapi"): + if spec.satisfies("%oneapi") or spec.satisfies("%arm@23.04:"): # - # 2022 and later Intel OneAPI compilers throws errors compiling - # some of the non ISO C99 compliant code in this package + # 2022 and later Intel OneAPI compilers and Arm compilers version 23.04 and later + # throw errors compiling some of the non ISO C99 compliant code in this package # see https://reviews.llvm.org/D122983 # append_define("CMAKE_C_FLAGS", "-Wno-error=implicit-function-declaration") -- cgit v1.2.3-70-g09d2