2025-05-11 00:28 ftp://ftp.de.debian.org/debian/pool/main/g/gost-crypto/gost-crypto_0.3.5.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-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: beb3362 (2025-05-10 14:33:23 +0200) count: 66 66 elapsed-time: 7.2 5.7 head-timing-info: old-timing-info: head results: linux-crypto-0.3.5/gost-test-main.c:62:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_basic.c:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_KEY_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_basic.c:244:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_KEY_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_basic.c:313:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147IMIT_KEY_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_basic.c:347:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147IMIT_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_basic.c:363:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147IMIT_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_basic.c:400:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147IMIT_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_basic.c:269:35: style: Variable 'tfm_ctx' can be declared as pointer to const [constVariablePointer] linux-crypto-0.3.5/gost28147_modes.c:86:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gost28147_param_TC26_Z [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:92:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gost28147_param_CryptoPro_A [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:98:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gost28147_param_CryptoPro_B [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:104:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gost28147_param_CryptoPro_C [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:110:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gost28147_param_CryptoPro_D [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:122:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:151:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:174:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:225:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:251:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:274:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:322:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:357:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:383:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:396:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:416:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:464:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOST28147_BLOCK_SIZE [valueFlowBailoutIncompleteVar] linux-crypto-0.3.5/gost28147_modes.c:365:11: style: Condition 'temp