Skip to content

Commit 84839fb

Browse files
committed
mingw
1 parent c5a565a commit 84839fb

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/CI-mingw.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff 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: |
@@ -51,7 +51,7 @@ jobs:
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++"

0 commit comments

Comments
 (0)