From 83e165629096fdc04b108c6452a524308abb3b72 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Mon, 15 Jun 2026 08:16:15 +0200 Subject: [PATCH] CI: update with latest compilers on `cimg/base:current-20.04` --- .circleci/config.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index a3206f4..65bafee 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -213,7 +213,7 @@ jobs: # Note: Default GCC in 24.04 is GCC 13 - run: sudo apt-get -y update - run: sudo apt-get -y install make autopoint texinfo libtool intltool bzip2 gettext g++-multilib - g++-13 g++-14 g++-14-multilib clang-16 clang-17 clang-18 clang-19 + g++-13 g++-14 g++-14-multilib clang-16 clang-17 clang-18 clang-19 clang-20 - run: sudo apt-get -y purge aspell - checkout - run: @@ -250,6 +250,9 @@ jobs: - run: when: always command: CXX=clang++-19 CC=clang-19 ./sanity-check.sh + - run: + when: always + command: CXX=clang++-20 CC=clang-20 ./sanity-check.sh - run: when: always command: ./config-opt && make -C build -j2 @@ -278,9 +281,9 @@ jobs: wget https://apt.llvm.org/llvm.sh -O /tmp/llvm.sh chmod +x /tmp/llvm.sh - # Install Clang Latest (20 and 21) - sudo /tmp/llvm.sh 20 - sudo /tmp/llvm.sh 21 all + # Install Clang Latest (21 and 22) + sudo /tmp/llvm.sh 21 + sudo /tmp/llvm.sh 22 all - run: sudo apt-get -y purge aspell - checkout - run: ./autogen @@ -297,10 +300,10 @@ jobs: # Clang Snapshot Test - run: when: always - command: CXX=clang++-20 CC=clang-20 ./sanity-check.sh + command: CXX=clang++-21 CC=clang-21 ./sanity-check.sh - run: when: always - command: CXX=clang++-21 CC=clang-21 ./sanity-check.sh + command: CXX=clang++-22 CC=clang-22 ./sanity-check.sh tests_20_04: