From 93e989316ec012cd1acc73ed9b491d904812f6bb Mon Sep 17 00:00:00 2001 From: t-nojiri <68096132+t-nojiri@users.noreply.github.com> Date: Fri, 25 Sep 2020 01:47:21 +0900 Subject: lcals: Fix for aarch64 (#18918) --- var/spack/repos/builtin/packages/lcals/package.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/lcals/package.py b/var/spack/repos/builtin/packages/lcals/package.py index 9305c3dcb3..e5a39b5a05 100644 --- a/var/spack/repos/builtin/packages/lcals/package.py +++ b/var/spack/repos/builtin/packages/lcals/package.py @@ -46,6 +46,8 @@ class Lcals(MakefilePackage): arch = 'MIC' elif arch == 'x86_64' or arch == 'x86_32': arch = 'x86' + elif arch == 'aarch64': + arch = 'aarch64' else: raise InstallError('unknown architecture.') @@ -72,6 +74,10 @@ class Lcals(MakefilePackage): cxxflags += '-DLCALS_PLATFORM_X86_AVX -DLCALS_COMPILER_GNU ' cxx_compile += '-Ofast -mavx -finline-functions' ' -finline-limit=10000 -std=c++11' + elif arch == 'aarch64': + cxxflags += '-DLCALS_COMPILER_GNU ' + cxx_compile += '-Ofast -finline-functions' + ' -finline-limit=10000 -std=c++11' cxxflags += self.compiler.openmp_flag targets.append('LCALS_ARCH=') -- cgit v1.2.3-60-g2f50