Skip to content

Commit c1fb252

Browse files
authored
Extend compilers used in workflows on macos and ubuntu (#1863)
1 parent 2d42465 commit c1fb252

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

.github/workflows/ci-macos.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ jobs:
1111

1212
strategy:
1313
matrix:
14-
compiler: [clang++, g++-11]
14+
# g++-12 fails on some very innocent code... excluding it for now
15+
compiler: [clang++, g++-11, g++-13]
1516

1617
steps:
1718
- uses: actions/checkout@v4

.github/workflows/ci-ubuntu.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ jobs:
1515

1616
strategy:
1717
matrix:
18-
compiler: [clang++-13, clang++-14, g++-9, g++-10, g++-11]
18+
# g++-12 fails on some very innocent code... excluding it for now
19+
compiler: [clang++-13, clang++-14, clang++-15, g++-9, g++-10, g++-11, g++-13]
1920

2021
steps:
2122
- uses: actions/checkout@v4
@@ -51,9 +52,9 @@ jobs:
5152
done
5253
done
5354
54-
- name: Loop over build_types (Debug, Release) with cpp_standard 23 for g++-11 only
55+
- name: Loop over build_types (Debug, Release) with cpp_standard 23 for g++-11 and above only
5556
run: |
56-
if [ ${{matrix.compiler}} == g++-11 ]
57+
if [ ${{matrix.compiler}} == g++-11 ] || [ ${{matrix.compiler}} == g++-12 ] || [ ${{matrix.compiler}} == g++-13 ]
5758
then
5859
cpp_standard=23
5960
for build_type in Debug Release

0 commit comments

Comments
 (0)