Skip to content

Commit bfbd6ae

Browse files
authored
Merge pull request #38 from ethz-asl/feature/cxx23
C++23
2 parents 7696136 + a2e8788 commit bfbd6ae

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

.github/workflows/cpp_ubuntu20_04.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
fail-fast: true
1717
matrix:
1818
gcc: [ '8', '9', '10', '11', '12', '13' ]
19-
cxx: [ '11', '14', '17', '20' ]
19+
cxx: [ '11', '14', '17', '20', '23' ]
2020
ubuntu: [ '20.04', '22.04', '24.04']
2121
exclude:
2222
# Exclude GCC 8 on unsupported Ubuntu versions
@@ -36,6 +36,16 @@ jobs:
3636
cxx: '11'
3737
- ubuntu: '24.04'
3838
cxx: '14'
39+
# Exclude all combinations of CXX 23 with GCC 8, 9, or 10
40+
- gcc: '8'
41+
cxx: '23'
42+
- gcc: '9'
43+
cxx: '23'
44+
- gcc: '10'
45+
cxx: '23'
46+
# Exclude all combinations of CXX 23 with Ubuntu 20.04
47+
- ubuntu: '20.04'
48+
cxx: '23'
3949
container:
4050
image: omavteam/ubuntu-omav-ros:ros-ros-base-${{ matrix.ubuntu }}
4151
credentials:

0 commit comments

Comments
 (0)