cmake_opts['clFFT_ROOT'] = context.env.clFFT_root
if context.opts.armpl:
- cmake_opts['FFTWF_LIBRARY'] = os.path.join(context.env.armpl_dir, 'lib/libarmpl_lp64.so')
- cmake_opts['FFTWF_INCLUDE_DIR'] = os.path.join(context.env.armpl_dir, '/include')
- cmake_opts['GMX_BLAS_USER'] = os.path.join(context.env.armpl_dir, '/lib/libarmpl_lp64.so')
- cmake_opts['GMX_LAPACK_USER'] = os.path.join(context.env.armpl_dir, '/lib/libarmpl_lp64.so')
+ cmake_opts['FFTWF_LIBRARY'] = os.path.join(context.env.armpl_dir, 'lib/libarmpl_lp64.so')
+ cmake_opts['FFTWF_INCLUDE_DIR'] = os.path.join(context.env.armpl_dir, 'include')
+ cmake_opts['GMX_BLAS_USER'] = os.path.join(context.env.armpl_dir, 'lib/libarmpl_lp64.so')
+ cmake_opts['GMX_LAPACK_USER'] = os.path.join(context.env.armpl_dir, 'lib/libarmpl_lp64.so')
if context.opts.hwloc is False:
cmake_opts['GMX_HWLOC'] = 'OFF'
#gcc-7 armhpc-18.2 openmp simd=ARM_NEON_ASIMD release
# Test ARM HPC compier toolchain with armclang
-armclang-18.4 armhpc-18.4 openmp simd=ARM_NEON_ASIMD release-with-assert
+# Test ARMPL for FFTs
+# Test linking against ARMPL for BLAS/LAPACK
+armclang-18.4 armhpc-18.4 armpl openmp simd=ARM_NEON_ASIMD release-with-assert
# TODO
# Add SIMD + OpenMP + CUDA asan build