Skip to content

Commit 918adb4

Browse files
authored
Merge pull request #53 from elbeno/add-gcc-14
2 parents 0ddce52 + c8346ac commit 918adb4

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

.github/workflows/unit_tests.yml

+12-5
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414
CMAKE_GENERATOR: Ninja
1515
DEFAULT_CXX_STANDARD: 20
1616
DEFAULT_LLVM_VERSION: 20
17-
DEFAULT_GCC_VERSION: 13
17+
DEFAULT_GCC_VERSION: 14
1818

1919
concurrency:
2020
group: ${{ github.head_ref || github.run_id }}
@@ -27,7 +27,7 @@ jobs:
2727
fail-fast: false
2828
matrix:
2929
compiler: [clang, gcc]
30-
version: [12, 13, 16, 17, 18, 19, 20]
30+
version: [12, 13, 14, 16, 17, 18, 19, 20]
3131
cxx_standard: [17, 20]
3232
stdlib: [libstdc++, libc++]
3333
build_type: [Debug]
@@ -84,6 +84,11 @@ jobs:
8484
- compiler: gcc
8585
toolchain_root: "/usr"
8686
cxx_flags: ""
87+
- version: 14
88+
compiler: gcc
89+
install: sudo apt update && sudo apt-get install -y gcc-14 g++-14
90+
cc: "gcc-14"
91+
cxx: "g++-14"
8792
- version: 13
8893
compiler: gcc
8994
install: sudo apt update && sudo apt-get install -y gcc-13 g++-13
@@ -106,6 +111,8 @@ jobs:
106111
version: 17
107112
- compiler: gcc
108113
version: 16
114+
- compiler: clang
115+
version: 14
109116
- compiler: clang
110117
version: 13
111118
- compiler: clang
@@ -303,9 +310,9 @@ jobs:
303310
install: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 20
304311
toolchain_root: "/usr/lib/llvm-20"
305312
- compiler: gcc
306-
cc: "gcc-13"
307-
cxx: "g++-13"
308-
install: sudo apt update && sudo apt install -y gcc-13 g++-13
313+
cc: "gcc-14"
314+
cxx: "g++-14"
315+
install: sudo apt update && sudo apt install -y gcc-14 g++-14
309316
toolchain_root: "/usr"
310317

311318
steps:

0 commit comments

Comments
 (0)