Skip to content

Commit acea1ab

Browse files
committed
fixed #12021 - bail out on compiler warnings in CI
1 parent 3c4c646 commit acea1ab

11 files changed

Lines changed: 33 additions & 33 deletions

.github/workflows/CI-cygwin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
# Cygwin will always link the binaries even if they already exist. The linking is also extremely slow. So just run the "check" target which includes all the binaries.
5151
- name: Build all and run test
5252
run: |
53-
C:\cygwin\bin\bash.exe -l -c cd %GITHUB_WORKSPACE% && make VERBOSE=1 -j%NUMBER_OF_PROCESSORS% check
53+
C:\cygwin\bin\bash.exe -l -c cd %GITHUB_WORKSPACE% && make VERBOSE=1 -j%NUMBER_OF_PROCESSORS% CXXOPTS="-Werror" check
5454
5555
- name: Extra test for misra
5656
run: |

.github/workflows/CI-mingw.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,24 +53,23 @@ jobs:
5353
with:
5454
key: ${{ github.workflow }}-${{ github.job }}-${{ matrix.os }}
5555

56-
# TODO: bail out on warning
5756
- name: Build cppcheck
5857
run: |
5958
export PATH="/mingw64/lib/ccache/bin:$PATH"
6059
# set RDYNAMIC to work around broken MinGW detection
6160
# use lld for faster linking
62-
make VERBOSE=1 RDYNAMIC=-lshlwapi LDOPTS=-fuse-ld=lld -j$(nproc) cppcheck
61+
make VERBOSE=1 RDYNAMIC=-lshlwapi LDOPTS=-fuse-ld=lld -j$(nproc) CXXOPTS="-Werror" cppcheck
6362
6463
- name: Build test
6564
run: |
6665
export PATH="/mingw64/lib/ccache/bin:$PATH"
6766
# set RDYNAMIC to work around broken MinGW detection
6867
# use lld for faster linking
69-
make VERBOSE=1 RDYNAMIC=-lshlwapi LDOPTS=-fuse-ld=lld -j$(nproc) testrunner
68+
make VERBOSE=1 RDYNAMIC=-lshlwapi LDOPTS=-fuse-ld=lld -j$(nproc) CXXOPTS="-Werror" testrunner
7069
7170
- name: Run test
7271
run: |
7372
export PATH="/mingw64/lib/ccache/bin:$PATH"
7473
# set RDYNAMIC to work around broken MinGW detection
7574
# use lld for faster linking
76-
make VERBOSE=1 RDYNAMIC=-lshlwapi LDOPTS=-fuse-ld=lld -j$(nproc) check
75+
make VERBOSE=1 RDYNAMIC=-lshlwapi LDOPTS=-fuse-ld=lld -j$(nproc) CXXOPTS="-Werror" check

.github/workflows/CI-unixish-docker.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,13 @@ jobs:
6767
run: |
6868
mkdir cmake.output
6969
cd cmake.output
70-
cmake -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache ..
70+
cmake -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache ..
7171
cmake --build . -- -j$(nproc)
7272
7373
- name: CMake build (with GUI)
7474
if: matrix.build_gui
7575
run: |
76-
cmake -S . -B cmake.output -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
76+
cmake -S . -B cmake.output -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
7777
cmake --build cmake.output -- -j$(nproc)
7878
7979
- name: Run CMake test
@@ -113,12 +113,12 @@ jobs:
113113
- name: Build cppcheck
114114
run: |
115115
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
116-
make -j$(nproc) HAVE_RULES=yes CXXOPTS="-w"
116+
make -j$(nproc) HAVE_RULES=yes CXXOPTS="-Werror"
117117
118118
- name: Build test
119119
run: |
120120
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
121-
make -j$(nproc) testrunner HAVE_RULES=yes CXXOPTS="-w"
121+
make -j$(nproc) testrunner HAVE_RULES=yes CXXOPTS="-Werror"
122122
123123
- name: Run test
124124
run: |

