2024-03-28 00:34 ftp://ftp.de.debian.org/debian/pool/main/libj/libjcode-pm-perl/libjcode-pm-perl_2.06.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=valueFlowBailoutIncompleteVar -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-0.deb11.6-amd64-x86_64-with-glibc2.31 python: 3.9.2 client-version: 1.3.45 compiler: g++ (Debian 10.2.1-6) 10.2.1 20210110 cppcheck: head 2.13.0 head-info: 98951f5 (2024-03-27 21:50:05 +0100) count: 7 7 elapsed-time: 0.5 0.4 head-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 0.159793s (avg. 0.159793s - 1 result(s)) Tokenizer::simplifyTokens1::simplifyTokenList1: 0.086914s (avg. 0.086914s - 1 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.066894s (avg. 0.022298s - 3 result(s)) Tokenizer::simplifyTokens1::createSymbolDatabase: 0.061012s (avg. 0.061012s - 1 result(s)) Tokenizer::simplifyTokens1::setValueType: 0.058518s (avg. 0.058518s - 1 result(s)) Overall time: 0.436614s old-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 0.100657s (avg. 0.100657s - 1 result(s)) Tokenizer::simplifyTokens1::simplifyTokenList1: 0.076368s (avg. 0.076368s - 1 result(s)) Tokenizer::simplifyTokens1::createSymbolDatabase: 0.041081s (avg. 0.041081s - 1 result(s)) Tokenizer::simplifyTokens1::setValueType: 0.037924s (avg. 0.037924s - 1 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.025588s (avg. 0.00852933s - 3 result(s)) Overall time: 0.305999s head results: libjcode-pm-perl-2.06.orig/Unicode/uni.c:59:10: style: Unsigned expression 'kuten' can't be negative so it is unnecessary to test it. [unsignedPositive] libjcode-pm-perl-2.06.orig/Unicode/uni.c:69:10: style: Unsigned expression 'kuten' can't be negative so it is unnecessary to test it. [unsignedPositive] libjcode-pm-perl-2.06.orig/Unicode/uni.c:151:10: style: Unsigned expression 'kuten' can't be negative so it is unnecessary to test it. [unsignedPositive] libjcode-pm-perl-2.06.orig/Unicode/uni.c:161:10: style: Unsigned expression 'kuten' can't be negative so it is unnecessary to test it. [unsignedPositive] libjcode-pm-perl-2.06.orig/Unicode/uni.c:28:11: style: Variable 'offset' can be declared as pointer to const [constVariablePointer] libjcode-pm-perl-2.06.orig/Unicode/uni.c:190:11: style: Variable 'offset' can be declared as pointer to const [constVariablePointer] libjcode-pm-perl-2.06.orig/Unicode/uni.c:250:9: style: Variable 'result' is assigned a value that is never used. [unreadVariable] diff: DONE