forked from boostorg/beast
Add gcc-9 to AzP CI test matrix
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
This commit is contained in:
@@ -2,6 +2,7 @@ Version 259:
|
|||||||
|
|
||||||
* Reduce the number of instantiations of filter_token_list
|
* Reduce the number of instantiations of filter_token_list
|
||||||
* Remove the use of `static_string` from `http::fields`
|
* Remove the use of `static_string` from `http::fields`
|
||||||
|
* Add gcc-9 to AzP CI test matrix
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
@@ -37,6 +37,42 @@ jobs:
|
|||||||
options: --privileged
|
options: --privileged
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
|
GCC 9 C++17 Release:
|
||||||
|
TOOLSET: gcc
|
||||||
|
CXX: g++-9
|
||||||
|
PACKAGES: g++-9
|
||||||
|
VARIANT: release
|
||||||
|
B2_FLAGS: <define>BOOST_BEAST_USE_STD_STRING_VIEW
|
||||||
|
CXXSTD: 17
|
||||||
|
B2_TARGETS: libs/beast/test//run-fat-tests libs/beast/example
|
||||||
|
GCC 9 C++11 HEADER_ONLY NO_DEPRECATED:
|
||||||
|
TOOLSET: gcc
|
||||||
|
CXX: g++-9
|
||||||
|
PACKAGES: g++-9
|
||||||
|
VARIANT: release
|
||||||
|
B2_FLAGS: <boost.beast.separate-compilation>off <boost.beast.allow-deprecated>off
|
||||||
|
CXXSTD: 11
|
||||||
|
B2_TARGETS: libs/beast/test//run-fat-tests
|
||||||
|
GCC 9 C++11 UBASAN:
|
||||||
|
TOOLSET: gcc
|
||||||
|
CXX: g++-9
|
||||||
|
PACKAGES: g++-9
|
||||||
|
VARIANT: debug
|
||||||
|
B2_FLAGS: <address-sanitizer>norecover <undefined-sanitizer>norecover
|
||||||
|
# use GOLD to workaround UBSAN linker issue in gcc 7/8
|
||||||
|
# https://stackoverflow.com/questions/50024731/ld-unrecognized-option-push-state-no-as-needed
|
||||||
|
CXX_FLAGS: <cxxflags>"-msse4.2 -funsigned-char -fno-omit-frame-pointer" <linkflags>-fuse-ld=gold
|
||||||
|
CXXSTD: 11
|
||||||
|
B2_TARGETS: libs/beast/test//run-fat-tests
|
||||||
|
GCC 9 C++11 TSAN:
|
||||||
|
TOOLSET: gcc
|
||||||
|
CXX: g++-9
|
||||||
|
PACKAGES: g++-9
|
||||||
|
VARIANT: release
|
||||||
|
B2_FLAGS: <thread-sanitizer>norecover
|
||||||
|
CXX_FLAGS: <cxxflags>"-msse4.2 -funsigned-char -fno-omit-frame-pointer"
|
||||||
|
CXXSTD: 11
|
||||||
|
B2_TARGETS: libs/beast/test//run-fat-tests
|
||||||
GCC 8 C++17 Release:
|
GCC 8 C++17 Release:
|
||||||
TOOLSET: gcc
|
TOOLSET: gcc
|
||||||
CXX: g++-8
|
CXX: g++-8
|
||||||
|
Reference in New Issue
Block a user