.github/workflows/CI-unixish.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,13 @@ jobs:
5858
- name: CMake build on ubuntu (with GUI / system tinyxml2)
5959
if: contains(matrix.os, 'ubuntu')
6060
run: |
61-
cmake -S . -B cmake.output.tinyxml2 -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DUSE_BUNDLED_TINYXML2=Off -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
61+
cmake -S . -B cmake.output.tinyxml2 -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DUSE_BUNDLED_TINYXML2=Off -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
6262
cmake --build cmake.output.tinyxml2 -- -j$(nproc)
6363
6464
- name: CMake build on macos (with GUI / system tinyxml2)
6565
if: contains(matrix.os, 'macos')
6666
run: |
67-
cmake -S . -B cmake.output.tinyxml2 -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DUSE_BUNDLED_TINYXML2=Off -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DQt6_DIR=$(brew --prefix qt@6)/lib/cmake/Qt6
67+
cmake -S . -B cmake.output.tinyxml2 -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DUSE_BUNDLED_TINYXML2=Off -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DQt6_DIR=$(brew --prefix qt@6)/lib/cmake/Qt6
6868
cmake --build cmake.output.tinyxml2 -- -j$(nproc)
6969
7070
- name: Run CMake test (system tinyxml2)
@@ -127,12 +127,12 @@ jobs:
127127
- name: Run CMake on ubuntu (with GUI)
128128
if: contains(matrix.os, 'ubuntu')
129129
run: |
130-
cmake -S . -B cmake.output -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_INSTALL_PREFIX=cppcheck-cmake-install
130+
cmake -S . -B cmake.output -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_INSTALL_PREFIX=cppcheck-cmake-install
131131
132132
- name: Run CMake on macos (with GUI)
133133
if: contains(matrix.os, 'macos')
134134
run: |
135-
cmake -S . -B cmake.output -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_INSTALL_PREFIX=cppcheck-cmake-install -DQt6_DIR=$(brew --prefix qt@6)/lib/cmake/Qt6
135+
cmake -S . -B cmake.output -G "Unix Makefiles" -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_INSTALL_PREFIX=cppcheck-cmake-install -DQt6_DIR=$(brew --prefix qt@6)/lib/cmake/Qt6
136136
137137
- name: Run CMake build
138138
run: |
@@ -179,7 +179,7 @@ jobs:
179179
- name: Build with Unsigned char
180180
run: |
181181
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
182-
make -j$(nproc) CXXOPTS=-funsigned-char testrunner
182+
make -j$(nproc) CXXOPTS="-Werror -funsigned-char" testrunner
183183
184184
- name: Test with Unsigned char
185185
run: |
@@ -213,11 +213,11 @@ jobs:
213213
- name: Build with TEST_MATHLIB_VALUE
214214
run: |
215215
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
216-
make -j$(nproc) CPPFLAGS=-DTEST_MATHLIB_VALUE all
216+
make -j$(nproc) CXXOPTS="-Werror -DTEST_MATHLIB_VALUE" all
217217
218218
- name: Test with TEST_MATHLIB_VALUE
219219
run: |
220-
make -j$(nproc) CPPFLAGS=-DTEST_MATHLIB_VALUE check
220+
make -j$(nproc) check
221221
222222
check_nonneg:
223223

@@ -241,7 +241,7 @@ jobs:
241241
242242
- name: Check syntax with NONNEG
243243
run: |
244-
ls lib/*.cpp | xargs -n 1 -P $(nproc) g++ -fsyntax-only -std=c++0x -Ilib -Iexternals -Iexternals/picojson -Iexternals/simplecpp -Iexternals/tinyxml2 -DNONNEG
244+
ls lib/*.cpp | xargs -n 1 -P $(nproc) g++ -Werror -fsyntax-only -std=c++0x -Ilib -Iexternals -Iexternals/picojson -Iexternals/simplecpp -Iexternals/tinyxml2 -DNONNEG
245245
246246
build_cmake_boost:
247247

@@ -297,7 +297,7 @@ jobs:
297297
298298
- name: Run CMake on macOS (with Boost)
299299
run: |
300-
cmake -S . -B cmake.output.boost -G "Unix Makefiles" -DBUILD_TESTS=On -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
300+
cmake -S . -B cmake.output.boost -G "Unix Makefiles" -DBUILD_TESTS=On -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
301301
grep -q '\-DHAVE_BOOST' ./cmake.output.boost/compile_commands.json
302302
303303
- name: Build with CMake on macOS (with Boost)
@@ -372,12 +372,12 @@ jobs:
372372
- name: Build cppcheck
373373
run: |
374374
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
375-
make -j$(nproc) HAVE_RULES=yes
375+
make -j$(nproc) CXXOPTS="-Werror" HAVE_RULES=yes
376376
377377
- name: Build test
378378
run: |
379379
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
380-
make -j$(nproc) testrunner HAVE_RULES=yes
380+
make -j$(nproc) CXXOPTS="-Werror" testrunner HAVE_RULES=yes
381381
382382
- name: Run test
383383
run: |
@@ -457,7 +457,7 @@ jobs:
457457
458458
- name: Test Signalhandler
459459
run: |
460-
cmake -S . -B build.cmake.signal -G "Unix Makefiles" -DBUILD_TESTS=On
460+
cmake -S . -B build.cmake.signal -G "Unix Makefiles" -DBUILD_TESTS=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On
461461
cmake --build build.cmake.signal --target test-signalhandler -- -j$(nproc)
462462
# TODO: how to run this without copying the file?
463463
cp build.cmake.signal/bin/test-s* .
@@ -468,7 +468,7 @@ jobs:
468468
- name: Test Stacktrace
469469
if: contains(matrix.os, 'ubuntu')
470470
run: |
471-
cmake -S . -B build.cmake.stack -G "Unix Makefiles" -DBUILD_TESTS=On
471+
cmake -S . -B build.cmake.stack -G "Unix Makefiles" -DBUILD_TESTS=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On
472472
cmake --build build.cmake.stack --target test-stacktrace -- -j$(nproc)
473473
# TODO: how to run this without copying the file?
474474
cp build.cmake.stack/bin/test-s* .
@@ -569,7 +569,7 @@ jobs:
569569
run: |
570570
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
571571
# compile with verification and ast matchers
572-
make -j$(nproc) -s CPPFLAGS="-DCHECK_INTERNAL" CXXOPTS="-g -O2 -w -DHAVE_BOOST" MATCHCOMPILER=yes VERIFY=1
572+
make -j$(nproc) -s CPPFLAGS="-DCHECK_INTERNAL" CXXOPTS="-Werror -g -O2 -DHAVE_BOOST" MATCHCOMPILER=yes VERIFY=1
573573
574574
- name: CMake
575575
run: |

.github/workflows/CI-windows.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
run: |
5656
rem TODO: enable rules?
5757
rem specify Release build so matchcompiler is used
58-
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DBUILD_ONLINE_HELP=On -DCMAKE_INSTALL_PREFIX=cppcheck-cmake-install || exit /b !errorlevel!
58+
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DBUILD_ONLINE_HELP=On -DCMAKE_INSTALL_PREFIX=cppcheck-cmake-install -DCMAKE_COMPILE_WARNING_AS_ERROR=On || exit /b !errorlevel!
5959
6060
- name: Build GUI release
6161
run: |
@@ -125,7 +125,7 @@ jobs:
125125
7z x pcre-%PCRE_VERSION%.zip || exit /b !errorlevel!
126126
cd pcre-%PCRE_VERSION% || exit /b !errorlevel!
127127
git apply --ignore-space-change ..\externals\pcre.patch || exit /b !errorlevel!
128-
cmake . -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DPCRE_BUILD_PCRECPP=Off -DPCRE_BUILD_TESTS=Off -DPCRE_BUILD_PCREGREP=Off -DCMAKE_POLICY_VERSION_MINIMUM=3.5 || exit /b !errorlevel!
128+
cmake . -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DPCRE_BUILD_PCRECPP=Off -DPCRE_BUILD_TESTS=Off -DPCRE_BUILD_PCREGREP=Off -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DCMAKE_COMPILE_WARNING_AS_ERROR=On || exit /b !errorlevel!
129129
nmake || exit /b !errorlevel!
130130
copy pcre.h ..\externals || exit /b !errorlevel!
131131
copy pcre.lib ..\externals\pcre64.lib || exit /b !errorlevel!
@@ -207,7 +207,7 @@ jobs:
207207
- name: Test SEH wrapper
208208
if: matrix.config == 'release'
209209
run: |
210-
cmake -S . -B build.cmake.seh -DBUILD_TESTS=On || exit /b !errorlevel!
210+
cmake -S . -B build.cmake.seh -DBUILD_TESTS=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On || exit /b !errorlevel!
211211
cmake --build build.cmake.seh --target test-sehwrapper || exit /b !errorlevel!
212212
:: TODO: how to run this without copying the file?
213213
copy build.cmake.seh\bin\Debug\test-sehwrapper.exe . || exit /b !errorlevel!

.github/workflows/coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
- name: Compile instrumented
4444
run: |
4545
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
46-
make -j$(nproc) all CXXOPTS="-g -fprofile-arcs -ftest-coverage" HAVE_RULES=yes
46+
make -j$(nproc) all CXXOPTS="-w -g -fprofile-arcs -ftest-coverage" HAVE_RULES=yes
4747
4848
- name: Run instrumented tests
4949
run: |

.github/workflows/cppcheck-premium.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
tar xzvf cppcheckpremium.tar.gz
5050
mv cppcheckpremium-devdrop-20250713 cppcheckpremium
5151
# Overwrite cppcheck binary
52-
make -j$(nproc) CXXOPTS=-O2 MATCHCOMPILER=yes
52+
make -j$(nproc) CXXOPTS="-Werror -O2" MATCHCOMPILER=yes
5353
cp cppcheck cppcheckpremium/
5454
5555
- name: Generate a license file

.github/workflows/release-windows.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
7z x pcre-%PCRE_VERSION%.zip || exit /b !errorlevel!
4848
cd pcre-%PCRE_VERSION% || exit /b !errorlevel!
4949
git apply --ignore-space-change ..\externals\pcre.patch || exit /b !errorlevel!
50-
cmake . -G "Visual Studio 17 2022" -A x64 -DPCRE_BUILD_PCRECPP=OFF -DPCRE_BUILD_PCREGREP=OFF -DPCRE_BUILD_TESTS=OFF -DCMAKE_POLICY_VERSION_MINIMUM=3.5 || exit /b !errorlevel!
50+
cmake . -G "Visual Studio 17 2022" -A x64 -DPCRE_BUILD_PCRECPP=OFF -DPCRE_BUILD_PCREGREP=OFF -DPCRE_BUILD_TESTS=OFF -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DCMAKE_COMPILE_WARNING_AS_ERROR=On || exit /b !errorlevel!
5151
msbuild -m PCRE.sln -p:Configuration=Release -p:Platform=x64 || exit /b !errorlevel!
5252
copy pcre.h ..\externals || exit /b !errorlevel!
5353
copy Release\pcre.lib ..\externals\pcre64.lib || exit /b !errorlevel!
@@ -68,7 +68,7 @@ jobs:
6868
run: |
6969
:: TODO: enable rules?
7070
:: specify Release build so matchcompiler is used
71-
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DBUILD_GUI=On -DUSE_QT6=On -DWITH_QCHART=On -DBUILD_ONLINE_HELP=On || exit /b !errorlevel!
71+
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DBUILD_GUI=On -DUSE_QT6=On -DWITH_QCHART=On -DBUILD_ONLINE_HELP=On -DCMAKE_COMPILE_WARNING_AS_ERROR=On || exit /b !errorlevel!
7272
cmake --build build --target cppcheck-gui --config Release || exit /b !errorlevel!
7373
7474
# TODO: package PDBs

.github/workflows/selfcheck.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
5757
# valgrind cannot handle DWARF 5 yet so force version 4
5858
# work around performance regression with -inline-deferral
59-
make -j$(nproc) -s CXXOPTS="-O2 -w -DHAVE_BOOST -gdwarf-4 -mllvm -inline-deferral" MATCHCOMPILER=yes
59+
make -j$(nproc) -s CXXOPTS="-Werror -O2 -DHAVE_BOOST -gdwarf-4 -mllvm -inline-deferral" MATCHCOMPILER=yes
6060
env:
6161
CC: clang-14
6262
CXX: clang++-14

.github/workflows/tsan.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ jobs:
7171
python3 -m pip install pytest-xdist
7272
python3 -m pip install psutil
7373
74+
# TODO: disable all warnings
7475
- name: CMake
7576
run: |
7677
cmake -S . -B cmake.output -DCMAKE_BUILD_TYPE=RelWithDebInfo -DHAVE_RULES=On -DBUILD_TESTS=On -DBUILD_GUI=On -DUSE_QT6=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DUSE_MATCHCOMPILER=Verify -DANALYZE_THREAD=On -DENABLE_CHECK_INTERNAL=On -DUSE_BOOST=On -DCPPCHK_GLIBCXX_DEBUG=Off -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_GLOBAL_AUTOGEN_TARGET=Off -DDISABLE_DMAKE=On -DFILESDIR= -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache

0 commit comments

Comments
 (0)