mirror of
https://github.com/KhronosGroup/Vulkan-Hpp.git
synced 2024-10-14 16:32:17 +00:00
Extend compilers used in workflows on macos and ubuntu (#1863)
This commit is contained in:
parent
2d42465f64
commit
c1fb25264d
3
.github/workflows/ci-macos.yml
vendored
3
.github/workflows/ci-macos.yml
vendored
@ -11,7 +11,8 @@ jobs:
|
|||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
compiler: [clang++, g++-11]
|
# g++-12 fails on some very innocent code... excluding it for now
|
||||||
|
compiler: [clang++, g++-11, g++-13]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
7
.github/workflows/ci-ubuntu.yml
vendored
7
.github/workflows/ci-ubuntu.yml
vendored
@ -15,7 +15,8 @@ jobs:
|
|||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
compiler: [clang++-13, clang++-14, g++-9, g++-10, g++-11]
|
# g++-12 fails on some very innocent code... excluding it for now
|
||||||
|
compiler: [clang++-13, clang++-14, clang++-15, g++-9, g++-10, g++-11, g++-13]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
@ -51,9 +52,9 @@ jobs:
|
|||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
- name: Loop over build_types (Debug, Release) with cpp_standard 23 for g++-11 only
|
- name: Loop over build_types (Debug, Release) with cpp_standard 23 for g++-11 and above only
|
||||||
run: |
|
run: |
|
||||||
if [ ${{matrix.compiler}} == g++-11 ]
|
if [ ${{matrix.compiler}} == g++-11 ] || [ ${{matrix.compiler}} == g++-12 ] || [ ${{matrix.compiler}} == g++-13 ]
|
||||||
then
|
then
|
||||||
cpp_standard=23
|
cpp_standard=23
|
||||||
for build_type in Debug Release
|
for build_type in Debug Release
|
||||||
|
Loading…
Reference in New Issue
Block a user