# Scope: configure, build, unit tests, regression tests
# Test implementation choices (free to change as needed):
# OS: Ubuntu 20.04
-# Compiler: ICPX 2021.1
+# Compiler: ICPX 2021.4
# MPI: thread_MPI
# SIMD: AVX2_256
# Parallelism nt/ntomp: 4/2 (unit tests)
# Parallelism nt/ntomp: 2/1 (regression tests)
-gromacs:oneapi-2021.3.0-opencl:release:configure:
+gromacs:oneapi-2021.4.0-opencl:release:configure:
extends:
- .gromacs:base:release:configure
- .use-oneapi:base
- .use-opencl
- .rules:nightly-only-for-release
- image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-gcc-7-oneapi-2021.3.0
+ image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-gcc-7-oneapi-2021.4.0
variables:
CMAKE: /usr/local/cmake-3.17.2/bin/cmake
COMPILER_MAJOR_VERSION: 2021
RELEASE_BUILD_DIR: release-builds-oneapi
-gromacs:oneapi-2021.3.0-opencl:release:build:
+gromacs:oneapi-2021.4.0-opencl:release:build:
extends:
- .variables:default
- .gromacs:base:build
CMAKE: /usr/local/cmake-3.17.2/bin/cmake
BUILD_DIR: release-builds-oneapi
COMPILER_MAJOR_VERSION: 2021
- image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-gcc-7-oneapi-2021.3.0
+ image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-gcc-7-oneapi-2021.4.0
needs:
- - job: gromacs:oneapi-2021.3.0-opencl:release:configure
+ - job: gromacs:oneapi-2021.4.0-opencl:release:configure
-gromacs:oneapi-2021.3.0-opencl:release:test:
+gromacs:oneapi-2021.4.0-opencl:release:test:
extends:
- .gromacs:base:test
- .use-oneapi:base
- .rules:nightly-only-for-release
stage: release-tests
- image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-gcc-7-oneapi-2021.3.0
+ image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-gcc-7-oneapi-2021.4.0
variables:
CMAKE: /usr/local/cmake-3.17.2/bin/cmake
BUILD_DIR: release-builds-oneapi
needs:
- - job: gromacs:oneapi-2021.3.0-opencl:release:configure
- - job: gromacs:oneapi-2021.3.0-opencl:release:build
+ - job: gromacs:oneapi-2021.4.0-opencl:release:configure
+ - job: gromacs:oneapi-2021.4.0-opencl:release:build
-gromacs:oneapi-2021.3.0-opencl:release:regressiontest:
+gromacs:oneapi-2021.4.0-opencl:release:regressiontest:
extends:
- .gromacs:base:regressiontest
- .use-oneapi:base
- .rules:nightly-only-for-release
stage: release-tests
- image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-gcc-7-oneapi-2021.3.0
+ image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-gcc-7-oneapi-2021.4.0
variables:
CMAKE: /usr/local/cmake-3.17.2/bin/cmake
BUILD_DIR: release-builds-oneapi
REGRESSIONTEST_TOTAL_RANK_NUMBER: 2
REGRESSIONTEST_OMP_RANK_NUMBER: 1
needs:
- - job: gromacs:oneapi-2021.3.0-opencl:release:build
+ - job: gromacs:oneapi-2021.4.0-opencl:release:build
- job: regressiontests:package