This is an automated email from the git hooks/post-receive script. guillem pushed a commit to branch main in repository dpkg.
View the commit online: https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=d5a89cbe48265703c7860d63b4f638782831b3cf commit d5a89cbe48265703c7860d63b4f638782831b3cf Author: Guillem Jover <[email protected]> AuthorDate: Mon Feb 6 03:44:06 2023 +0100 test: Update suppressions for cppcheck 2.10 Some of these are valid, but we'll fix them in the soon to open 1.22.x series. This should make the CI systems based on Debian unstable checking author mode, get back to normal. --- t/cppcheck/cppcheck.supp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/t/cppcheck/cppcheck.supp b/t/cppcheck/cppcheck.supp index 06b89aa92..a62ae0a19 100644 --- a/t/cppcheck/cppcheck.supp +++ b/t/cppcheck/cppcheck.supp @@ -11,6 +11,11 @@ variableScope // TODO: While perhaps valid there are many to handle right away. constParameter +// TODO: Will fix in 1.22.x. +badBitmaskCheck:lib/dpkg/fields.c +identicalInnerCondition:lib/dpkg/fsys-hash.c +knownConditionTrueFalse:lib/dpkg/tarfn.c + // Ignore, this is an imported module. unusedStructMember:lib/compat/obstack.c nullPointerArithmetic:lib/compat/obstack.c @@ -18,6 +23,9 @@ nullPointerArithmetic:lib/compat/obstack.c // Ignore, the code is used only for its binary artifacts. uninitMemberVar:*/Dpkg_Shlibs/patterns.cpp +// BUG: False positive. +unusedStructMember:lib/dpkg/compress.c + // BUG: False positive, it gets triggered even with -Ilib. unknownMacro:lib/dpkg/string.h unknownMacro:utils/*.c @@ -26,6 +34,10 @@ unknownMacro:utils/*.c syntaxError:lib/dpkg/t/*.c // BUG: False positive, does not understand non-returning functors. +nullPointerArithmeticRedundantCheck:lib/dpkg/db-fsys-files.c +nullPointerArithmeticRedundantCheck:lib/dpkg/db-fsys-override.c +nullPointerRedundantCheck:lib/dpkg/db-fsys-override.c +nullPointerRedundantCheck:lib/dpkg/ehandle.c nullPointerRedundantCheck:src/deb/build.c nullPointerRedundantCheck:src/main/enquiry.c nullPointerRedundantCheck:src/main/unpack.c -- Dpkg.Org's dpkg

