Skip to content

Commit 2640bd5

Browse files
committed
Move CI to GCC-14
1 parent 783ee5a commit 2640bd5

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,12 @@ jobs:
3030
- name: Install dependencies
3131
run: |
3232
sudo apt-get update
33-
sudo apt-get install -y cmake libcurl4-openssl-dev gcc g++
33+
sudo apt-get install -y software-properties-common
34+
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
35+
sudo apt-get update
36+
sudo apt-get install -y cmake libcurl4-openssl-dev gcc-14 g++-14
37+
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 100
38+
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 100
3439
3540
- name: Configure CMake
3641
run: cmake -B build -DCMAKE_BUILD_TYPE=Release

0 commit comments

Comments
 (0)