Skip to content

Commit 74fccdd

Browse files
authored
Restore support for recent GCC by making CI cover GCC 16 (linux-test-project#449)
1 parent 04663ca commit 74fccdd

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

.github/workflows/run_test_suite.yml

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -47,23 +47,20 @@ jobs:
4747
- runs-on: ubuntu-24.04
4848
gcc: 14
4949
install:
50-
# gcc-15 no longer available on ubuntu-24.04
51-
# and job hangs if I try to use 25.10
52-
# Simply comment out/disable gcc-15 test for now
53-
# - runs-on: ubuntu-25.10
54-
# gcc: 15
55-
# install: binutils g++-15 gcc-15 cpp-15
50+
- runs-on: ubuntu-24.04
51+
gcc: 16
52+
install: binutils g++-16 gcc-16 cpp-16
5653
steps:
5754
- uses: actions/checkout@v6
5855

59-
- name: Add repository "ubuntu-toolchain-r" for GCC 15
60-
if: "${{ matrix.gcc == '15' }}"
56+
- name: Add repository "ubuntu-toolchain-r" for GCC 16
57+
if: "${{ matrix.gcc == '16' }}"
6158
run: |
6259
set -x
6360
# The repository is at home at https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test .
64-
# NOTE: plucky is 25.04 (not 24.04 LTS)
61+
# NOTE: resolute is future 26.04 (not 24.04 LTS)
6562
wget -O - 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xc8ec952e2a0e1fbdc5090f6a2c277a0a352154e5' | sudo apt-key add -
66-
sudo add-apt-repository 'deb https://ppa.launchpadcontent.net/ubuntu-toolchain-r/test/ubuntu plucky main'
63+
sudo add-apt-repository 'deb https://ppa.launchpadcontent.net/ubuntu-toolchain-r/test/ubuntu resolute main'
6764
6865
- name: Install dependencies
6966
run: |-

0 commit comments

Comments
 (0)