Update ResInsightWithCache.yml

Use runner ubuntu-24 and default gcc 13
This commit is contained in:
Magne Sjaastad 2024-11-13 21:37:25 +01:00 committed by GitHub
parent 7148ccdc41
commit 811ae1d0be
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -41,8 +41,8 @@ jobs:
ri-unit-test-path: "ResInsight-tests",
}
- {
name: "Ubuntu 22.04 gcc",
os: ubuntu-22.04,
name: "Ubuntu 24.04 gcc",
os: ubuntu-24.04,
cc: "gcc",
cxx: "g++",
build-python-module: true,
@ -163,11 +163,6 @@ jobs:
sudo apt-get update --option="APT::Acquire::Retries=3"
sudo apt-get install --option="APT::Acquire::Retries=3" libxkbcommon-x11-0 libgl1-mesa-dev mesa-common-dev libglfw3-dev libglu1-mesa-dev libhdf5-dev
- name: Install gcc-10
if: contains( matrix.config.cc, 'gcc')
run: |
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g++-10 --slave /usr/bin/gcov gcov /usr/bin/gcov-10
- name: Install clang-16
if: contains( matrix.config.cc, 'clang')
run: |