2026-05-01 06:33 ftp://ftp.de.debian.org/debian/pool/main/b/breezy/breezy_3.3.21.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: 0fda84e (2026-05-01 02:32:52 +0200) count: 19 19 elapsed-time: 0.6 0.5 head-timing-info: old-timing-info: head results: breezy-3.3.21/breezy/bzr/diff-delta.c:312:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] breezy-3.3.21/breezy/bzr/diff-delta.c:647:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] breezy-3.3.21/breezy/bzr/diff-delta.c:364:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] breezy-3.3.21/breezy/bzr/diff-delta.c:647:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] breezy-3.3.21/breezy/bzr/diff-delta.c:695:57: style:inconclusive: Function 'create_delta_index_from_delta' argument 1 names different: declaration 'delta' definition 'src'. [funcArgNamesDifferent] breezy-3.3.21/breezy/bzr/delta.h:68:57: note: Function 'create_delta_index_from_delta' argument 1 names different: declaration 'delta' definition 'src'. breezy-3.3.21/breezy/bzr/diff-delta.c:695:57: note: Function 'create_delta_index_from_delta' argument 1 names different: declaration 'delta' definition 'src'. breezy-3.3.21/breezy/bzr/diff-delta.c:696:51: style:inconclusive: Function 'create_delta_index_from_delta' argument 2 names different: declaration 'old' definition 'old_index'. [funcArgNamesDifferent] breezy-3.3.21/breezy/bzr/delta.h:69:51: note: Function 'create_delta_index_from_delta' argument 2 names different: declaration 'old' definition 'old_index'. breezy-3.3.21/breezy/bzr/diff-delta.c:696:51: note: Function 'create_delta_index_from_delta' argument 2 names different: declaration 'old' definition 'old_index'. breezy-3.3.21/breezy/bzr/diff-delta.c:897:26: style:inconclusive: Function 'create_delta' argument 2 names different: declaration 'buf' definition 'trg_buf'. [funcArgNamesDifferent] breezy-3.3.21/breezy/bzr/delta.h:97:26: note: Function 'create_delta' argument 2 names different: declaration 'buf' definition 'trg_buf'. breezy-3.3.21/breezy/bzr/diff-delta.c:897:26: note: Function 'create_delta' argument 2 names different: declaration 'buf' definition 'trg_buf'. breezy-3.3.21/breezy/bzr/diff-delta.c:897:49: style:inconclusive: Function 'create_delta' argument 3 names different: declaration 'bufsize' definition 'trg_size'. [funcArgNamesDifferent] breezy-3.3.21/breezy/bzr/delta.h:97:45: note: Function 'create_delta' argument 3 names different: declaration 'bufsize' definition 'trg_size'. breezy-3.3.21/breezy/bzr/diff-delta.c:897:49: note: Function 'create_delta' argument 3 names different: declaration 'bufsize' definition 'trg_size'. breezy-3.3.21/breezy/bzr/diff-delta.c:898:55: style:inconclusive: Function 'create_delta' argument 5 names different: declaration 'max_delta_size' definition 'max_size'. [funcArgNamesDifferent] breezy-3.3.21/breezy/bzr/delta.h:98:55: note: Function 'create_delta' argument 5 names different: declaration 'max_delta_size' definition 'max_size'. breezy-3.3.21/breezy/bzr/diff-delta.c:898:55: note: Function 'create_delta' argument 5 names different: declaration 'max_delta_size' definition 'max_size'. breezy-3.3.21/breezy/bzr/diff-delta.c:159:34: style: Parameter 'hash_count' can be declared as pointer to const [constParameterPointer] breezy-3.3.21/breezy/bzr/diff-delta.c:223:55: style: Variable 'old_entry' can be declared as pointer to const [constVariablePointer] breezy-3.3.21/breezy/bzr/diff-delta.c:533:25: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] breezy-3.3.21/breezy/bzr/diff-delta.c:812:29: style: Variable 'next_bucket_entry' can be declared as pointer to const [constVariablePointer] breezy-3.3.21/breezy/bzr/diff-delta.c:812:61: style: Variable 'bucket_first_entry' can be declared as pointer to const [constVariablePointer] breezy-3.3.21/breezy/bzr/diff-delta.c:881:40: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] breezy-3.3.21/breezy/bzr/diff-delta.c:414:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] breezy-3.3.21/breezy/bzr/diff-delta.c:413:5: note: After for loop, i has value 31 breezy-3.3.21/breezy/bzr/diff-delta.c:414:15: note: Shift breezy-3.3.21/breezy/bzr/diff-delta.c:545:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] breezy-3.3.21/breezy/bzr/diff-delta.c:544:5: note: After for loop, i has value 31 breezy-3.3.21/breezy/bzr/diff-delta.c:545:15: note: Shift breezy-3.3.21/breezy/bzr/diff-delta.c:242:18: style: Variable 'copied_count' is assigned a value that is never used. [unreadVariable] breezy-3.3.21/breezy/bzr/diff-delta.c:271:30: style: Variable 'copied_count' is assigned a value that is never used. [unreadVariable] diff: DONE