Skip to content

Commit 199617a

Browse files
committed
Attempt to run g++ on build
1 parent a96e134 commit 199617a

1 file changed

Lines changed: 16 additions & 3 deletions

File tree

‎.github/workflows/pipeline.yml‎

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@ jobs:
1414
matrix:
1515
fail-fast: false
1616
cxx:
17-
# - g++-13
17+
- g++-13
1818
- clang++-16
1919
build_type: [Debug, Release]
2020
std: [11]
2121
include:
22-
# - cxx: g++-13
22+
- cxx: g++-13
23+
cc: gcc-13
24+
gcc_version: 13
2325
- cxx: clang++-16
2426
cc: clang-16
2527
llvm_version: 16
@@ -34,10 +36,21 @@ jobs:
3436
chmod +x llvm.sh
3537
sudo ./llvm.sh ${{ matrix.llvm_version }}
3638
39+
- name: Install gcc
40+
if: ${{ matrix.gcc_version }} != ""
41+
run: |
42+
update-alternatives --remove-all gcc
43+
update-alternatives --remove-all g++
44+
add-apt-repository ppa:ubuntu-toolchain-r/test
45+
apt-get update
46+
apt-get install -y ${{ matrix.gcc_version }}
47+
48+
gcc --version
49+
3750
- name: Prepare environment
3851
run: |
3952
sudo apt-get update
40-
sudo apt-get install -y locales ${{matrix.other_pkgs}}
53+
sudo apt-get install -y locales
4154
4255
sudo locale-gen de_DE.UTF-8
4356

0 commit comments

Comments
 (0)