Skip to content

Commit 51515e7

Browse files
authored
run_test_suite.yml: Start covering GCC 15 (#395)
1 parent 38a82d5 commit 51515e7

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/run_test_suite.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,21 @@ jobs:
4747
- runs-on: ubuntu-24.04
4848
gcc: 14
4949
install:
50+
- runs-on: ubuntu-24.04
51+
gcc: 15
52+
install: binutils g++-15 gcc-15 cpp-15
5053
steps:
5154
- uses: actions/checkout@v4
5255

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

0 commit comments

Comments
 (0)