chore(ci): bump c++ standard version to 26
Some checks reported errors
continuous-integration/drone/push Build was killed

This commit is contained in:
light7734 2025-10-22 05:55:20 +03:30
parent f1a91c9b81
commit c39ce89a9b
Signed by: light7734
GPG key ID: 8C30176798F1A6BA
5 changed files with 9 additions and 9 deletions

View file

@ -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++ \

View file

@ -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++ \

View file

@ -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)"

View file

@ -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)"

View file

@ -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)"