From a6abf25b31a748b383f27692f7d0e210d341fa69 Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Wed, 9 Jul 2025 23:50:55 +0200 Subject: [PATCH] Switch from gcc10 to gcc11 for CI --- .gitlab-ci.yml | 8 ++++---- .gitlab-ci/gcc10-mpi-coverage.yml | 15 --------------- .gitlab-ci/gcc10-mpi-release.yml | 15 --------------- .gitlab-ci/gcc10-seq-coverage.yml | 15 --------------- .gitlab-ci/gcc10-seq-release.yml | 15 --------------- .gitlab-ci/gcc11-mpi-coverage.yml | 15 +++++++++++++++ .gitlab-ci/gcc11-mpi-release.yml | 15 +++++++++++++++ .gitlab-ci/gcc11-seq-coverage.yml | 15 +++++++++++++++ .gitlab-ci/gcc11-seq-release.yml | 15 +++++++++++++++ 9 files changed, 64 insertions(+), 64 deletions(-) delete mode 100644 .gitlab-ci/gcc10-mpi-coverage.yml delete mode 100644 .gitlab-ci/gcc10-mpi-release.yml delete mode 100644 .gitlab-ci/gcc10-seq-coverage.yml delete mode 100644 .gitlab-ci/gcc10-seq-release.yml create mode 100644 .gitlab-ci/gcc11-mpi-coverage.yml create mode 100644 .gitlab-ci/gcc11-mpi-release.yml create mode 100644 .gitlab-ci/gcc11-seq-coverage.yml create mode 100644 .gitlab-ci/gcc11-seq-release.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d3bb6af7c..2e9d2af7f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,7 +8,7 @@ variables: include: - local: '/.gitlab-ci/clang14-mpi-debug.yml' - local: '/.gitlab-ci/clang14-mpi-release.yml' - - local: '/.gitlab-ci/gcc10-mpi-coverage.yml' - - local: '/.gitlab-ci/gcc10-mpi-release.yml' - - local: '/.gitlab-ci/gcc10-seq-coverage.yml' - - local: '/.gitlab-ci/gcc10-seq-release.yml' + - local: '/.gitlab-ci/gcc11-mpi-coverage.yml' + - local: '/.gitlab-ci/gcc11-mpi-release.yml' + - local: '/.gitlab-ci/gcc11-seq-coverage.yml' + - local: '/.gitlab-ci/gcc11-seq-release.yml' diff --git a/.gitlab-ci/gcc10-mpi-coverage.yml b/.gitlab-ci/gcc10-mpi-coverage.yml deleted file mode 100644 index e3b178d1a..000000000 --- a/.gitlab-ci/gcc10-mpi-coverage.yml +++ /dev/null @@ -1,15 +0,0 @@ -coverage:gcc10-mpi-coverage: - image: localhost:5000/ubuntu_jammy_gcc10_mpi - stage: coverage - needs: [] - script: - - mkdir -p build/gcc10-cov-mpi - - cd build/gcc10-cov-mpi - - CXX=g++-10 CC=gcc-10 cmake ../.. -DCMAKE_BUILD_TYPE=Coverage - - make -j 4 - cache: - key: "${CI_COMMIT_REF_SLUG}-gcc10-cov-mpi" - paths: - - build/gcc10-cov-mpi - untracked: true - coverage: '/^\s*Total:\|(\d*\.\d|\d*)\%.*$/' diff --git a/.gitlab-ci/gcc10-mpi-release.yml b/.gitlab-ci/gcc10-mpi-release.yml deleted file mode 100644 index ef5be1ee5..000000000 --- a/.gitlab-ci/gcc10-mpi-release.yml +++ /dev/null @@ -1,15 +0,0 @@ -test:gcc10-mpi-release: - image: localhost:5000/ubuntu_jammy_gcc10_mpi - stage: test - needs: [] - script: - - mkdir -p build/gcc10-release-mpi - - cd build/gcc10-release-mpi - - CXX=g++-10 CC=gcc-10 cmake ../.. -DCMAKE_BUILD_TYPE=Release - - make -j 4 - - make test - cache: - key: "${CI_COMMIT_REF_SLUG}-gcc10-release-mpi" - paths: - - build/gcc10-release-mpi - untracked: true diff --git a/.gitlab-ci/gcc10-seq-coverage.yml b/.gitlab-ci/gcc10-seq-coverage.yml deleted file mode 100644 index 96c5a3b79..000000000 --- a/.gitlab-ci/gcc10-seq-coverage.yml +++ /dev/null @@ -1,15 +0,0 @@ -coverage:gcc10-seq-coverage: - image: localhost:5000/ubuntu_jammy_gcc10 - stage: coverage - needs: [] - script: - - mkdir -p build/gcc10-cov - - cd build/gcc10-cov - - CXX=g++-10 CC=gcc-10 cmake ../.. -DCMAKE_BUILD_TYPE=Coverage - - make -j 4 - cache: - key: "${CI_COMMIT_REF_SLUG}-gcc10-cov" - paths: - - build/gcc10-cov - untracked: true - coverage: '/^\s*Total:\|(\d*\.\d|\d*)\%.*$/' diff --git a/.gitlab-ci/gcc10-seq-release.yml b/.gitlab-ci/gcc10-seq-release.yml deleted file mode 100644 index 298124599..000000000 --- a/.gitlab-ci/gcc10-seq-release.yml +++ /dev/null @@ -1,15 +0,0 @@ -test:gcc10-seq-release: - image: localhost:5000/ubuntu_jammy_gcc10 - stage: test - needs: [] - script: - - mkdir -p build/gcc10-release-seq - - cd build/gcc10-release-seq - - CXX=g++-10 CC=gcc-10 cmake ../.. -DCMAKE_BUILD_TYPE=Release - - make -j 4 - - make check - cache: - key: "${CI_COMMIT_REF_SLUG}-gcc10-release-seq" - paths: - - build/gcc10-release-seq - untracked: true diff --git a/.gitlab-ci/gcc11-mpi-coverage.yml b/.gitlab-ci/gcc11-mpi-coverage.yml new file mode 100644 index 000000000..2dd34336b --- /dev/null +++ b/.gitlab-ci/gcc11-mpi-coverage.yml @@ -0,0 +1,15 @@ +coverage:gcc11-mpi-coverage: + image: localhost:5000/ubuntu_jammy_gcc11_mpi + stage: coverage + needs: [] + script: + - mkdir -p build/gcc11-cov-mpi + - cd build/gcc11-cov-mpi + - CXX=g++-11 CC=gcc-11 cmake ../.. -DCMAKE_BUILD_TYPE=Coverage + - make -j 4 + cache: + key: "${CI_COMMIT_REF_SLUG}-gcc11-cov-mpi" + paths: + - build/gcc11-cov-mpi + untracked: true + coverage: '/^\s*Total:\|(\d*\.\d|\d*)\%.*$/' diff --git a/.gitlab-ci/gcc11-mpi-release.yml b/.gitlab-ci/gcc11-mpi-release.yml new file mode 100644 index 000000000..0d3fcfd46 --- /dev/null +++ b/.gitlab-ci/gcc11-mpi-release.yml @@ -0,0 +1,15 @@ +test:gcc11-mpi-release: + image: localhost:5000/ubuntu_jammy_gcc11_mpi + stage: test + needs: [] + script: + - mkdir -p build/gcc11-release-mpi + - cd build/gcc11-release-mpi + - CXX=g++-11 CC=gcc-11 cmake ../.. -DCMAKE_BUILD_TYPE=Release + - make -j 4 + - make test + cache: + key: "${CI_COMMIT_REF_SLUG}-gcc11-release-mpi" + paths: + - build/gcc11-release-mpi + untracked: true diff --git a/.gitlab-ci/gcc11-seq-coverage.yml b/.gitlab-ci/gcc11-seq-coverage.yml new file mode 100644 index 000000000..133679ddf --- /dev/null +++ b/.gitlab-ci/gcc11-seq-coverage.yml @@ -0,0 +1,15 @@ +coverage:gcc11-seq-coverage: + image: localhost:5000/ubuntu_jammy_gcc11 + stage: coverage + needs: [] + script: + - mkdir -p build/gcc11-cov + - cd build/gcc11-cov + - CXX=g++-11 CC=gcc-11 cmake ../.. -DCMAKE_BUILD_TYPE=Coverage + - make -j 4 + cache: + key: "${CI_COMMIT_REF_SLUG}-gcc11-cov" + paths: + - build/gcc11-cov + untracked: true + coverage: '/^\s*Total:\|(\d*\.\d|\d*)\%.*$/' diff --git a/.gitlab-ci/gcc11-seq-release.yml b/.gitlab-ci/gcc11-seq-release.yml new file mode 100644 index 000000000..20cdeb1d4 --- /dev/null +++ b/.gitlab-ci/gcc11-seq-release.yml @@ -0,0 +1,15 @@ +test:gcc11-seq-release: + image: localhost:5000/ubuntu_jammy_gcc11 + stage: test + needs: [] + script: + - mkdir -p build/gcc11-release-seq + - cd build/gcc11-release-seq + - CXX=g++-11 CC=gcc-11 cmake ../.. -DCMAKE_BUILD_TYPE=Release + - make -j 4 + - make check + cache: + key: "${CI_COMMIT_REF_SLUG}-gcc11-release-seq" + paths: + - build/gcc11-release-seq + untracked: true -- GitLab