2026-05-04 09:20 ftp://ftp.de.debian.org/debian/pool/main/p/postgresql-ocaml/postgresql-ocaml_5.3.2.orig.tar.bz2 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.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 40 40 elapsed-time: 0.2 0.1 head-timing-info: old-timing-info: head results: postgresql-5.3.2/lib/postgresql_stubs.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:303:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abstract_tag [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:314:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:323:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:337:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:484:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cb [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:494:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:515:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:564:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Oid [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:739:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:745:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:746:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:747:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:748:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:749:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:754:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:777:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:778:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:779:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:780:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:798:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:896:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:923:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:924:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:926:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:927:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:928:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable res [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:1106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_none [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:1189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_str [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:1254:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_buf [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:1381:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:1387:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:1403:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Val_unit [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:1413:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INV_READ [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:1463:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INV_READ [valueFlowBailoutIncompleteVar] postgresql-5.3.2/lib/postgresql_stubs.c:165:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] postgresql-5.3.2/lib/postgresql_stubs.c:166:8: style: Variable 'last' can be declared as pointer to const [constVariablePointer] postgresql-5.3.2/lib/postgresql_stubs.c:879:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] postgresql-5.3.2/lib/postgresql_stubs.c:1104:11: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] postgresql-5.3.2/lib/postgresql_stubs.c:1384:37: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'np_quiet' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] postgresql-5.3.2/lib/postgresql_stubs.c:1398:44: note: You might need to cast the function pointer here postgresql-5.3.2/lib/postgresql_stubs.c:1384:37: note: Parameter 'arg' can be declared as pointer to const diff: DONE