Skip to content

Commit a041714

Browse files
committed
Force gcc-14 installation
1 parent 49e061f commit a041714

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/workflows/multiplatform_build.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,28 @@ jobs:
5252
libreadline-dev libsqlite3-dev wget curl llvm \
5353
libncurses5-dev libncursesw5-dev xz-utils tk-dev \
5454
libffi-dev liblzma-dev python3-openssl git
55+
gcc --version
56+
clang --version
57+
58+
- if: endsWith(matrix.os, '20.04')
59+
name: Install ubuntu-20.04 specific dependencies
60+
run: |
61+
sudo apt-get install -y software-properties-common
62+
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
63+
sudo apt-get update
64+
sudo apt-get install -y libtinfo5
65+
sudo apt install gcc-14 g++-14
66+
gcc --version
67+
68+
- if: endsWith(matrix.os, '22.04')
69+
name: Install ubuntu-22.04 specific dependencies
70+
run: |
71+
sudo apt-get install -y software-properties-common
72+
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
73+
sudo apt-get update
74+
sudo apt-get install -y libtinfo5
75+
sudo apt install gcc-14 g++-14
76+
gcc --version
5577
5678
- if: endsWith(matrix.os, '24.04')
5779
name: Install ubuntu-24.04 specific dependencies
@@ -61,6 +83,7 @@ jobs:
6183
sudo add-apt-repository "deb http://mirrors.kernel.org/ubuntu/ jammy multiverse"
6284
sudo apt-get update
6385
sudo apt-get install -y libtinfo5
86+
gcc --version
6487
6588
- if: startsWith(matrix.os, 'windows')
6689
name: Install Python dependencies

0 commit comments

Comments
 (0)