2025-11-23 11:31 ftp://ftp.de.debian.org/debian/pool/main/p/pygobject/pygobject_3.54.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=cairo --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 -j4 platform: Linux-5.4.0-216-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.69 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 cppcheck: head 2.18.0 head-info: cb76e52 (2025-11-22 14:47:37 +0100) count: 1133 1257 elapsed-time: 4.9 6.1 head-timing-info: old-timing-info: head results: pygobject-3.54.5/gi/gimodule.c:959:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [syntaxError] pygobject-3.54.5/gi/pygboxed.c:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygboxed.c:51:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygboxed.c:61:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygboxed.c:88:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygboxed.c:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygboxed.c:119:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygboxed.c:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygboxed.c:198:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygboxed.c:245:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygboxed.c:54:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] pygobject-3.54.5/gi/pygboxed.c:193:5: style: Redundant condition: copy_boxed. '!copy_boxed || (copy_boxed && own_ref)' is equivalent to '!copy_boxed || own_ref' [redundantCondition] pygobject-3.54.5/gi/pygboxed.c:94:40: style: Parameter 'args' can be declared as pointer to const. However it seems that 'gboxed_init' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygboxed.c:247:39: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygboxed.c:94:40: note: Parameter 'args' can be declared as pointer to const pygobject-3.54.5/gi/pygenum.c:49:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:111:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:226:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_ENUM [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:280:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:356:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:389:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:419:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:443:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:493:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_ENUM [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:248:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygenum.c:266:13: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygenum.c:504:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygflags.c:48:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygflags.c:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygflags.c:110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygflags.c:227:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAGS [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygflags.c:280:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygflags.c:356:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygflags.c:386:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygflags.c:410:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygflags.c:435:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygflags.c:467:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygflags.c:521:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAGS [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygenum.c:219:45: style:inconclusive: Function 'pyg_enum_add' argument 2 names different: declaration 'type_name' definition 'typename'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygenum.h:31:55: note: Function 'pyg_enum_add' argument 2 names different: declaration 'type_name' definition 'typename'. pygobject-3.54.5/gi/pygenum.c:219:45: note: Function 'pyg_enum_add' argument 2 names different: declaration 'type_name' definition 'typename'. pygobject-3.54.5/gi/pygflags.c:248:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygflags.c:266:13: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygflags.c:532:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygflags.c:220:46: style:inconclusive: Function 'pyg_flags_add' argument 2 names different: declaration 'type_name' definition 'typename'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygflags.h:31:56: note: Function 'pyg_flags_add' argument 2 names different: declaration 'type_name' definition 'typename'. pygobject-3.54.5/gi/pygflags.c:220:46: note: Function 'pyg_flags_add' argument 2 names different: declaration 'type_name' definition 'typename'. pygobject-3.54.5/gi/pygflags.c:499:38: style:inconclusive: Function 'pygi_flags_register_types' argument 1 names different: declaration 'd' definition 'mod'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygflags.h:41:42: note: Function 'pygi_flags_register_types' argument 1 names different: declaration 'd' definition 'mod'. pygobject-3.54.5/gi/pygflags.c:499:38: note: Function 'pygi_flags_register_types' argument 1 names different: declaration 'd' definition 'mod'. pygobject-3.54.5/gi/pygi-argument.c:67:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-array.c:47:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-argument.c:94:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-array.c:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-argument.c:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_ARRAY [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-array.c:208:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-argument.c:339:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIArgument [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-array.c:449:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_ARRAY_TYPE_PTR_ARRAY [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-argument.c:705:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-array.c:531:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_ARRAY_TYPE_C [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-argument.c:967:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_DIRECTION_OUT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-array.c:743:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-async.c:118:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-async.c:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-async.c:203:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-async.c:258:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-async.c:346:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_StopIteration [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-async.c:587:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-async.c:427:72: style:inconclusive: Function 'pygi_async_finish_cb' argument 3 names different: declaration 'async' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-async.h:53:39: note: Function 'pygi_async_finish_cb' argument 3 names different: declaration 'async' definition 'self'. pygobject-3.54.5/gi/pygi-async.c:427:72: note: Function 'pygi_async_finish_cb' argument 3 names different: declaration 'async' definition 'self'. pygobject-3.54.5/gi/pygi-async.c:521:27: style:inconclusive: Function 'pygi_async_new' argument 1 names different: declaration 'async_finish' definition 'finish_func'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-async.h:55:37: note: Function 'pygi_async_new' argument 1 names different: declaration 'async_finish' definition 'finish_func'. pygobject-3.54.5/gi/pygi-async.c:521:27: note: Function 'pygi_async_new' argument 1 names different: declaration 'async_finish' definition 'finish_func'. pygobject-3.54.5/gi/pygi-async.c:573:38: style:inconclusive: Function 'pygi_async_register_types' argument 1 names different: declaration 'd' definition 'module'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-async.h:50:42: note: Function 'pygi_async_register_types' argument 1 names different: declaration 'd' definition 'module'. pygobject-3.54.5/gi/pygi-async.c:573:38: note: Function 'pygi_async_register_types' argument 1 names different: declaration 'd' definition 'module'. pygobject-3.54.5/gi/pygi-basictype.c:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:154:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:200:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:235:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:249:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:279:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:322:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:385:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:410:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:497:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:533:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:574:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:608:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:642:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:688:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:737:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:773:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:809:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:845:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:888:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:931:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:969:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:1053:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:1065:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:1072:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:1084:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:1161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-basictype.c:1185:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-boxed.c:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-boxed.c:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-boxed.c:86:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-boxed.c:118:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-boxed.c:153:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_DeprecationWarning [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-boxed.c:171:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-boxed.c:211:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-boxed.c:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-argument.c:1187:27: style: Condition 'direction==GI_DIRECTION_IN' is always true [knownConditionTrueFalse] pygobject-3.54.5/gi/pygi-argument.c:1170:23: note: Assuming that condition 'direction==GI_DIRECTION_IN' is not redundant pygobject-3.54.5/gi/pygi-argument.c:1187:27: note: Condition 'direction==GI_DIRECTION_IN' is always true pygobject-3.54.5/gi/pygi-basictype.c:76:37: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'marshal_from_py_void' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-basictype.c:1202:45: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-basictype.c:76:37: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.54.5/gi/pygi-basictype.c:1048:69: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'marshal_cleanup_from_py_utf8' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-basictype.c:1237:42: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-basictype.c:1048:69: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.54.5/gi/pygi-basictype.c:1059:35: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'marshal_to_py_void' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-basictype.c:1205:43: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-basictype.c:1059:35: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.54.5/gi/pygi-basictype.c:1178:67: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'marshal_cleanup_to_py_utf8' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-basictype.c:1243:40: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-basictype.c:1178:67: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.54.5/gi/pygi-argument.c:44:38: style: Parameter 'arg_in' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pygi-boxed.c:76:44: style:inconclusive: Function 'pygi_boxed_alloc' argument 2 names different: declaration 'size' definition 'size_out'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-boxed.h:37:50: note: Function 'pygi_boxed_alloc' argument 2 names different: declaration 'size' definition 'size_out'. pygobject-3.54.5/gi/pygi-boxed.c:76:44: note: Function 'pygi_boxed_alloc' argument 2 names different: declaration 'size' definition 'size_out'. pygobject-3.54.5/gi/pygi-boxed.c:146:39: style: Parameter 'args' can be declared as pointer to const. However it seems that 'boxed_init' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-boxed.c:236:40: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-boxed.c:146:39: note: Parameter 'args' can be declared as pointer to const pygobject-3.54.5/gi/pygi-boxed.c:146:55: style: Parameter 'kwargs' can be declared as pointer to const. However it seems that 'boxed_init' is a callback function, if 'kwargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-boxed.c:236:40: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-boxed.c:146:55: note: Parameter 'kwargs' can be declared as pointer to const pygobject-3.54.5/gi/pygi-boxed.c:148:18: style: Variable 'kwlist' can be declared as const array [constVariable] pygobject-3.54.5/gi/pygi-ccallback.c:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-ccallback.c:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:76:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-enum-marshal.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:144:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-enum-marshal.c:90:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXLONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:223:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_CONTAINER [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-enum-marshal.c:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:366:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_DIRECTION_INOUT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-enum-marshal.c:221:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:396:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_DIRECTION_OUT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:592:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:632:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_DeprecationWarning [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:805:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:896:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:1023:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-cache.c:1117:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_ARRAY [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-enum-marshal.c:303:9: style: Condition 'res' is always true [knownConditionTrueFalse] pygobject-3.54.5/gi/pygi-enum-marshal.c:301:41: note: Calling function 'pygi_arg_enum_setup_from_info' returns 1 pygobject-3.54.5/gi/pygi-enum-marshal.c:301:41: note: Assignment 'res=pygi_arg_enum_setup_from_info(cache,type_info,arg_info,transfer,direction)', assigned value is 1 pygobject-3.54.5/gi/pygi-enum-marshal.c:303:9: note: Condition 'res' is always true pygobject-3.54.5/gi/pygi-enum-marshal.c:341:9: style: Condition 'res' is always true [knownConditionTrueFalse] pygobject-3.54.5/gi/pygi-enum-marshal.c:339:42: note: Calling function 'pygi_arg_flags_setup_from_info' returns 1 pygobject-3.54.5/gi/pygi-enum-marshal.c:339:42: note: Assignment 'res=pygi_arg_flags_setup_from_info(cache,type_info,arg_info,transfer,direction)', assigned value is 1 pygobject-3.54.5/gi/pygi-enum-marshal.c:341:9: note: Condition 'res' is always true pygobject-3.54.5/gi/pygi-closure.c:206:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-closure.c:357:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-closure.c:421:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_VOID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-enum-marshal.c:67:36: style: Parameter 'arg_in' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pygi-closure.c:491:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_VOID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-closure.c:702:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-closure.c:826:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-closure.c:863:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_SCOPE_TYPE_CALL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-closure.c:929:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_SCOPE_TYPE_ASYNC [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-array.c:463:52: warning: Either the condition 'ptr_array_!=NULL' is redundant or there is possible null pointer dereference: ptr_array_. [nullPointerRedundantCheck] pygobject-3.54.5/gi/pygi-array.c:470:32: note: Assuming that condition 'ptr_array_!=NULL' is not redundant pygobject-3.54.5/gi/pygi-array.c:463:52: note: Null pointer dereference pygobject-3.54.5/gi/pygi-array.c:136:35: style: Parameter 'arg_in' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pygi-array.c:719:21: style: Variable 'len_arg' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-error.c:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-error.c:98:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-error.c:127:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-error.c:279:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:47:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoContext_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:69:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:87:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoContext_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:126:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoSurface_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:151:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:168:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoSurface_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:208:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:224:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoPath_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:248:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:276:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoFontFace_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:301:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:310:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:318:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoFontFace_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:337:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:355:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoFontOptions_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:380:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:390:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:405:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoScaledFont_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:430:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:440:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:448:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoScaledFont_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:470:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:487:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoPattern_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:512:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:522:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:530:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoPattern_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:552:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:564:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoRegion_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:588:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:597:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:606:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:628:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoMatrix_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:642:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:650:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoMatrix_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:669:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign-cairo.c:711:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pycairo_CAPI [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-error.c:198:9: style: Condition '!value' is always false [knownConditionTrueFalse] pygobject-3.54.5/gi/pygi-error.c:250:43: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that '_pygi_marshal_to_py_gerror' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-error.c:285:39: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-error.c:250:43: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.54.5/gi/pygi-error.c:250:66: style: Parameter 'arg' can be declared as pointer to const. However it seems that '_pygi_marshal_to_py_gerror' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-error.c:285:39: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-error.c:250:66: note: Parameter 'arg' can be declared as pointer to const pygobject-3.54.5/gi/pygi-foreign-cairo.c:656:9: style: Condition '!matrix' is always false [knownConditionTrueFalse] pygobject-3.54.5/gi/pygi-closure.c:695:45: style: Checking if unsigned expression 'callback_cache->user_data_index' is less than zero. [unsignedLessThanZero] pygobject-3.54.5/gi/pygi-closure.c:527:70: style:inconclusive: Function '_pygi_closure_handle' argument 4 names different: declaration 'userdata' definition 'data'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-closure.h:55:34: note: Function '_pygi_closure_handle' argument 4 names different: declaration 'userdata' definition 'data'. pygobject-3.54.5/gi/pygi-closure.c:527:70: note: Function '_pygi_closure_handle' argument 4 names different: declaration 'userdata' definition 'data'. pygobject-3.54.5/gi/pygi-closure.c:632:57: style:inconclusive: Function '_pygi_make_native_closure' argument 4 names different: declaration 'function' definition 'py_function'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-closure.h:61:71: note: Function '_pygi_make_native_closure' argument 4 names different: declaration 'function' definition 'py_function'. pygobject-3.54.5/gi/pygi-closure.c:632:57: note: Function '_pygi_make_native_closure' argument 4 names different: declaration 'function' definition 'py_function'. pygobject-3.54.5/gi/pygi-closure.c:633:38: style:inconclusive: Function '_pygi_make_native_closure' argument 5 names different: declaration 'user_data' definition 'py_user_data'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-closure.h:62:52: note: Function '_pygi_make_native_closure' argument 5 names different: declaration 'user_data' definition 'py_user_data'. pygobject-3.54.5/gi/pygi-closure.c:633:38: note: Function '_pygi_make_native_closure' argument 5 names different: declaration 'user_data' definition 'py_user_data'. pygobject-3.54.5/gi/pygi-closure.c:118:75: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pygi-closure.c:671:38: style: Parameter 'data' can be declared as pointer to const. However it seems that '_pygi_destroy_notify_dummy' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-closure.c:803:17: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-closure.c:671:38: note: Parameter 'data' can be declared as pointer to const pygobject-3.54.5/gi/pygi-closure.c:685:19: style: Variable 'destroy_cache' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-closure.c:861:24: style: Variable 'callback_cache' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-foreign.c:93:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign.c:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign.c:149:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign.c:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign.c:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-foreign.c:183:28: style: Variable 'foreign' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-cache.c:134:9: style: Condition '!pygi_arg_base_setup((struct PyGIArgCache*)iface_cache,type_info,arg_info,transfer,direction)' is always false [knownConditionTrueFalse] pygobject-3.54.5/gi/pygi-cache.c:134:30: note: Calling function 'pygi_arg_base_setup' returns 1 pygobject-3.54.5/gi/pygi-cache.c:134:9: note: Condition '!pygi_arg_base_setup((struct PyGIArgCache*)iface_cache,type_info,arg_info,transfer,direction)' is always false pygobject-3.54.5/gi/pygi-cache.c:215:9: style: Condition '!pygi_arg_base_setup((struct PyGIArgCache*)seq_cache,type_info,arg_info,transfer,direction)' is always false [knownConditionTrueFalse] pygobject-3.54.5/gi/pygi-cache.c:215:30: note: Calling function 'pygi_arg_base_setup' returns 1 pygobject-3.54.5/gi/pygi-cache.c:215:9: note: Condition '!pygi_arg_base_setup((struct PyGIArgCache*)seq_cache,type_info,arg_info,transfer,direction)' is always false pygobject-3.54.5/gi/pygi-fundamental.c:133:49: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINTPTR_FORMAT is a macro then please configure it. [unknownMacro] pygobject-3.54.5/gi/pygi-cache.c:864:50: style:inconclusive: Function 'pygi_ccallback_cache_invoke' argument 1 names different: declaration 'function_cache' definition 'ccallback_cache'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-cache.h:278:59: note: Function 'pygi_ccallback_cache_invoke' argument 1 names different: declaration 'function_cache' definition 'ccallback_cache'. pygobject-3.54.5/gi/pygi-cache.c:864:50: note: Function 'pygi_ccallback_cache_invoke' argument 1 names different: declaration 'function_cache' definition 'ccallback_cache'. pygobject-3.54.5/gi/pygi-cache.c:362:41: style: Parameter 'callable_cache' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pygi-cache.c:889:15: style: Variable 'constructor_class' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-cache.c:1134:27: style: Variable 'arg_cache' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-hashtable.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-invoke.c:77:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-hashtable.c:226:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-invoke.c:308:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-hashtable.c:294:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-invoke.c:326:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-hashtable.c:332:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_CONTAINER [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-invoke.c:400:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-invoke.c:598:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-list.c:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-list.c:124:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-list.c:206:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_GLIST [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-list.c:249:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-list.c:303:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-list.c:352:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-invoke.c:750:56: style:inconclusive: Function 'pygi_callable_info_invoke' argument 4 names different: declaration 'kwnames' definition 'py_kwnames'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-invoke.h:37:66: note: Function 'pygi_callable_info_invoke' argument 4 names different: declaration 'kwnames' definition 'py_kwnames'. pygobject-3.54.5/gi/pygi-invoke.c:750:56: note: Function 'pygi_callable_info_invoke' argument 4 names different: declaration 'kwnames' definition 'py_kwnames'. pygobject-3.54.5/gi/pygi-invoke.c:103:23: style: Variable 'arg_cache' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-invoke.c:178:19: style: Variable 'arg_item' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-invoke.c:179:23: style: Variable 'arg_cache' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-foreign-api.h:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-marshal-cleanup.c:34:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-marshal-cleanup.c:148:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:222:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NotImplemented [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:246:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:277:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:327:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:343:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:359:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:481:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:511:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:572:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_FUNCTION_IS_CONSTRUCTOR [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:622:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:653:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_callable_info_get_n_args [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:661:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_callable_info_get_return_type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:700:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:711:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:760:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_FUNCTION_IS_CONSTRUCTOR [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:810:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_signal_info_get_class_closure [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:843:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_property_info_get_type_info [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:943:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_arg_info_get_type_info [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1003:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1015:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_type_info_get_interface [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1084:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_FUNCTION_IS_CONSTRUCTOR [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1096:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_FUNCTION_IS_METHOD [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1136:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gunichar [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1255:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_function_info_get_property [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1262:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_function_info_get_vfunc [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1348:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_struct_info_get_n_fields [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1356:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_struct_info_get_n_methods [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1392:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_struct_info_find_method [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1399:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_struct_info_find_field [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1518:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_enum_info_get_n_values [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1527:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1539:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_enum_info_get_n_methods [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1568:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_parent [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1575:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_methods [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1583:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_find_method [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1590:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_fields [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1598:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_properties [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1606:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_signals [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1614:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_interfaces [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1622:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_constants [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1630:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_vfuncs [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1667:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_class_struct [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1674:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_find_vfunc [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1753:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_methods [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1762:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_find_method [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1769:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_constants [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1777:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_vfuncs [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1786:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_find_vfunc [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1793:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_prerequisites [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1801:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_properties [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1809:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_iface_struct [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1816:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_signals [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1825:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_find_signal [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1866:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_ARRAY [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:1979:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:2032:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIArgument [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:2163:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:2305:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_field_info_get_type_info [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:2349:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_vfunc_info_get_signal [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:2356:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_vfunc_info_get_invoker [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:2376:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_union_info_get_n_fields [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:2384:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_union_info_get_n_methods [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:2458:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-hashtable.c:205:65: style: Parameter 'arg' can be declared as pointer to const. However it seems that '_pygi_marshal_to_py_ghash' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-hashtable.c:309:35: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-hashtable.c:205:65: note: Parameter 'arg' can be declared as pointer to const pygobject-3.54.5/gi/pygi-hashtable.c:287:50: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that '_pygi_marshal_cleanup_to_py_ghash' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-hashtable.c:310:32: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-hashtable.c:287:50: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.54.5/gi/pygi-object.c:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-property.c:130:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-object.c:136:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeWarning [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-property.c:212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-object.c:164:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-property.c:244:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_WRITABLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-object.c:217:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-object.c:232:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-object.c:262:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-object.c:299:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-object.c:369:9: style: Condition 'res' is always true [knownConditionTrueFalse] pygobject-3.54.5/gi/pygi-object.c:367:44: note: Calling function 'pygi_arg_gobject_setup_from_info' returns 1 pygobject-3.54.5/gi/pygi-object.c:367:44: note: Assignment 'res=pygi_arg_gobject_setup_from_info(cache,type_info,arg_info,transfer,direction,callable_cache)', assigned value is 1 pygobject-3.54.5/gi/pygi-object.c:369:9: note: Condition 'res' is always true pygobject-3.54.5/gi/pygi-object.c:208:66: style: Parameter 'state' can be declared as pointer to const. However it seems that '_pygi_marshal_cleanup_from_py_interface_object' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-object.c:334:13: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-object.c:208:66: note: Parameter 'state' can be declared as pointer to const pygobject-3.54.5/gi/pygi-object.c:209:63: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that '_pygi_marshal_cleanup_from_py_interface_object' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-object.c:334:13: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-object.c:209:63: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.54.5/gi/pygi-object.c:292:64: style: Parameter 'state' can be declared as pointer to const. However it seems that '_pygi_marshal_cleanup_to_py_interface_object' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-object.c:348:13: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-object.c:292:64: note: Parameter 'state' can be declared as pointer to const pygobject-3.54.5/gi/pygi-object.c:317:54: style: Parameter 'callable_cache' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pygi-property.c:169:13: style: Redundant initialization for 'arg'. The initialized value is overwritten before it is read. [redundantInitialization] pygobject-3.54.5/gi/pygi-property.c:163:24: note: arg is initialized pygobject-3.54.5/gi/pygi-property.c:169:13: note: arg is overwritten pygobject-3.54.5/gi/pygi-repository.c:38:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [syntaxError] pygobject-3.54.5/gi/pygi-list.c:223:65: style: Parameter 'arg' can be declared as pointer to const. However it seems that '_pygi_marshal_to_py_glist' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-list.c:376:35: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-list.c:223:65: note: Parameter 'arg' can be declared as pointer to const pygobject-3.54.5/gi/pygi-list.c:277:66: style: Parameter 'arg' can be declared as pointer to const. However it seems that '_pygi_marshal_to_py_gslist' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-list.c:390:35: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-list.c:277:66: note: Parameter 'arg' can be declared as pointer to const pygobject-3.54.5/gi/pygi-resulttuple.c:87:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-resulttuple.c:108:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyTuple_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-resulttuple.c:161:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-resulttuple.c:251:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-resulttuple.c:353:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyTuple_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-signal-closure.c:132:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_ARRAY [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-resulttuple.c:351:44: style:inconclusive: Function 'pygi_resulttuple_register_types' argument 1 names different: declaration 'd' definition 'module'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-resulttuple.h:25:48: note: Function 'pygi_resulttuple_register_types' argument 1 names different: declaration 'd' definition 'module'. pygobject-3.54.5/gi/pygi-resulttuple.c:351:44: note: Function 'pygi_resulttuple_register_types' argument 1 names different: declaration 'd' definition 'module'. pygobject-3.54.5/gi/pygi-source.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-source.c:135:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-source.c:214:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-source.c:207:38: style:inconclusive: Function 'pygi_source_set_callback' argument 1 names different: declaration 'self' definition 'self_module'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-source.h:28:48: note: Function 'pygi_source_set_callback' argument 1 names different: declaration 'self' definition 'self_module'. pygobject-3.54.5/gi/pygi-source.c:207:38: note: Function 'pygi_source_set_callback' argument 1 names different: declaration 'self' definition 'self_module'. pygobject-3.54.5/gi/pygi-source.c:258:44: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pygi-signal-closure.c:129:17: style: Redundant initialization for 'arg'. The initialized value is overwritten before it is read. [redundantInitialization] pygobject-3.54.5/gi/pygi-signal-closure.c:118:28: note: arg is initialized pygobject-3.54.5/gi/pygi-signal-closure.c:129:17: note: arg is overwritten pygobject-3.54.5/gi/pygi-signal-closure.c:246:39: style:inconclusive: Function 'pygi_signal_closure_new' argument 3 names different: declaration 'sig_name' definition 'signal_name'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-signal-closure.h:41:49: note: Function 'pygi_signal_closure_new' argument 3 names different: declaration 'sig_name' definition 'signal_name'. pygobject-3.54.5/gi/pygi-signal-closure.c:246:39: note: Function 'pygi_signal_closure_new' argument 3 names different: declaration 'sig_name' definition 'signal_name'. pygobject-3.54.5/gi/pygi-struct-marshal.c:60:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:105:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:147:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:166:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_CLOSURE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:266:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_CLOSURE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:386:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:450:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:480:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:492:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:509:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:537:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct-marshal.c:571:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct.c:45:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct.c:73:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointer [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct.c:103:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct.c:158:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct.c:183:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct.c:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-struct.c:88:43: style: Parameter 'args' can be declared as pointer to const. However it seems that 'struct_new' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-struct.c:230:39: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-struct.c:88:43: note: Parameter 'args' can be declared as pointer to const pygobject-3.54.5/gi/pygi-struct.c:88:59: style: Parameter 'kwargs' can be declared as pointer to const. However it seems that 'struct_new' is a callback function, if 'kwargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-struct.c:230:39: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-struct.c:88:59: note: Parameter 'kwargs' can be declared as pointer to const pygobject-3.54.5/gi/pygi-struct.c:90:18: style: Variable 'kwlist' can be declared as const array [constVariable] pygobject-3.54.5/gi/pygi-struct.c:137:24: style: Parameter 'self' can be declared as pointer to const. However it seems that 'struct_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-struct.c:231:41: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-struct.c:137:24: note: Parameter 'self' can be declared as pointer to const pygobject-3.54.5/gi/pygi-struct.c:137:40: style: Parameter 'args' can be declared as pointer to const. However it seems that 'struct_init' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-struct.c:231:41: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-struct.c:137:40: note: Parameter 'args' can be declared as pointer to const pygobject-3.54.5/gi/pygi-struct.c:137:56: style: Parameter 'kwargs' can be declared as pointer to const. However it seems that 'struct_init' is a callback function, if 'kwargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-struct.c:231:41: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-struct.c:137:56: note: Parameter 'kwargs' can be declared as pointer to const pygobject-3.54.5/gi/pygi-struct-marshal.c:98:64: style:inconclusive: Function 'pygi_arg_gvalue_from_py_marshal' argument 4 names different: declaration 'is_allocated' definition 'copy_reference'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-struct-marshal.h:38:52: note: Function 'pygi_arg_gvalue_from_py_marshal' argument 4 names different: declaration 'is_allocated' definition 'copy_reference'. pygobject-3.54.5/gi/pygi-struct-marshal.c:98:64: note: Function 'pygi_arg_gvalue_from_py_marshal' argument 4 names different: declaration 'is_allocated' definition 'copy_reference'. pygobject-3.54.5/gi/pygi-struct-marshal.c:252:64: style:inconclusive: Function 'pygi_arg_struct_from_py_marshal' argument 8 names different: declaration 'is_allocated' definition 'copy_reference'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygi-struct-marshal.h:43:35: note: Function 'pygi_arg_struct_from_py_marshal' argument 8 names different: declaration 'is_allocated' definition 'copy_reference'. pygobject-3.54.5/gi/pygi-struct-marshal.c:252:64: note: Function 'pygi_arg_struct_from_py_marshal' argument 8 names different: declaration 'is_allocated' definition 'copy_reference'. pygobject-3.54.5/gi/pygi-struct-marshal.c:365:47: style: Parameter 'state' can be declared as pointer to const. However it seems that 'arg_foreign_from_py_cleanup' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-struct-marshal.c:551:42: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-struct-marshal.c:365:47: note: Parameter 'state' can be declared as pointer to const pygobject-3.54.5/gi/pygi-struct-marshal.c:488:64: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'arg_boxed_to_py_cleanup' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-struct-marshal.c:574:36: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-struct-marshal.c:488:64: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.54.5/gi/pygi-util.c:27:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-util.c:66:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-util.c:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:124:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_RETURN_NOTIMPLEMENTED [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:202:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:228:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:250:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:394:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:496:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:606:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:664:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:740:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:843:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:1040:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:1077:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GClosure [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:1122:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:1147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:1179:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:1250:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:1349:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-util.c:71:28: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pygi-util.c:71:37: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pyginterface.c:44:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pyginterface.c:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pyginterface.c:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GInterfaceInfo [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pyginterface.c:121:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pyginterface.c:36:47: style: Parameter 'args' can be declared as pointer to const. However it seems that 'pyg_interface_init' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pyginterface.c:122:43: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pyginterface.c:36:47: note: Parameter 'args' can be declared as pointer to const pygobject-3.54.5/gi/pygi-value.c:64:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_LONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-value.c:212:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_POINTER [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-value.c:267:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-value.c:332:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-value.c:715:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-value.c:842:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_CHAR [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-value.c:894:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-value.c:908:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtype [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-value.c:923:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtype [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-value.c:942:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtype [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-info.c:2565:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygi-info.c:2573:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygi-info.c:2581:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygi-info.c:2589:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygi-info.c:2596:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygi-info.c:2602:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygi-info.c:2611:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygi-info.c:2642:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.54.5/gi/pygi-info.c:391:22: style: Variable 'docstr' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-info.c:2000:23: style: Variable 'object_type' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-type.c:170:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] pygobject-3.54.5/gi/pygi-type.c:601:13: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment] pygobject-3.54.5/gi/pygi-type.c:597:17: note: res is assigned pygobject-3.54.5/gi/pygi-type.c:601:13: note: res is overwritten pygobject-3.54.5/gi/pygi-type.c:620:17: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment] pygobject-3.54.5/gi/pygi-type.c:612:17: note: res is assigned pygobject-3.54.5/gi/pygi-type.c:620:17: note: res is overwritten pygobject-3.54.5/gi/pygi-type.c:678:17: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment] pygobject-3.54.5/gi/pygi-type.c:670:17: note: res is assigned pygobject-3.54.5/gi/pygi-type.c:678:17: note: res is overwritten pygobject-3.54.5/gi/pygoptioncontext.c:134:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygoptioncontext.c:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygoptioncontext.c:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygoptioncontext.c:250:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:175:40: style: Parameter 'self' can be declared as pointer to const. However it seems that 'pyg_type_wrapper_hash' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygi-type.c:1348:45: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygi-type.c:175:40: note: Parameter 'self' can be declared as pointer to const pygobject-3.54.5/gi/pygoptioncontext.c:273:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:503:23: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygoptioncontext.c:291:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:603:21: style: Variable 'info' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygoptioncontext.c:317:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_RETURN_NOTIMPLEMENTED [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:661:22: style: Variable 'info' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygoptioncontext.c:358:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-type.c:702:26: style: Variable 'info' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygoptioncontext.c:317:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] pygobject-3.54.5/gi/pygoptiongroup.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygoptiongroup.c:138:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygoptiongroup.c:170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygoptiongroup.c:237:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygoptiongroup.c:261:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_RETURN_NOTIMPLEMENTED [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygoptiongroup.c:282:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygi-value.c:527:19: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygi-value.c:741:21: style: Variable 'n_value' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygoptiongroup.c:261:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] pygobject-3.54.5/gi/pygi-value.c:575:57: style: Variable 'set_value_func' is assigned a value that is never used. [unreadVariable] pygobject-3.54.5/gi/pygoptiongroup.c:57:33: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pygpointer.c:62:49: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINTPTR_FORMAT is a macro then please configure it. [unknownMacro] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regress_annotation_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:73:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/drawable.c:66:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:224:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_StopIteration [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:315:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:360:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:482:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:722:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:900:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyBaseObject_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:940:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:980:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_RETURN_NOTIMPLEMENTED [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1246:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1354:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1366:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1406:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1439:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1533:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1579:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1659:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1706:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1741:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1777:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1813:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1854:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:1953:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2032:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2048:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2054:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2062:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2075:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2278:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2343:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2372:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2427:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:2510:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/drawable.c:15:76: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/drawable.c:20:65: style: Parameter 'drawable' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/drawable.c:25:67: style: Parameter 'drawable' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:44:50: style: Parameter 'object' can be declared as pointer to const. However it seems that 'regress_annotation_object_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:99:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:44:50: note: Parameter 'object' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:47:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'regress_annotation_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:99:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:47:53: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:64:50: style: Parameter 'object' can be declared as pointer to const. However it seems that 'regress_annotation_object_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:100:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:64:50: note: Parameter 'object' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:66:49: style: Parameter 'value' can be declared as pointer to const. However it seems that 'regress_annotation_object_get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:100:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:66:49: note: Parameter 'value' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:67:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'regress_annotation_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:100:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:67:53: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:225:58: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:236:60: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:268:56: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:269:36: style: Parameter 'inarg' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:316:60: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:317:40: style: Parameter 'inoutarg' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:334:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:351:65: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:400:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:401:45: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:443:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:444:47: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:456:65: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:457:45: style: Parameter 'nums' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:471:67: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:472:47: style: Parameter 'nums' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:487:68: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:488:48: style: Parameter 'nums' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:502:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:503:44: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:518:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:533:61: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:535:45: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:548:62: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:563:63: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:579:63: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:580:47: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:593:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:607:61: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:620:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:635:59: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:637:43: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:665:49: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:675:31: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:687:39: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:737:65: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:799:42: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:811:61: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/annotation.c:871:48: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:493:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [syntaxError] pygobject-3.54.5/gi/pygspawn.c:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygspawn.c:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygspawn.c:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygspawn.c:277:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_ERROR [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:67:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:68:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:69:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:27:11: style: Variable 'error' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:27:19: style: Variable 'error1' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:123:46: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtestsextra.h:37:55: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] pygobject-3.54.5/gi/pygspawn.c:122:31: style:inconclusive: Function 'pyglib_spawn_async' argument 1 names different: declaration 'self' definition 'object'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygspawn.h:26:41: note: Function 'pyglib_spawn_async' argument 1 names different: declaration 'self' definition 'object'. pygobject-3.54.5/gi/pygspawn.c:122:31: note: Function 'pyglib_spawn_async' argument 1 names different: declaration 'self' definition 'object'. pygobject-3.54.5/subprojects/gobject-introspection-tests/regress.h:945:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [syntaxError] pygobject-3.54.5/subprojects/gobject-introspection-tests/utility.c:23:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utility_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/utility.c:29:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/utility.c:33:37: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/utility.c:66:31: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/warnlib.c:27:54: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:76:33: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:140:32: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:210:32: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:299:39: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:337:38: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:356:32: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:386:29: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:528:33: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:557:37: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:613:31: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:688:36: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:735:33: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:34: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:801:34: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:995:55: debug: Function::addArguments found argument 'args' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1021:34: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1082:34: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1145:35: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1263:35: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1339:42: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1395:35: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1560:34: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1602:31: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1638:31: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1803:39: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1953:32: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1984:31: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2026:38: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2067:39: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2101:31: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:70:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:183:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:216:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:305:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:341:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:358:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnicode_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:389:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:413:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:430:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnicode_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:497:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:531:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:606:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:617:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:691:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:738:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:778:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:805:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:865:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:883:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:909:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:936:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:999:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1026:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1087:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1196:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_UnicodeDecodeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1313:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_SystemError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1390:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1415:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1585:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1633:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1689:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1734:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_CONSTANT_NONE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1805:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_GetConstant [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1979:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2002:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2062:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2069:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_T_SHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2247:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PY_VERSION [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2332:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:794:12: warning: Assert statement calls a function which may have desired side effects: 'PyInt_Check'. [assertWithSideEffect] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1276:12: warning: Assert statement calls a function which may have desired side effects: 'PyDict_SetItem'. [assertWithSideEffect] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1283:12: warning: Assert statement calls a function which may have desired side effects: 'PyDict_SetItem'. [assertWithSideEffect] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1293:12: warning: Assert statement calls a function which may have desired side effects: 'PyDict_SetItem'. [assertWithSideEffect] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1300:12: warning: Assert statement calls a function which may have desired side effects: 'PyDict_SetItem'. [assertWithSideEffect] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:530:15: style: Local variable 'module' shadows outer argument [shadowArgument] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:528:33: note: Shadowed declaration pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:530:15: note: Shadow variable pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1001:15: style: Local variable 'func_varargs' shadows outer function [shadowFunction] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed declaration pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1001:15: note: Shadow variable pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:196:15: style: Variable 'name3' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:202:15: style: Variable 'name4' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:223:20: style: Variable 'frame2' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:234:19: style: Variable 'code2' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:248:24: style: Variable 'back2' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:253:24: style: Variable 'back2' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:304:25: style: Variable 'interp' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:340:25: style: Variable 'interp' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:343:25: style: Variable 'interp2' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:410:65: style: Parameter 'expected' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:703:19: style: Variable 'type' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:912:15: style: Variable 'arg0' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygobject-object.c:142:41: style: Condition 'Py_IsInitialized()' is always true [knownConditionTrueFalse] pygobject-3.54.5/gi/pygobject-object.c:1898:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pygobject-3.54.5/gi/pygobject-object.c:1998:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pygobject-3.54.5/gi/pygobject-object.c:509:57: style:inconclusive: Function 'pygobject_register_class' argument 5 names different: declaration 'bases' definition 'static_bases'. [funcArgNamesDifferent] pygobject-3.54.5/gi/pygobject-object.h:38:42: note: Function 'pygobject_register_class' argument 5 names different: declaration 'bases' definition 'static_bases'. pygobject-3.54.5/gi/pygobject-object.c:509:57: note: Function 'pygobject_register_class' argument 5 names different: declaration 'bases' definition 'static_bases'. pygobject-3.54.5/gi/pygobject-object.c:110:20: style: Variable '_save' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygobject-object.c:112:13: style: Variable 'closures' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygobject-object.c:112:24: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygobject-object.c:615:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/gi/pygobject-object.c:1137:28: style: Parameter 'self' can be declared as pointer to const. However it seems that 'pygobject_hash' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygobject-object.c:2424:40: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygobject-object.c:1137:28: note: Parameter 'self' can be declared as pointer to const pygobject-3.54.5/gi/pygobject-object.c:1943:28: style: Variable 'ihint' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/gi/pygobject-object.c:2203:36: style: Parameter 'self' can be declared as pointer to const. However it seems that 'pygobject_get_refcount' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygobject-object.c:2233:17: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygobject-object.c:2203:36: note: Parameter 'self' can be declared as pointer to const pygobject-3.54.5/gi/pygobject-object.c:2362:60: style: Parameter 'args' can be declared as pointer to const. However it seems that 'pygobject_weak_ref_call' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygobject-object.c:2478:50: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygobject-object.c:2362:60: note: Parameter 'args' can be declared as pointer to const pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:670:5: style: Class 'StrongRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pygobject-3.54.5/gi/pygobject-object.c:2362:76: style: Parameter 'kw' can be declared as pointer to const. However it seems that 'pygobject_weak_ref_call' is a callback function, if 'kw' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/pygobject-object.c:2478:50: note: You might need to cast the function pointer here pygobject-3.54.5/gi/pygobject-object.c:2362:76: note: Parameter 'kw' can be declared as pointer to const pygobject-3.54.5/gi/pygobject-object.c:2364:18: style: Variable 'argnames' can be declared as const array [constVariable] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:805:48: style: C-style pointer casting [cstyleCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1648:18: style: C-style pointer casting [cstyleCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:824:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1035:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1044:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1055:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1065:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1097:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1108:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1118:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1128:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1200:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1206:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1212:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1218:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1224:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1231:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1238:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1277:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1287:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1294:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1304:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1310:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1320:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1353:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1359:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1366:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1998:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2008:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2014:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.54.5/gi/pygobject-object.c:123:20: style: Variable 'closures' is assigned a value that is never used. [unreadVariable] pygobject-3.54.5/gi/pygobject-object.c:110:20: style: Variable '_save' is assigned a value that is never used. [unreadVariable] pygobject-3.54.5/tests/test-floating.c:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_floating_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.54.5/gi/pygobject-object.c:357:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] pygobject-3.54.5/tests/test-floating.c:52:35: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/tests/test-floating.c:63:60: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/tests/test-floating.c:100:62: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/tests/test-unknown.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/test-thread.c:45:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/tests/test-unknown.c:101:45: style:inconclusive: Function 'test_interface_iface_method' argument 1 names different: declaration 'iface' definition 'instance'. [funcArgNamesDifferent] pygobject-3.54.5/tests/test-unknown.h:48:50: note: Function 'test_interface_iface_method' argument 1 names different: declaration 'iface' definition 'instance'. pygobject-3.54.5/tests/test-unknown.c:101:45: note: Function 'test_interface_iface_method' argument 1 names different: declaration 'iface' definition 'instance'. pygobject-3.54.5/tests/test-unknown.c:51:43: style: Parameter 'iface' can be declared as pointer to const. However it seems that 'test_unknown_iface_method' is a callback function, if 'iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/test-unknown.c:58:27: note: You might need to cast the function pointer here pygobject-3.54.5/tests/test-unknown.c:51:43: note: Parameter 'iface' can be declared as pointer to const pygobject-3.54.5/tests/test-unknown.c:67:33: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/tests/test-unknown.c:73:37: style: Parameter 'object' can be declared as pointer to const. However it seems that 'test_unknown_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/test-unknown.c:89:35: note: You might need to cast the function pointer here pygobject-3.54.5/tests/test-unknown.c:73:37: note: Parameter 'object' can be declared as pointer to const pygobject-3.54.5/tests/test-unknown.c:73:68: style: Parameter 'value' can be declared as pointer to const. However it seems that 'test_unknown_get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/test-unknown.c:89:35: note: You might need to cast the function pointer here pygobject-3.54.5/tests/test-unknown.c:73:68: note: Parameter 'value' can be declared as pointer to const pygobject-3.54.5/tests/test-unknown.c:74:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_unknown_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/test-unknown.c:89:35: note: You might need to cast the function pointer here pygobject-3.54.5/tests/test-unknown.c:74:40: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.54.5/tests/test-unknown.c:79:37: style: Parameter 'object' can be declared as pointer to const. However it seems that 'test_unknown_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/test-unknown.c:90:35: note: You might need to cast the function pointer here pygobject-3.54.5/tests/test-unknown.c:79:37: note: Parameter 'object' can be declared as pointer to const pygobject-3.54.5/tests/test-unknown.c:80:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_unknown_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/test-unknown.c:90:35: note: You might need to cast the function pointer here pygobject-3.54.5/tests/test-unknown.c:80:40: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.54.5/tests/testhelpermodule.c:34:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTypeInfo [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:166:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:178:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:182:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:188:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:209:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyCFunction_Type [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:198:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:252:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:229:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:326:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:236:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:353:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:242:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:364:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:252:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:377:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:272:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT8 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:457:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:279:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:468:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:483:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:291:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:501:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:297:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:522:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:307:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:317:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:637:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:337:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:650:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:348:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:756:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ImportError [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:355:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:361:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:371:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:398:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:404:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:410:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:416:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:426:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:436:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:456:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:467:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:474:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:480:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:490:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:510:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:517:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:529:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:535:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:545:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:555:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:575:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:586:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:593:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:599:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:609:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:629:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:636:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:642:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:648:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:654:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:664:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:674:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:694:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:705:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:712:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:718:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:728:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:748:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUSHORT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:755:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:761:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:767:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:773:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:783:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:793:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:813:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:824:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:831:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:837:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:847:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:867:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:874:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXLONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:880:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINLONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:886:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXLONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:892:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINLONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:902:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXLONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:912:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINLONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:932:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXLONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:943:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINLONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:950:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:956:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:966:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:986:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:993:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:999:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1005:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1011:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1021:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1031:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1051:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1062:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1069:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1075:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1085:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1128:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1181:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1188:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1194:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1204:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1247:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1559:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1565:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1571:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1577:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1587:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1607:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1617:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2461:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gunichar [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:3242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:3360:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4079:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4116:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4245:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4345:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4380:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4417:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4538:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4604:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4629:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4750:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4807:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4855:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4938:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5608:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5623:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5793:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5813:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5833:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5858:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5921:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5950:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5965:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5978:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6005:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6027:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6062:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6081:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6112:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6921:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_marshalling_tests_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6932:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int_ [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6948:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int_ [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6972:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7793:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_marshalling_tests_sub_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7802:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7810:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7817:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int_ [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7823:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int_ [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7855:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7933:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7954:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8258:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_marshalling_tests_overrides_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8313:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8325:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8335:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8392:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8553:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8606:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8938:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8981:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9017:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9493:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9571:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_byte_array_unref [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9845:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_marshalling_tests_signals_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9865:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PTR_ARRAY [valueFlowBailoutIncompleteVar] pygobject-3.54.5/tests/testhelpermodule.c:95:63: style: Parameter 'args' can be declared as pointer to const. However it seems that '_wrap_test_interface_iface_method' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/testhelpermodule.c:108:36: note: You might need to cast the function pointer here pygobject-3.54.5/tests/testhelpermodule.c:95:63: note: Parameter 'args' can be declared as pointer to const pygobject-3.54.5/tests/testhelpermodule.c:96:46: style: Parameter 'kwargs' can be declared as pointer to const. However it seems that '_wrap_test_interface_iface_method' is a callback function, if 'kwargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/testhelpermodule.c:108:36: note: You might need to cast the function pointer here pygobject-3.54.5/tests/testhelpermodule.c:96:46: note: Parameter 'kwargs' can be declared as pointer to const pygobject-3.54.5/tests/testhelpermodule.c:98:18: style: Variable 'kwlist' can be declared as const array [constVariable] pygobject-3.54.5/tests/testhelpermodule.c:262:40: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test1_callback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/testhelpermodule.c:418:5: note: You might need to cast the function pointer here pygobject-3.54.5/tests/testhelpermodule.c:262:40: note: Parameter 'data' can be declared as pointer to const pygobject-3.54.5/tests/testhelpermodule.c:269:31: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test1_callback_swapped' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/testhelpermodule.c:420:5: note: You might need to cast the function pointer here pygobject-3.54.5/tests/testhelpermodule.c:269:31: note: Parameter 'data' can be declared as pointer to const pygobject-3.54.5/tests/testhelpermodule.c:276:40: style: Parameter 'string' can be declared as pointer to const. However it seems that 'test2_callback' is a callback function, if 'string' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/testhelpermodule.c:422:5: note: You might need to cast the function pointer here pygobject-3.54.5/tests/testhelpermodule.c:276:40: note: Parameter 'string' can be declared as pointer to const pygobject-3.54.5/tests/testhelpermodule.c:292:26: style: Parameter 'object' can be declared as pointer to const. However it seems that 'test4_callback' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/testhelpermodule.c:426:5: note: You might need to cast the function pointer here pygobject-3.54.5/tests/testhelpermodule.c:292:26: note: Parameter 'object' can be declared as pointer to const pygobject-3.54.5/tests/testhelpermodule.c:293:52: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'test4_callback' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/tests/testhelpermodule.c:426:5: note: You might need to cast the function pointer here pygobject-3.54.5/tests/testhelpermodule.c:293:52: note: Parameter 'user_data' can be declared as pointer to const pygobject-3.54.5/tests/testhelpermodule.c:746:15: style: Variable 'm' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/tests/testhelpermodule.c:755:12: style: Variable 'm' is assigned a value that is never used. [unreadVariable] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2166:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2168:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2170:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2487:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2536:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4027:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4063:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4160:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4166:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4172:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4454:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4460:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4466:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4667:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4673:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4679:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4923:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4924:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4925:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4926:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4937:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4938:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4949:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4950:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4951:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5063:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5064:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5065:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5088:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5089:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5090:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5111:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5112:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5113:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5211:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5212:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5213:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5214:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5225:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5226:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5227:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5342:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5343:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5344:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5368:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5369:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5370:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5391:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5392:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5393:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5493:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5494:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5495:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5496:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5506:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5507:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5508:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5509:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5720:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5721:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5722:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5723:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5745:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5746:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5747:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5748:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5768:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5769:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5770:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5771:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5848:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5882:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5976:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5992:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5993:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5994:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_boolean'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6116:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:3580:3: error: Memory leak: val [memleak] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:3582:3: error: Memory leak: val [memleak] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:3584:3: error: Memory leak: val [memleak] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:3589:1: error: Memory leak: val [memleak] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:10008:26: error: Allocation with gi_marshalling_tests_gptrarray_utf8_container_return, g_signal_emit_by_name doesn't release it. [leakNoVarFunctionCall] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:10015:26: error: Allocation with gi_marshalling_tests_gptrarray_utf8_full_return, g_signal_emit_by_name doesn't release it. [leakNoVarFunctionCall] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:10045:26: error: Allocation with gi_marshalling_tests_gptrarray_boxed_struct_full_return, g_signal_emit_by_name doesn't release it. [leakNoVarFunctionCall] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6846:7: error: Memory leak: new_union.boxed_struct [memleak] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4453:12: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4495:19: note: Assuming that condition 'array' is not redundant pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4493:73: note: Calling function 'gi_marshalling_tests_zero_terminated_array_of_gstrv_transfer_none_in', 1st argument 'array' value is 0 pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4453:12: note: Null pointer dereference pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4459:12: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4495:19: note: Assuming that condition 'array' is not redundant pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4493:73: note: Calling function 'gi_marshalling_tests_zero_terminated_array_of_gstrv_transfer_none_in', 1st argument 'array' value is 0 pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4459:12: note: Null pointer dereference pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4465:12: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4495:19: note: Assuming that condition 'array' is not redundant pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4493:73: note: Calling function 'gi_marshalling_tests_zero_terminated_array_of_gstrv_transfer_none_in', 1st argument 'array' value is 0 pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4465:12: note: Null pointer dereference pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4471:3: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4495:19: note: Assuming that condition 'array' is not redundant pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4493:73: note: Calling function 'gi_marshalling_tests_zero_terminated_array_of_gstrv_transfer_none_in', 1st argument 'array' value is 0 pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4471:3: note: Null pointer dereference pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7331:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7329:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7331:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7345:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7343:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7345:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7358:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7356:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7358:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7372:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7370:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7372:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7386:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7384:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7386:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7399:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7397:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7399:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7412:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7410:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7412:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7426:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7424:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7426:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7442:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7439:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7442:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7457:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7455:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7457:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7473:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7470:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7473:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7504:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7500:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7504:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7518:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7516:17: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7518:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7532:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7530:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7532:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7545:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7543:17: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7545:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7634:3: style: The comparison 'local == 0x12345678' is always true. [knownConditionTrueFalse] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7632:18: note: 'local' is assigned value '0x12345678' here. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7634:3: note: The comparison 'local == 0x12345678' is always true. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6760:19: style: Variable 'new_union' is reassigned a value before the old one has been used. [redundantAssignment] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6759:13: note: new_union is assigned pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6760:19: note: new_union is overwritten pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2195:61: style:inconclusive: Function 'gi_marshalling_tests_array_enum_in' argument 1 names different: declaration '_enum' definition 'v'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:879:66: note: Function 'gi_marshalling_tests_array_enum_in' argument 1 names different: declaration '_enum' definition 'v'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2195:61: note: Function 'gi_marshalling_tests_array_enum_in' argument 1 names different: declaration '_enum' definition 'v'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2209:63: style:inconclusive: Function 'gi_marshalling_tests_array_flags_in' argument 1 names different: declaration 'flags' definition 'v'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:882:68: note: Function 'gi_marshalling_tests_array_flags_in' argument 1 names different: declaration 'flags' definition 'v'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2209:63: note: Function 'gi_marshalling_tests_array_flags_in' argument 1 names different: declaration 'flags' definition 'v'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6555:72: style:inconclusive: Function 'gi_marshalling_tests_boxed_struct_free' argument 1 names different: declaration 'v' definition 'struct_'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:75:84: note: Function 'gi_marshalling_tests_boxed_struct_free' argument 1 names different: declaration 'v' definition 'struct_'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6555:72: note: Function 'gi_marshalling_tests_boxed_struct_free' argument 1 names different: declaration 'v' definition 'struct_'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7021:72: style:inconclusive: Function 'gi_marshalling_tests_object_method_array_in' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2093:77: note: Function 'gi_marshalling_tests_object_method_array_in' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7021:72: note: Function 'gi_marshalling_tests_object_method_array_in' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7037:73: style:inconclusive: Function 'gi_marshalling_tests_object_method_array_out' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2096:78: note: Function 'gi_marshalling_tests_object_method_array_out' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7037:73: note: Function 'gi_marshalling_tests_object_method_array_out' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7053:75: style:inconclusive: Function 'gi_marshalling_tests_object_method_array_inout' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2099:80: note: Function 'gi_marshalling_tests_object_method_array_inout' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7053:75: note: Function 'gi_marshalling_tests_object_method_array_inout' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7075:76: style:inconclusive: Function 'gi_marshalling_tests_object_method_array_return' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2102:88: note: Function 'gi_marshalling_tests_object_method_array_return' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7075:76: note: Function 'gi_marshalling_tests_object_method_array_return' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7089:71: style:inconclusive: Function 'gi_marshalling_tests_object_method_int8_in' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2105:76: note: Function 'gi_marshalling_tests_object_method_int8_in' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7089:71: note: Function 'gi_marshalling_tests_object_method_int8_in' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7099:72: style:inconclusive: Function 'gi_marshalling_tests_object_method_int8_out' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2108:77: note: Function 'gi_marshalling_tests_object_method_int8_out' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7099:72: note: Function 'gi_marshalling_tests_object_method_int8_out' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7109:87: style:inconclusive: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_caller' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2111:92: note: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_caller' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7109:87: note: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_caller' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7119:87: style:inconclusive: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_callee' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2114:92: note: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_callee' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7119:87: note: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_callee' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7131:79: style:inconclusive: Function 'gi_marshalling_tests_object_method_str_arg_out_ret' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2117:92: note: Function 'gi_marshalling_tests_object_method_str_arg_out_ret' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7131:79: note: Function 'gi_marshalling_tests_object_method_str_arg_out_ret' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7141:91: style:inconclusive: Function 'gi_marshalling_tests_object_method_with_default_implementation' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2120:96: note: Function 'gi_marshalling_tests_object_method_with_default_implementation' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7141:91: note: Function 'gi_marshalling_tests_object_method_with_default_implementation' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7163:76: style:inconclusive: Function 'gi_marshalling_tests_object_vfunc_with_callback' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2240:81: note: Function 'gi_marshalling_tests_object_vfunc_with_callback' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7163:76: note: Function 'gi_marshalling_tests_object_vfunc_with_callback' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7498:78: style:inconclusive: Function 'gi_marshalling_tests_object_vfunc_meth_with_error' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2159:87: note: Function 'gi_marshalling_tests_object_vfunc_meth_with_error' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7498:78: note: Function 'gi_marshalling_tests_object_vfunc_meth_with_error' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8232:82: style:inconclusive: Function 'gi_marshalling_tests_overrides_struct_method' argument 1 names different: declaration 'struct_' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2493:88: note: Function 'gi_marshalling_tests_overrides_struct_method' argument 1 names different: declaration 'struct_' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8232:82: note: Function 'gi_marshalling_tests_overrides_struct_method' argument 1 names different: declaration 'struct_' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8279:82: style:inconclusive: Function 'gi_marshalling_tests_overrides_object_method' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.h:2527:88: note: Function 'gi_marshalling_tests_overrides_object_method' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8279:82: note: Function 'gi_marshalling_tests_overrides_object_method' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:128:59: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:206:53: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:260:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:325:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:379:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:444:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:498:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:563:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:617:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:682:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:736:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:801:51: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:855:53: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:920:53: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:974:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1039:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1093:53: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1169:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1235:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1278:56: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1321:54: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:1595:54: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2195:61: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2209:63: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:2262:77: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:3368:51: style: Parameter 'array_' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:3710:57: style: Parameter 'parray_' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:3991:46: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4049:54: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4153:69: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4449:78: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:4662:68: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5599:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5620:12: style: Variable 'value' can be declared as pointer to const [constVariablePointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:5846:41: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6273:72: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6390:72: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6481:73: style: Parameter 'struct_' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6488:76: style: Parameter 'struct_' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6532:75: style: Parameter 'struct_' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6632:71: style: Parameter 'struct_' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6681:59: style: Parameter 'union_' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_union_copy' is a callback function, if 'union_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6707:46: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6681:59: note: Parameter 'union_' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6739:58: style: Parameter 'union_' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6745:61: style: Parameter 'union_' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6897:80: style: Parameter 'structured_union' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6914:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6925:108: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6965:32: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6925:108: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6941:52: style: Parameter 'object' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_object_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6966:32: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6941:52: note: Parameter 'object' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6941:102: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6966:32: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6941:102: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6983:63: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6990:74: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7021:72: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7163:76: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7165:56: style: Parameter 'callback_data' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7170:27: style: Parameter 'user_data' can be declared as pointer to const. However it seems that '_callback' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7179:80: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7170:27: note: Parameter 'user_data' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7216:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7786:68: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7831:75: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7836:86: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7843:50: style: Parameter 'g_iface' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface_class_init' is a callback function, if 'g_iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7858:62: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7843:50: note: Parameter 'g_iface' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7844:50: style: Parameter 'data' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface_class_init' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7858:62: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7844:50: note: Parameter 'data' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7889:80: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface_impl_test_int8_in' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7897:25: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7889:80: note: Parameter 'self' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7901:76: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7906:87: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7922:51: style: Parameter 'g_iface' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface2_class_init' is a callback function, if 'g_iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7936:62: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7922:51: note: Parameter 'g_iface' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7923:51: style: Parameter 'data' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface2_class_init' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7936:62: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7923:51: note: Parameter 'data' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7943:51: style: Parameter 'g_iface' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface3_class_init' is a callback function, if 'g_iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7957:62: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7943:51: note: Parameter 'g_iface' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7944:51: style: Parameter 'data' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface3_class_init' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7957:62: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:7944:51: note: Parameter 'data' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8191:80: style: Parameter 'struct_' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_overrides_struct_copy' is a callback function, if 'struct_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8218:41: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8191:80: note: Parameter 'struct_' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8232:82: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8251:80: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8279:82: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8380:82: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8411:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_properties_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8598:32: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8411:66: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8496:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_properties_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8599:32: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8496:66: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8786:101: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8794:76: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_properties_accessors_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9006:32: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8794:76: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8880:76: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_properties_accessors_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9007:32: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:8880:76: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9471:125: style: Parameter 'some_boxed_glist' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9596:108: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9606:105: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9616:106: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9626:104: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9636:105: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9646:105: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9656:106: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9666:106: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9676:107: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9686:106: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9696:107: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9706:107: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9718:105: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9730:113: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9742:112: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9754:107: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9766:108: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9778:107: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9788:106: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9798:105: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9810:111: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9820:109: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9830:115: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:9838:76: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] diff: 2.18.0 pygobject-3.54.5/gi/gimodule.c:1121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeWarning [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1249:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1314:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:133:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_name [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1341:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1367:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1428:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_CRITICAL [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1481:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1516:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1537:39: style: Parameter 'iface' can be declared as pointer to const. However it seems that 'initialize_interface' is a callback function, if 'iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/gimodule.c:1561:48: note: You might need to cast the function pointer here pygobject-3.54.5/gi/gimodule.c:1537:39: note: Parameter 'iface' can be declared as pointer to const 2.18.0 pygobject-3.54.5/gi/gimodule.c:1537:60: style: Parameter 'pytype' can be declared as pointer to const. However it seems that 'initialize_interface' is a callback function, if 'pytype' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/gi/gimodule.c:1561:48: note: You might need to cast the function pointer here pygobject-3.54.5/gi/gimodule.c:1537:60: note: Parameter 'pytype' can be declared as pointer to const 2.18.0 pygobject-3.54.5/gi/gimodule.c:153:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_DeprecationWarning [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1555:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1595:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1668:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_SCOPE_TYPE_NOTIFIED [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1752:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_STATUS_NORMAL [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1829:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtype [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:1944:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2010:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2073:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2135:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2154:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2329:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2329:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINFLOAT [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2330:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2331:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2332:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2338:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2339:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2340:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2341:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2342:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2343:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2344:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2345:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2346:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2352:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2354:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2438:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2445:50: style: Condition '(ret=pygi_register_constants(module))<0' is always false [knownConditionTrueFalse] pygobject-3.54.5/gi/gimodule.c:2445:40: note: Calling function 'pygi_register_constants' returns 0 pygobject-3.54.5/gi/gimodule.c:2445:50: note: Condition '(ret=pygi_register_constants(module))<0' is always false 2.18.0 pygobject-3.54.5/gi/gimodule.c:2446:60: style: Condition '(ret=pygi_register_version_tuples(module_dict))<0' is always false [knownConditionTrueFalse] pygobject-3.54.5/gi/gimodule.c:2446:45: note: Calling function 'pygi_register_version_tuples' returns 0 pygobject-3.54.5/gi/gimodule.c:2446:60: note: Condition '(ret=pygi_register_version_tuples(module_dict))<0' is always false 2.18.0 pygobject-3.54.5/gi/gimodule.c:2466:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2469:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:2476:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pygobject-3.54.5/gi/gimodule.c:318:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_GTYPE [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:370:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:410:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:479:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:570:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:598:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:655:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:738:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:870:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:897:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/gimodule.c:94:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_name [valueFlowBailoutIncompleteVar] head pygobject-3.54.5/gi/gimodule.c:959:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [syntaxError] 2.18.0 pygobject-3.54.5/gi/gimodule.c:967:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GParameter [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/pygi-repository.c:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_REPOSITORY_LOAD_FLAG_LAZY [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/pygi-repository.c:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/pygi-repository.c:252:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/pygi-repository.c:298:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/pygi-repository.c:321:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] head pygobject-3.54.5/gi/pygi-repository.c:38:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [syntaxError] 2.18.0 pygobject-3.54.5/gi/pygi-repository.c:460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/pygi-repository.c:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/gi/pygi-repository.c:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:125:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:171:43: style: Parameter 'object' can be declared as pointer to const. However it seems that 'regress_foo_object_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:213:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:171:43: note: Parameter 'object' can be declared as pointer to const 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:174:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'regress_foo_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:213:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:174:46: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:189:43: style: Parameter 'object' can be declared as pointer to const. However it seems that 'regress_foo_object_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:214:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:189:43: note: Parameter 'object' can be declared as pointer to const 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:191:42: style: Parameter 'value' can be declared as pointer to const. However it seems that 'regress_foo_object_get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:214:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:191:42: note: Parameter 'value' can be declared as pointer to const 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:192:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'regress_foo_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:214:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:192:46: note: Parameter 'pspec' can be declared as pointer to const 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:222:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:241:44: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:264:53: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:270:47: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:271:35: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:277:48: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:284:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'regress_foo_do_regress_foo' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:104:27: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:284:50: note: Parameter 'self' can be declared as pointer to const 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:290:54: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:296:44: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:308:50: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:315:48: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:321:48: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:327:52: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:349:44: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:373:54: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:380:61: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:385:50: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:427:37: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:47:7: style: struct member 'PrivateStruct::i' is never used. [unusedStructMember] head pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:493:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [syntaxError] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:51:49: style: Parameter 'regress_foo' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:525:44: style: Parameter 'boxed' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:595:41: style: Parameter 'b1' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:595:76: style: Parameter 'b2' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:628:41: style:inconclusive: Function 'regress_foo_test_unsigned' argument 1 names different: declaration 'unsigned_param' definition 'uint'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.h:448:46: note: Function 'regress_foo_test_unsigned' argument 1 names different: declaration 'unsigned_param' definition 'uint'. pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:628:41: note: Function 'regress_foo_test_unsigned' argument 1 names different: declaration 'unsigned_param' definition 'uint'. 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:62:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:684:49: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:690:56: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:74:60: style:inconclusive: Function 'regress_foo_interface_do_regress_foo' argument 1 names different: declaration 'iface' definition 'self'. [funcArgNamesDifferent] pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.h:93:65: note: Function 'regress_foo_interface_do_regress_foo' argument 1 names different: declaration 'iface' definition 'self'. pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:74:60: note: Function 'regress_foo_interface_do_regress_foo' argument 1 names different: declaration 'iface' definition 'self'. 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:786:66: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:791:55: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:808:55: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:813:44: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:818:51: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:835:66: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:840:55: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:870:59: style: Parameter 'original' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:914:52: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/foo.c:926:62: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head pygobject-3.54.5/subprojects/gobject-introspection-tests/gimarshallingtests.c:6846:7: error: Memory leak: new_union.boxed_struct [memleak] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regress.c:5258:1: error: There is an unknown macro here somewhere. Configuration is required. If G_DEFINE_FLAGS_TYPE is a macro then please configure it. [unknownMacro] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regress.h:1785:49: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] head pygobject-3.54.5/subprojects/gobject-introspection-tests/regress.h:945:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GLIB_CHECK_VERSION( ... ) [syntaxError] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:228:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:268:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:268:3: warning: Assert statement calls a function which may have desired side effects: 'cairo_status'. [assertWithSideEffect] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:303:3: warning: Assert statement calls a function which may have desired side effects: 'cairo_status'. [assertWithSideEffect] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:402:64: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:489:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'regress_test_action_do_action' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:520:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:489:51: note: Parameter 'self' can be declared as pointer to const 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:497:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'regress_test_action_do_action2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:533:33: note: You might need to cast the function pointer here pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:497:52: note: Parameter 'self' can be declared as pointer to const 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:503:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:546:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_uint64 [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:552:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_uint64 [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:558:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_uint64 [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:564:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_uint64 [valueFlowBailoutIncompleteVar] 2.18.0 pygobject-3.54.5/subprojects/gobject-introspection-tests/regressextra.c:58:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] DONE