# Test on ARM v7
# Test ARM_NEON SIMD
-gcc-4.8 simd=ARM_NEON release-with-assert
+gcc-5 simd=ARM_NEON release-with-assert
# Test on ARM v8
# Test ARM_NEON_ASIMD SIMD
gcc-7 mpi no-openmp fftpack mdrun-only
# Test MPMD PME with thread-MPI
-# Test newest icc at time of release
-# Test icc without SIMD in double precision in release mode
-# TODO enable simd=avx_256 in this config, and change the above description once #2335 is resolved
-icc-18 npme=1 nranks=2 no-openmp double fftpack release simd=none
+# Test oldest supported icc
+# Test icc with AVX256 in double precision in release mode
+icc-17 simd=avx_256 npme=1 nranks=2 no-openmp double fftpack release
# Test CUDA build on a slave with no CUDA devices
# Test without TNG support
# Test non-default GMX_PREFER_STATIC_LIBS behavior
# TODO enable this
-# msvc-2015 double no-threadmpi no-prefer-static-libs release-with-assert
+# msvc-2017 double no-threadmpi no-prefer-static-libs release-with-assert
# Test behaviour when dlopen is not present
# TODO enable this
# Test SSE2 SIMD
# Test CMAKE_BUILD_TYPE=Release
-gcc-4.8 gpu npme=1 nranks=2 cuda-7.5 simd=sse2 release
+# Test OpenCL
+# Test bundled clFFT (developed by AMD) on NVIDIA OpenCL
+gcc-6 gpu npme=1 nranks=2 opencl cuda-7.5 simd=sse2 release
# Test non-default use of mdrun -gpu_id
# Test GPU-sharing among 4 PP ranks
-gcc-5 gpu nranks=4 gpu_id=1 cuda-8.0 release-with-assert
+# Test no hwloc build, tests internal CPU topology detection (mainly for x86)
+gcc-5 gpu nranks=4 gpu_id=1 cuda-8.0 no-hwloc release-with-assert
-# Test oldest supported icc
# Test icc on Windows
+# Test newest icc at time of release
# Test icc with SIMD in mixed precision in release mode
-icc-16 msvc-2015 fftpack simd=avx2_256 release
+icc-18 msvc-2017 fftpack simd=avx2_256 release
+
+# Test ARM HPC compier toolchain with gcc-7
+#gcc-7 armhpc-18.2 openmp simd=ARM_NEON_ASIMD release
+
+# Test ARM HPC compier toolchain with armclang
+#armclang-18.2 armhpc-18.2 openmp simd=ARM_NEON_ASIMD release-with-assert
# TODO
# Add SIMD + OpenMP + CUDA asan build