forked from boostorg/mqtt5
Add support for g++-13,14
Summary: related to T13767, #9 fix compilation error on g++-14 add g++-13 & g++-14 workflow to CI (requires ubuntu 24.04) Reviewers: ivica Reviewed By: ivica Subscribers: miljen, iljazovic Differential Revision: https://repo.mireo.local/D29794
This commit is contained in:
1 parent
927c1c6e3a
commit
d52090f438
7 files changed
+31
-8
No files matched your search
@@ -15,7 +15,7 @@ env:
|
||||
|
||||
jobs:
|
||||
windows:
|
||||
name: "${{ matrix.toolset }} std=c++${{ matrix.cxxstd }} ${{ matrix.build-type }}"
|
||||
name: "${{ matrix.toolset }} std=c++${{ matrix.cxxstd }}"
|
||||
defaults:
|
||||
run:
|
||||
shell: cmd
|
||||
@@ -114,7 +114,7 @@ jobs:
|
||||
.\\test\\build\\${{ matrix.build-type }}\\mqtt-test.exe
|
||||
|
||||
posix:
|
||||
name: "${{ matrix.toolset }} std=c++${{ matrix.cxxstd }} ${{ matrix.build-type }}"
|
||||
name: "${{ matrix.toolset }} std=c++${{ matrix.cxxstd }} ${{ matrix.container }}"
|
||||
|
||||
defaults:
|
||||
run:
|
||||
@@ -150,6 +150,26 @@ jobs:
|
||||
os: ubuntu-latest
|
||||
container: ubuntu:22.04
|
||||
build-type: 'Release'
|
||||
cxxstd: 17
|
||||
cxxflags: ''
|
||||
ldflags: ''
|
||||
|
||||
- toolset: g++-13
|
||||
compiler: g++-13
|
||||
install: g++-13
|
||||
os: ubuntu-24.04
|
||||
container: ubuntu:24.04
|
||||
build-type: 'Release'
|
||||
cxxstd: 17
|
||||
cxxflags: ''
|
||||
ldflags: ''
|
||||
|
||||
- toolset: g++-14
|
||||
compiler: g++-14
|
||||
install: g++-14
|
||||
os: ubuntu-24.04
|
||||
container: ubuntu:24.04
|
||||
build-type: 'Release'
|
||||
cxxstd: 20
|
||||
cxxflags: ''
|
||||
ldflags: ''
|
||||
|
||||
@@ -15,7 +15,7 @@ env:
|
||||
|
||||
jobs:
|
||||
posix:
|
||||
name: "coverage ${{ matrix.compiler }} -std=c++${{ matrix.cxxstd }}"
|
||||
name: "coverage ${{ matrix.compiler }} -std=c++${{ matrix.cxxstd }} ${{ matrix.container }}"
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
|
||||
Reference in new issue
Block a user