Update clang-4
[gromacs.git] / admin / builds / post-submit-matrix.txt
blobdc8199d834b583946f869fa5aa98d90665cab2e4
1 # Comment line(s) preceding each configuration document the main
2 # intent behind that configuration, so that we can correctly judge
3 # whether to preserve that during maintenance decisions.
5 # Test the mdrun-only build
6 # TODO In combination with gmx from another build, arrange to run regressiontests
7 clang-3.7 double mpi no-openmp fftpack mdrun-only
9 # Test MPMD PME with thread-MPI
10 # TODO Add double to this configuration if/when Carsten stablizes essentialdynamics tests
11 gcc-5.2 npme=1 nranks=2 no-openmp fftpack simd=avx_128_fma release
13 # Test non-default GMX_PREFER_STATIC_LIBS behavior
14 # TODO enable this
15 # msvc-2015 double no-threadmpi no-prefer-static-libs release
17 # Test behaviour when dlopen is not present
18 # TODO enable this
19 # icc-16.0 no-dlopen no-threadmpi double mkl release
21 # Test SSE4.1 SIMD
22 # Test single-rank GPU
23 gcc-4.8 nranks=1 gpu cuda-7.5 simd=sse4.1
25 # Test MPMD PME with library MPI
26 clang-4 npme=1 nranks=2 mpi
28 # Test non-default use of mdrun -gpu_id
29 # Test SSE2 SIMD
30 gcc-4.8 gpu npme=1 nranks=2 gpu_id=2 cuda-7.5 simd=sse2 release
32 # TODO
33 # Re-enable Phi build
34 # Test without TNG support
35 # Test without hwloc support
36 # Test with NVML support
37 # Test statically linked hwloc support (if/when it can work well)
38 # Test 3D DD (2D is partially covered in regressiontests)
39 # Test own-fftw build (from local copy of the file)
40 # Test mdrun -tunepme (e.g. with relaxed tolerances, for now)
41 # Consider testing of other CMake option paths
42 # Consider adding our ARM dev boards as slaves to improve cross-platform portability testing.