2026-08-08 02:19 ftp://ftp.de.debian.org/debian/pool/main/g/guile-curl/guile-curl_0.10.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=libcurl --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 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: 1444269 (2026-08-07 15:46:02 +0200) count: 44 44 elapsed-time: 0.6 0.1 head-timing-info: old-timing-info: head results: guile-curl-0.10/src/main.c:33:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_GLOBAL_ALL [valueFlowBailoutIncompleteVar] guile-curl-0.10/test/check_type.c:34:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_T [valueFlowBailoutIncompleteVar] guile-curl-0.10/test/check_type.c:85:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] guile-curl-0.10/test/check_type.c:99:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] guile-curl-0.10/test/check_type.c:108:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] guile-curl-0.10/test/check_type.c:115:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_UNDEFINED [valueFlowBailoutIncompleteVar] guile-curl-0.10/test/check_type.c:130:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_T [valueFlowBailoutIncompleteVar] guile-curl-0.10/test/check_type.c:146:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_UNDEFINED [valueFlowBailoutIncompleteVar] guile-curl-0.10/test/check_type.c:170:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_UNDEFINED [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/type.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/type.c:101:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/type.c:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/type.c:281:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/type.c:449:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLFORM_PTRNAME [valueFlowBailoutIncompleteVar] guile-curl-0.10/test/check_type.c:57:18: style: Variable 'x' can be declared as pointer to const [constVariablePointer] guile-curl-0.10/test/check_type.c:67:18: style: Variable 'x' can be declared as pointer to const [constVariablePointer] guile-curl-0.10/test/check_type.c:163:22: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] guile-curl-0.10/test/check_type.c:171:22: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] guile-curl-0.10/test/check_type.c:179:22: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] guile-curl-0.10/test/check_type.c:85:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] guile-curl-0.10/test/check_type.c:99:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] guile-curl-0.10/test/check_type.c:108:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] guile-curl-0.10/test/check_type.c:116:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] guile-curl-0.10/src/func.c:49:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_BOOL_F [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/func.c:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLE_UNSUPPORTED_PROTOCOL [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/func.c:237:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLE_UNSUPPORTED_PROTOCOL [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/func.c:444:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_ARG1 [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/func.c:555:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_ARG1 [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/func.c:567:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_ARG1 [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/func.c:593:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/func.c:607:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/func.c:638:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/func.c:663:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCM_ARG1 [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/type.c:94:9: style: Variable 'handle1' can be declared as pointer to const [constVariablePointer] guile-curl-0.10/src/type.c:95:9: style: Variable 'handle2' can be declared as pointer to const [constVariablePointer] guile-curl-0.10/src/type.c:204:18: style: Variable 'frm' can be declared as pointer to const [constVariablePointer] guile-curl-0.10/src/func.c:456:16: style: Condition 'header_sf.flag' is always false [knownConditionTrueFalse] guile-curl-0.10/src/func.c:455:20: note: Assignment 'header_sf.flag=0', assigned value is 0 guile-curl-0.10/src/func.c:456:16: note: Condition 'header_sf.flag' is always false guile-curl-0.10/src/func.c:493:61: style:inconclusive: Function 'write_callback' argument 4 names different: declaration 'port' definition 'userdata'. [funcArgNamesDifferent] guile-curl-0.10/src/func.c:27:37: note: Function 'write_callback' argument 4 names different: declaration 'port' definition 'userdata'. guile-curl-0.10/src/func.c:493:61: note: Function 'write_callback' argument 4 names different: declaration 'port' definition 'userdata'. guile-curl-0.10/src/func.c:539:60: style:inconclusive: Function 'read_callback' argument 4 names different: declaration 'port' definition 'userdata'. [funcArgNamesDifferent] guile-curl-0.10/src/func.c:29:36: note: Function 'read_callback' argument 4 names different: declaration 'port' definition 'userdata'. guile-curl-0.10/src/func.c:539:60: note: Function 'read_callback' argument 4 names different: declaration 'port' definition 'userdata'. guile-curl-0.10/src/func.c:659:21: style:inconclusive: Function 'cl_dump_handle' argument 1 names different: declaration 'h' definition 'handle'. [funcArgNamesDifferent] guile-curl-0.10/src/func.h:33:36: note: Function 'cl_dump_handle' argument 1 names different: declaration 'h' definition 'handle'. guile-curl-0.10/src/func.c:659:21: note: Function 'cl_dump_handle' argument 1 names different: declaration 'h' definition 'handle'. guile-curl-0.10/src/func.c:589:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] guile-curl-0.10/src/func.c:600:18: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] guile-curl-0.10/src/const.c:573:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_VERBOSE [valueFlowBailoutIncompleteVar] guile-curl-0.10/src/func.c:237:17: style: Variable 'code' is assigned a value that is never used. [unreadVariable] diff: DONE