File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -36,10 +36,10 @@ jobs:
3636 python-pytest
3737
3838 - name : make simplecpp
39- run : make -j$(nproc)
39+ run : make -j$(nproc) CXXOPTS="-Werror"
4040
4141 - name : make test
42- run : make -j$(nproc) test
42+ run : make -j$(nproc) CXXOPTS="-Werror" test
4343
4444 - name : selfcheck
4545 run : |
5151
5252 - name : Run CMake
5353 run : |
54- cmake -S . -B cmake.output
54+ cmake -S . -B cmake.output -DCMAKE_COMPILE_WARNING_AS_ERROR=On
5555
5656 - name : CMake simplecpp
5757 run : |
@@ -66,10 +66,10 @@ jobs:
6666 if : matrix.os == 'ubuntu-24.04' && matrix.compiler == 'g++'
6767 run : |
6868 make clean
69- make -j$(nproc) test selfcheck CXXFLAGS=" -g3 -D_GLIBCXX_DEBUG"
69+ make -j$(nproc) test selfcheck CXXOPTS="-Werror -g3 -D_GLIBCXX_DEBUG"
7070
7171 - name : Run with libc++ hardening mode
7272 if : matrix.os == 'ubuntu-24.04' && matrix.compiler == 'clang++'
7373 run : |
7474 make clean
75- make -j$(nproc) test selfcheck CXXFLAGS ="-stdlib=libc++ -g3 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG" LDFLAGS ="-lc++"
75+ make -j$(nproc) test selfcheck CXXOPTS ="-Werror - stdlib=libc++ -g3 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG" LDOPTS ="-lc++"
You can’t perform that action at this time.
0 commit comments