# Test implementation choices (free to change as needed):
# OS: Ubuntu 20.04
# Build type: RelWithDebInfo
-# Compiler: Clang 11
+# Compiler: Clang 12
# MPI: thread_MPI
-# GPU: Clang CUDA 11.4, CUDA 11.4
+# GPU: Clang CUDA 11.4.1, CUDA 11.4.1
# SIMD: AVX2_256, no kernels
# FFT: FFTW3
# Parallelism nt/ntomp: 4/2 (unit tests)
# Parallelism nt/ntomp: 2/1 (regression tests)
-gromacs:clang-11-cuda-11.4:configure:
+gromacs:clang-12-cuda-11.4.1:configure:
extends:
- .gromacs:base:configure
- .use-clang:base
- .use-cuda
- .rules:post-merge-acceptance
- image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-llvm-11-cuda-11.4.0-hipsycl-0bf6420aab18-rocm-4.2
+ image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-llvm-12-cuda-11.4.1-hipsycl-7a309b808-rocm-4.3
variables:
CMAKE: /usr/local/cmake-3.17.2/bin/cmake
CMAKE_SIMD_OPTIONS: "-DGMX_USE_SIMD_KERNELS=off"
CMAKE_EXTRA_OPTIONS: "-DGMX_CLANG_CUDA=ON"
CMAKE_BUILD_TYPE_OPTIONS: "-DCMAKE_BUILD_TYPE=RelWithDebInfo"
- COMPILER_MAJOR_VERSION: 11
+ COMPILER_MAJOR_VERSION: 12
-gromacs:clang-11-cuda-11.4:build:
+gromacs:clang-12-cuda-11.4.1:build:
extends:
- .variables:default
- .gromacs:base:build
- .use-clang:base
- .use-ccache
- .rules:post-merge-acceptance
- image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-llvm-11-cuda-11.4.0-hipsycl-0bf6420aab18-rocm-4.2
+ image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-llvm-12-cuda-11.4.1-hipsycl-7a309b808-rocm-4.3
variables:
CMAKE: /usr/local/cmake-3.17.2/bin/cmake
needs:
- - job: gromacs:clang-11-cuda-11.4:configure
+ - job: gromacs:clang-12-cuda-11.4.1:configure
-gromacs:clang-11-cuda-11.4:test:
+gromacs:clang-12-cuda-11.4.1:test:
extends:
- .gromacs:base:test
- .rules:post-merge-acceptance
- image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-llvm-11-cuda-11.4.0-hipsycl-0bf6420aab18-rocm-4.2
+ image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-llvm-12-cuda-11.4.1-hipsycl-7a309b808-rocm-4.3
variables:
CMAKE: /usr/local/cmake-3.17.2/bin/cmake
KUBERNETES_EXTENDED_RESOURCE_NAME: "nvidia.com/gpu"
tags:
- k8s-scilifelab
needs:
- - job: gromacs:clang-11-cuda-11.4:build
+ - job: gromacs:clang-12-cuda-11.4.1:build
-gromacs:clang-11-cuda-11.4:regressiontest:
+gromacs:clang-12-cuda-11.4.1:regressiontest:
extends:
- .gromacs:base:regressiontest
- .rules:post-merge-acceptance
- image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-llvm-11-cuda-11.4.0-hipsycl-0bf6420aab18-rocm-4.2
+ image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-llvm-12-cuda-11.4.1-hipsycl-7a309b808-rocm-4.3
variables:
CMAKE: /usr/local/cmake-3.17.2/bin/cmake
KUBERNETES_EXTENDED_RESOURCE_NAME: "nvidia.com/gpu"
tags:
- k8s-scilifelab
needs:
- - job: gromacs:clang-11-cuda-11.4:build
- - job: regressiontests:prepare
\ No newline at end of file
+ - job: gromacs:clang-12-cuda-11.4.1:build
+ - job: regressiontests:prepare