2025-05-07 20:41 ftp://ftp.de.debian.org/debian/pool/main/r/rovclock/rovclock_0.6e.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 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: ebc80c0 (2025-05-07 18:59:31 +0200) count: 23 23 elapsed-time: 0.1 0.1 head-timing-info: old-timing-info: head results: rovclock-0.6e/rovclock.c:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rovclock-0.6e/rovclock.c:303:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] rovclock-0.6e/rovclock.c:337:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rovclock-0.6e/rovclock.c:367:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rovclock-0.6e/rovclock.c:427:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] rovclock-0.6e/rovclock.c:211:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'u32 {aka unsigned int}'. [invalidPrintfArgType_sint] rovclock-0.6e/rovclock.c:260:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'u32 {aka unsigned int}'. [invalidPrintfArgType_sint] rovclock-0.6e/rovclock.c:260:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'u32 {aka unsigned int}'. [invalidPrintfArgType_sint] rovclock-0.6e/rovclock.c:260:2: portability: %d in format string (no. 3) requires 'int' but the argument type is 'u32 {aka unsigned int}'. [invalidPrintfArgType_sint] rovclock-0.6e/rovclock.c:261:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'u32 {aka unsigned int}'. [invalidPrintfArgType_sint] rovclock-0.6e/rovclock.c:261:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'u32 {aka unsigned int}'. [invalidPrintfArgType_sint] rovclock-0.6e/rovclock.c:261:2: portability: %d in format string (no. 3) requires 'int' but the argument type is 'u32 {aka unsigned int}'. [invalidPrintfArgType_sint] rovclock-0.6e/rovclock.c:261:2: portability: %d in format string (no. 4) requires 'int' but the argument type is 'u32 {aka unsigned int}'. [invalidPrintfArgType_sint] rovclock-0.6e/rovclock.c:448:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'u32 {aka unsigned int}'. [invalidPrintfArgType_sint] rovclock-0.6e/rovclock.c:448:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'u32 {aka unsigned int}'. [invalidPrintfArgType_sint] rovclock-0.6e/rovclock.c:140:36: style: Parameter 'rovclock' can be declared as pointer to const [constParameterPointer] rovclock-0.6e/rovclock.c:145:38: style: Parameter 'rovclock' can be declared as pointer to const [constParameterPointer] rovclock-0.6e/rovclock.c:151:36: style: Parameter 'rovclock' can be declared as pointer to const [constParameterPointer] rovclock-0.6e/rovclock.c:157:38: style: Parameter 'rovclock' can be declared as pointer to const [constParameterPointer] rovclock-0.6e/rovclock.c:164:35: style: Parameter 'rovclock' can be declared as pointer to const [constParameterPointer] rovclock-0.6e/rovclock.c:170:37: style: Parameter 'rovclock' can be declared as pointer to const [constParameterPointer] rovclock-0.6e/rovclock.c:207:37: style: Parameter 'rovclock' can be declared as pointer to const [constParameterPointer] rovclock-0.6e/rovclock.c:219:60: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] diff: DONE