2026-05-05 01:10 ftp://ftp.de.debian.org/debian/pool/main/s/simhash/simhash_0.0.20161225.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: 519958a (2026-05-04 15:03:10 +0200) count: 26 20 elapsed-time: 0.2 0.1 head-timing-info: old-timing-info: head results: simhash-0.0.20161225/crc32.c:93:36: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] simhash-0.0.20161225/hash.c:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/hash.c:103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/hash.c:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/hash.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/hash.c:52:21: style:inconclusive: Function 'hash_reset' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] simhash-0.0.20161225/hash.c:97:27: style:inconclusive: Function 'hash_insert' argument 1 names different: declaration '' definition 'crc'. [funcArgNamesDifferentUnnamed] simhash-0.0.20161225/hash.c:122:28: style:inconclusive: Function 'hash_contains' argument 1 names different: declaration '' definition 'crc'. [funcArgNamesDifferentUnnamed] simhash-0.0.20161225/hash.c:151:26: style:inconclusive: Function 'hash_delete' argument 1 names different: declaration '' definition 'crc'. [funcArgNamesDifferentUnnamed] simhash-0.0.20161225/heap.c:23:21: style:inconclusive: Function 'heap_reset' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] simhash-0.0.20161225/heap.c:97:27: style:inconclusive: Function 'heap_insert' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] simhash-0.0.20161225/simhash.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/simhash.c:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/simhash.c:195:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/simhash.c:229:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/simhash.c:333:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/simhash.c:431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/simhash.c:440:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] simhash-0.0.20161225/simhash.c:230:2: error: Memory leak: h [memleak] simhash-0.0.20161225/simhash.c:376:2: error: Memory leak: his [memleak] simhash-0.0.20161225/simhash.c:376:2: error: Memory leak: scores [memleak] simhash-0.0.20161225/simhash.c:169:39: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] simhash-0.0.20161225/simhash.c:181:34: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] simhash-0.0.20161225/simhash.c:264:38: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] simhash-0.0.20161225/simhash.c:282:31: style: Parameter 'hi1' can be declared as pointer to const [constParameterPointer] simhash-0.0.20161225/simhash.c:282:46: style: Parameter 'hi2' can be declared as pointer to const [constParameterPointer] diff: head simhash-0.0.20161225/hash.c:122:28: style:inconclusive: Function 'hash_contains' argument 1 names different: declaration '' definition 'crc'. [funcArgNamesDifferentUnnamed] head simhash-0.0.20161225/hash.c:151:26: style:inconclusive: Function 'hash_delete' argument 1 names different: declaration '' definition 'crc'. [funcArgNamesDifferentUnnamed] head simhash-0.0.20161225/hash.c:52:21: style:inconclusive: Function 'hash_reset' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head simhash-0.0.20161225/hash.c:97:27: style:inconclusive: Function 'hash_insert' argument 1 names different: declaration '' definition 'crc'. [funcArgNamesDifferentUnnamed] head simhash-0.0.20161225/heap.c:23:21: style:inconclusive: Function 'heap_reset' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head simhash-0.0.20161225/heap.c:97:27: style:inconclusive: Function 'heap_insert' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] DONE