Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cmake: Treat warnings as errors on Clang and GCC
-Wformat-security is enabled, some Linux packages build system have it enabled. #5766 -Wunused-parameter is enabled too. Also ensure that null conversion (C++ only for GCC) is enabled because its enablement by default can depend on the CMake generator. -Wswitch is enabled but it is kept as a warning. It was already enabled with Clang. If Clang has -Wshorten-64-to-32 enabled, keep it as warnings.
- Loading branch information