chore(ci): bump c++ standard version to 26
Some checks reported errors
continuous-integration/drone/push Build was killed
Some checks reported errors
continuous-integration/drone/push Build was killed
This commit is contained in:
parent
f1a91c9b81
commit
c39ce89a9b
5 changed files with 9 additions and 9 deletions
|
|
@ -220,7 +220,7 @@ tar xf 'vulkansdk-linux-x86_64-1.4.328.1.tar.xz' \
|
|||
-fsanitize-ignorelist=/msan/ignorelist_all_sources \
|
||||
-fno-omit-frame-pointer \
|
||||
-g \
|
||||
-std=c++23 \
|
||||
-std=c++26 \
|
||||
-nostdinc++ \
|
||||
-isystem /libcxx_msan/include/c++/v1/"\
|
||||
&& export CFLAGS="\
|
||||
|
|
@ -233,7 +233,7 @@ tar xf 'vulkansdk-linux-x86_64-1.4.328.1.tar.xz' \
|
|||
-fsanitize-memory-track-origins \
|
||||
-fsanitize-ignorelist=/msan/ignorelist_all_sources \
|
||||
-g \
|
||||
-std=c++23 \
|
||||
-std=c++26 \
|
||||
-L/msan/lib -Wl,-rpath,/msan/lib \
|
||||
-L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \
|
||||
-lc++ \
|
||||
|
|
@ -272,7 +272,7 @@ export CXXFLAGS="\
|
|||
-fsanitize-ignorelist=/msan/ignorelist_all_sources \
|
||||
-fno-omit-frame-pointer \
|
||||
-g \
|
||||
-std=c++23 \
|
||||
-std=c++26 \
|
||||
-nostdinc++ \
|
||||
-isystem /libcxx_msan/include/c++/v1/"\
|
||||
&& export CFLAGS="\
|
||||
|
|
@ -285,7 +285,7 @@ export CXXFLAGS="\
|
|||
-fsanitize-memory-track-origins \
|
||||
-fsanitize-ignorelist=/msan/ignorelist_all_sources \
|
||||
-g \
|
||||
-std=c++23 \
|
||||
-std=c++26 \
|
||||
-L/msan/lib -Wl,-rpath,/msan/lib \
|
||||
-L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \
|
||||
-lc++ \
|
||||
|
|
|
|||
|
|
@ -34,14 +34,14 @@ cmake \
|
|||
-fsanitize-memory-track-origins \
|
||||
-g \
|
||||
-fno-omit-frame-pointer \
|
||||
-std=c++23 \
|
||||
-std=c++26 \
|
||||
-nostdinc++ \
|
||||
-isystem /libcxx_msan/include/c++/v1/" \
|
||||
-D CMAKE_EXE_LINKER_FLAGS=" \
|
||||
-fsanitize=memory \
|
||||
-fsanitize-memory-track-origins \
|
||||
-g \
|
||||
-std=c++23 \
|
||||
-std=c++26 \
|
||||
-L/msan/lib -Wl,-rpath,/msan/lib \
|
||||
-L/libcxx_msan/lib -Wl,-rpath,/libcxx_msan/lib \
|
||||
-lc++ \
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ cmake \
|
|||
-D CMAKE_LINKER_TYPE=MOLD \
|
||||
-D ENABLE_UNIT_TESTS=ON \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_CXX_FLAGS="-std=c++23 -g -fno-omit-frame-pointer"
|
||||
-D CMAKE_CXX_FLAGS="-std=c++26 -g -fno-omit-frame-pointer"
|
||||
|
||||
cmake --build ./build -j"$(nproc)"
|
||||
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ cmake \
|
|||
-D CMAKE_LINKER_TYPE=MOLD \
|
||||
-D ENABLE_UNIT_TESTS=ON \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_CXX_FLAGS="-std=c++23 -fno-omit-frame-pointer -fno-common -g"
|
||||
-D CMAKE_CXX_FLAGS="-std=c++26 -fno-omit-frame-pointer -fno-common -g"
|
||||
|
||||
cmake --build ./build -j"$(nproc)"
|
||||
|
||||
|
|
|
|||
|
|
@ -17,6 +17,6 @@ cmake \
|
|||
-D ENABLE_UNIT_TESTS=ON \
|
||||
-D ENABLE_STATIC_ANALYSIS=ON \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_CXX_FLAGS="-std=c++23 -stdlib=libc++"
|
||||
-D CMAKE_CXX_FLAGS="-std=c++26 -stdlib=libc++"
|
||||
|
||||
cmake --build . -j"$(nproc)"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue