mirror of
https://github.com/Z3Prover/z3
synced 2026-08-02 20:23:27 +00:00
This is another PR towards the goal of getting Z3 to compile cleanly when included via FetchContents into clang-tidy, which uses a pretty strict set of warnings. This PR completes the job started by https://github.com/Z3Prover/z3/pull/10169. It adds `-Wextra-semi` to the set of CLANG_ONLY_WARNINGS, and adds ``` START_DISABLE_EXTRA_SEMI_WARNING; ...macro invocations with trailing semis... END_DISABLE_WARNING; ``` around all the blocks of macro invocations that provoked warnings. (Additionally, in realclosure.h, there was one block of macro invocations that did *not* follow the trailing-semi pattern; changed that to look like all the others). |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| mpz_matrix.cpp | ||
| mpz_matrix.h | ||
| rcf_params.pyg | ||
| realclosure.cpp | ||
| realclosure.h | ||