2025-07-11 14:11 ftp://ftp.de.debian.org/debian/pool/main/s/sip5/sip5_5.5.0+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=python --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 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 8f3d36a (2025-07-08 11:07:56 +0200) count: 263 263 elapsed-time: 5.6 7.0 head-timing-info: old-timing-info: head results: sip-5.5.0/code_generator/pybinding.c:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyModuleDef_HEAD_INIT [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/pybinding.c:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/pybinding.c:145:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/pybinding.c:236:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/pybinding.c:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/pybinding.c:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/pybinding.c:314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/pybinding.c:325:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/pybinding.c:348:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/pybinding.c:366:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/pybinding.c:517:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_UserWarning [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/apiversions.c:124:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyMethodDef [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/apiversions.c:197:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/apiversions.c:224:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/apiversions.c:104:26: style: Variable 'avd' is assigned a value that is never used. [unreadVariable] sip-5.5.0/sipbuild/module/source/12.7/array.c:150:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:200:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:263:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyBUF_WRITABLE [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:310:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_OWNS_MEMORY [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:382:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_READ_ONLY [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:400:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:411:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:565:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:611:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_OWNS_MEMORY [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:638:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:695:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/descriptors.c:158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/descriptors.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/descriptors.c:410:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassVariable [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/array.c:380:43: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.7/array.c:395:40: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.7/array.c:429:40: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.7/array.c:514:21: style: Variable 'other' can be declared as pointer to const [constVariablePointer] sip-5.5.0/sipbuild/module/source/12.7/int_convertors.c:81:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/int_convertors.c:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/int_convertors.c:210:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/int_convertors.c:293:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/int_convertors.c:322:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/int_convertors.c:344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/int_convertors.c:355:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/objmap.c:165:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_td [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/objmap.c:190:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sc_flag [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/objmap.c:256:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_SHARE_MAP [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/objmap.c:380:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_td [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/objmap.c:408:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sc_flag [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/objmap.c:488:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnguardedPointer [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/objmap.c:97:11: style: Variable 'hek' can be declared as pointer to const [constVariablePointer] sip-5.5.0/sipbuild/module/source/12.7/objmap.c:429:74: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.7/qtlib.c:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/qtlib.c:464:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/qtlib.c:492:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/qtlib.c:532:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/qtlib.c:636:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/siplib.c:9475:5: error: There is an unknown macro here somewhere. Configuration is required. If SIP_UNBLOCK_THREADS is a macro then please configure it. [unknownMacro] sip-5.5.0/sipbuild/module/source/12.7/qtlib.c:180:15: style: Variable 'mname' can be declared as pointer to const [constVariablePointer] sip-5.5.0/sipbuild/module/source/12.7/threads.c:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/threads.c:85:17: style: Variable 'pd' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/export.c:298:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] sip-5.5.0/sipbuild/module/source/12.8/apiversions.c:124:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyMethodDef [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/apiversions.c:197:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/apiversions.c:224:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/export.c:141:45: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/export.c:179:46: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/export.c:179:61: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/export.c:213:45: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/export.c:213:60: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/export.c:235:49: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/export.c:481:46: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/export.c:545:60: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/export.c:802:42: style: Parameter 'sd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/export.c:1027:37: style: Variable 'avd' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/export.c:1287:40: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/export.c:1287:71: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_READ_ONLY [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:159:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:290:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:340:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:537:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:594:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:609:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:624:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:635:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:650:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:666:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:690:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:748:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/apiversions.c:104:26: style: Variable 'avd' is assigned a value that is never used. [unreadVariable] sip-5.5.0/sipbuild/module/source/12.8/array.c:150:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:200:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:263:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyBUF_WRITABLE [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:310:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_OWNS_MEMORY [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:382:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_READ_ONLY [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:400:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:411:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:565:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:611:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_OWNS_MEMORY [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:638:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:695:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.7/voidptr.c:741:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.8/int_convertors.c:81:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/int_convertors.c:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/int_convertors.c:210:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/int_convertors.c:293:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/int_convertors.c:322:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/int_convertors.c:344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/int_convertors.c:355:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/descriptors.c:158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/descriptors.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/descriptors.c:410:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassVariable [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/array.c:380:43: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.8/array.c:395:40: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.8/array.c:429:40: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.8/array.c:514:21: style: Variable 'other' can be declared as pointer to const [constVariablePointer] sip-5.5.0/sipbuild/module/source/12.8/objmap.c:165:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_td [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/objmap.c:190:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sc_flag [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/objmap.c:256:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_SHARE_MAP [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/objmap.c:380:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wt_td [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/objmap.c:408:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sc_flag [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/objmap.c:488:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnguardedPointer [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/transform.c:2785:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argflags [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/type_hints.c:1292:51: style:inconclusive: Function 'isDefined' argument 2 names different: declaration 'cd' definition 'scope'. [funcArgNamesDifferent] sip-5.5.0/code_generator/type_hints.c:69:51: note: Function 'isDefined' argument 2 names different: declaration 'cd' definition 'scope'. sip-5.5.0/code_generator/type_hints.c:1292:51: note: Function 'isDefined' argument 2 names different: declaration 'cd' definition 'scope'. sip-5.5.0/code_generator/type_hints.c:131:56: style: Parameter 'comp_mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:601:65: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:656:60: style: Parameter 'scope' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:686:65: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:741:67: style: Parameter 'pd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:742:35: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:1292:69: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:1318:42: style: Parameter 'iff' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:1586:48: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:1602:34: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:1840:69: style: Parameter 'scope_cd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:1841:24: style: Parameter 'scope_mtd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:1876:71: style: Parameter 'scope_cd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/type_hints.c:1930:33: style: Variable 'avd' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/type_hints.c:1964:51: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.8/qtlib.c:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/qtlib.c:464:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/qtlib.c:492:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/qtlib.c:532:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/qtlib.c:636:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/objmap.c:97:11: style: Variable 'hek' can be declared as pointer to const [constVariablePointer] sip-5.5.0/sipbuild/module/source/12.8/objmap.c:429:74: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.8/threads.c:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/threads.c:85:17: style: Variable 'pd' can be declared as pointer to const [constVariablePointer] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_READ_ONLY [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:159:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:290:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:340:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:537:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:594:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:609:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:624:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:635:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:650:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:666:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:690:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:748:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] sip-5.5.0/sipbuild/module/source/12.8/voidptr.c:741:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] sip-5.5.0/sipbuild/module/source/12.8/qtlib.c:180:15: style: Variable 'mname' can be declared as pointer to const [constVariablePointer] sip-5.5.0/sipbuild/module/source/12.8/siplib.c:9498:5: error: There is an unknown macro here somewhere. Configuration is required. If SIP_UNBLOCK_THREADS is a macro then please configure it. [unknownMacro] sip-5.5.0/code_generator/gencode.c:7571:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argflags [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/gencode.c:11151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argflags [valueFlowBailoutIncompleteVar] sip-5.5.0/code_generator/transform.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] sip-5.5.0/code_generator/transform.c:705:17: style: Redundant initialization for 'dcd'. The initialized value is overwritten before it is read. [redundantInitialization] sip-5.5.0/code_generator/transform.c:700:23: note: dcd is initialized sip-5.5.0/code_generator/transform.c:705:17: note: dcd is overwritten sip-5.5.0/code_generator/transform.c:3592:23: style: Redundant initialization for 'iffl'. The initialized value is overwritten before it is read. [redundantInitialization] sip-5.5.0/code_generator/transform.c:3590:33: note: iffl is initialized sip-5.5.0/code_generator/transform.c:3592:23: note: iffl is overwritten sip-5.5.0/code_generator/transform.c:2228:9: style:inconclusive: Statements following noreturn function 'fatal()' will never be executed. [unreachableCode] sip-5.5.0/code_generator/transform.c:3477:51: style:inconclusive: Function 'searchClasses' argument 2 names different: declaration 'mod' definition 'context'. [funcArgNamesDifferent] sip-5.5.0/code_generator/transform.c:84:48: note: Function 'searchClasses' argument 2 names different: declaration 'mod' definition 'context'. sip-5.5.0/code_generator/transform.c:3477:51: note: Function 'searchClasses' argument 2 names different: declaration 'mod' definition 'context'. sip-5.5.0/code_generator/transform.c:774:20: style: Local variable 'mod' shadows outer argument [shadowArgument] sip-5.5.0/code_generator/transform.c:764:52: note: Shadowed declaration sip-5.5.0/code_generator/transform.c:774:20: note: Shadow variable sip-5.5.0/code_generator/transform.c:1986:17: style: Local variable 'res' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/transform.c:1977:13: note: Shadowed declaration sip-5.5.0/code_generator/transform.c:1986:17: note: Shadow variable sip-5.5.0/code_generator/transform.c:581:23: style: Variable 'arg_cd' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/transform.c:1055:51: style: Parameter 'autocd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/transform.c:1303:55: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/transform.c:1317:70: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/transform.c:1382:19: style: Variable 'dcd' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/transform.c:1561:59: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/transform.c:1764:68: style: Parameter 'od' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/transform.c:1977:13: style: Variable 'res' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/transform.c:2778:45: style: Parameter 'sd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/transform.c:3172:15: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/transform.c:3477:51: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/transform.c:3857:45: style: Parameter 'pt' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/transform.c:3857:60: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:7601:16: style: Condition 'nrvals==0' is always false [knownConditionTrueFalse] sip-5.5.0/code_generator/gencode.c:12735:61: style: Condition 'ct!=NULL' is always false [knownConditionTrueFalse] sip-5.5.0/code_generator/gencode.c:12663:63: note: Assuming that condition 'ct!=NULL' is not redundant sip-5.5.0/code_generator/gencode.c:12735:61: note: Condition 'ct!=NULL' is always false sip-5.5.0/code_generator/gencode.c:449:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] sip-5.5.0/code_generator/gencode.c:957:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] sip-5.5.0/code_generator/gencode.c:971:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] sip-5.5.0/code_generator/gencode.c:1120:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] sip-5.5.0/code_generator/gencode.c:3602:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] sip-5.5.0/code_generator/gencode.c:1556:21: style: Local variable 'i' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/gencode.c:1522:17: note: Shadowed declaration sip-5.5.0/code_generator/gencode.c:1556:21: note: Shadow variable sip-5.5.0/code_generator/gencode.c:1575:39: style: Local variable 'veh' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/gencode.c:1101:23: note: Shadowed declaration sip-5.5.0/code_generator/gencode.c:1575:39: note: Shadow variable sip-5.5.0/code_generator/gencode.c:1596:21: style: Local variable 'i' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/gencode.c:1522:17: note: Shadowed declaration sip-5.5.0/code_generator/gencode.c:1596:21: note: Shadow variable sip-5.5.0/code_generator/gencode.c:1615:35: style: Local variable 'xd' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/gencode.c:1102:19: note: Shadowed declaration sip-5.5.0/code_generator/gencode.c:1615:35: note: Shadow variable sip-5.5.0/code_generator/gencode.c:6643:17: style: Local variable 'res' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/gencode.c:6551:13: note: Shadowed declaration sip-5.5.0/code_generator/gencode.c:6643:17: note: Shadow variable sip-5.5.0/code_generator/gencode.c:7613:21: style: Local variable 'ad' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/gencode.c:7369:35: note: Shadowed declaration sip-5.5.0/code_generator/gencode.c:7613:21: note: Shadow variable sip-5.5.0/code_generator/gencode.c:7634:17: style: Local variable 'ad' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/gencode.c:7369:35: note: Shadowed declaration sip-5.5.0/code_generator/gencode.c:7634:17: note: Shadow variable sip-5.5.0/code_generator/gencode.c:11259:21: style: Local variable 'ad' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/gencode.c:11131:19: note: Shadowed declaration sip-5.5.0/code_generator/gencode.c:11259:21: note: Shadow variable sip-5.5.0/code_generator/gencode.c:11280:21: style: Local variable 'ad' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/gencode.c:11131:19: note: Shadowed declaration sip-5.5.0/code_generator/gencode.c:11280:21: note: Shadow variable sip-5.5.0/code_generator/gencode.c:12692:17: style: Local variable 'a' shadows outer variable [shadowVariable] sip-5.5.0/code_generator/gencode.c:12570:9: note: Shadowed declaration sip-5.5.0/code_generator/gencode.c:12692:17: note: Shadow variable sip-5.5.0/code_generator/gencode.c:303:45: style: Parameter 'codeDir' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:2366:63: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:2441:16: style: Variable 'cmod' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:2622:60: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:2636:19: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:2672:19: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:2767:61: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:2767:76: style: Parameter 'cd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:2810:55: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:2856:57: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:2923:52: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:3022:57: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:3488:54: style: Parameter 'iff' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5229:30: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5246:38: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5258:33: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5269:32: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5280:34: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5291:33: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5302:36: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5313:36: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5327:45: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5338:29: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:5352:34: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:7888:15: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:8268:20: style: Parameter 'immod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:8307:74: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:8357:63: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:8419:71: style: Parameter 'cd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:8420:24: style: Parameter 'mtd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:8668:43: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:8711:15: style: Variable 'ind' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:8712:22: style: Variable 'py_ad' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:8791:65: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:8792:15: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:10347:25: style: Variable 'ad' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:10468:36: style: Parameter 'ta' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:10844:34: style: Parameter 'od' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:10844:48: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:10844:61: style: Parameter 'cd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:10844:74: style: Parameter 'ccd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:11615:41: style: Parameter 'od' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:11630:29: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:12749:15: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:13121:48: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:13159:20: style: Variable 'convtocode' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:13175:39: style: Parameter 'sd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:13450:32: style: Variable 'mod' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:13451:29: style: Variable 'ad' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:13608:41: style: Variable 'avr' can be declared as pointer to const [constVariablePointer] sip-5.5.0/code_generator/gencode.c:13727:40: style: Parameter 'od' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:13866:62: style: Parameter 'sep' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:13966:36: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:14056:34: style: Parameter 'cd' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:14152:36: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:14169:33: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:14216:71: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:14255:76: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:14517:49: style: Parameter 'docstring' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:14562:41: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] sip-5.5.0/code_generator/gencode.c:14577:56: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] diff: DONE