2025-09-02 20:14 ftp://ftp.de.debian.org/debian/pool/main/p/pycairo/pycairo_1.27.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=python --library=cairo --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-6.12.41+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: e6e045f (2025-09-02 21:05:14 +0200) count: 3 223 elapsed-time: 0.1 0.3 head-timing-info: old-timing-info: head results: pycairo-1.27.0/cairo/private.h:312:0: error: failed to evaluate #if condition, undefined function-like macro invocation: CAIRO_VERSION_ENCODE( ... ) [preprocessorErrorDirective] pycairo-1.27.0/cairo/private.h:312:2: error: failed to evaluate #if condition, undefined function-like macro invocation: CAIRO_VERSION_ENCODE( ... ) [preprocessorErrorDirective] pycairo-1.27.0/tests/cmodule/cmodulelib.c:11:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] diff: 2.18.0 pycairo-1.27.0/cairo/bufferproxy.c:129:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:170:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyObject_SelfIter [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:288:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:296:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:298:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:300:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:302:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:304:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:310:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:312:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:315:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:318:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:320:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:323:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:326:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:329:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:333:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:336:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:339:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:342:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:345:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:348:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:351:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:354:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:357:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:360:3: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/cairomodule.c:562:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] 2.18.0 pycairo-1.27.0/cairo/context.c:1007:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1020:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1032:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1047:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1059:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1072:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1085:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1099:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1169:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1178:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1195:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1210:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1228:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1241:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1265:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1278:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1306:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:1499:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NotImplemented [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:164:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:194:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:203:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:227:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:239:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:273:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:304:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:316:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:329:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:338:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:346:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:355:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:364:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:389:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:524:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:548:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:554:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:563:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:575:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:589:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:603:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:617:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:633:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:645:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:652:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:659:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:668:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:682:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:690:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:702:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:708:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:724:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:737:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:750:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:762:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:774:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:781:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:788:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:800:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:807:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:819:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:828:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FONT_SLANT_NORMAL [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:847:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:876:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:911:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:919:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:940:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:953:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:965:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:980:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/context.c:995:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/device.c:101:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/device.c:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NotImplemented [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/device.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/device.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/device.c:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/device.c:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/device.c:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/enums.c:150:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/enums.c:221:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/enums.c:246:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/enums.c:266:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_repr [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/error.c:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/error.c:149:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/error.c:170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/error.c:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/error.c:272:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_Exception [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/error.c:308:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/error.c:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_INVALID_RESTORE [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/error.c:79:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NotImplemented [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:169:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FONT_SLANT_NORMAL [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:305:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:340:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:419:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:500:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:536:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NotImplemented [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:624:49: style: Parameter 'args' can be declared as pointer to const. However it seems that 'font_options_new' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pycairo-1.27.0/cairo/font.c:980:12: note: You might need to cast the function pointer here pycairo-1.27.0/cairo/font.c:624:49: note: Parameter 'args' can be declared as pointer to const 2.18.0 pycairo-1.27.0/cairo/font.c:769:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:784:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_HINT_METRICS_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:78:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:800:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_HINT_STYLE_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:816:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_SUBPIXEL_ORDER_DEFAULT [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:879:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/font.c:924:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/glyph.c:105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/glyph.c:55:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/matrix.c:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/matrix.c:128:19: style: Variable 'mx1' can be declared as pointer to const [constVariablePointer] 2.18.0 pycairo-1.27.0/cairo/matrix.c:129:19: style: Variable 'mx2' can be declared as pointer to const [constVariablePointer] 2.18.0 pycairo-1.27.0/cairo/matrix.c:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/matrix.c:161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/matrix.c:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/matrix.c:205:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/matrix.c:224:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/matrix.c:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/misc.c:169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/misc.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/misc.c:189:28: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] 2.18.0 pycairo-1.27.0/cairo/misc.c:189:37: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] 2.18.0 pycairo-1.27.0/cairo/misc.c:195:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/misc.c:225:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/path.c:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NotImplemented [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/path.c:246:21: style:inconclusive: Function 'path_iter' argument 1 names different: declaration 'seq' definition 'pypath'. [funcArgNamesDifferent] pycairo-1.27.0/cairo/path.c:164:39: note: Function 'path_iter' argument 1 names different: declaration 'seq' definition 'pypath'. pycairo-1.27.0/cairo/path.c:246:21: note: Function 'path_iter' argument 1 names different: declaration 'seq' definition 'pypath'. 2.18.0 pycairo-1.27.0/cairo/path.c:280:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/path.c:77:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/path.c:83:23: style: Parameter 'p' can be declared as pointer to const. However it seems that 'path_str' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pycairo-1.27.0/cairo/path.c:203:13: note: You might need to cast the function pointer here pycairo-1.27.0/cairo/path.c:83:23: note: Parameter 'p' can be declared as pointer to const 2.18.0 pycairo-1.27.0/cairo/path.c:95:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:1014:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:1075:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:1122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:1189:64: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'raster_source_pattern_get_acquire' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pycairo-1.27.0/cairo/pattern.c:1219:17: note: You might need to cast the function pointer here pycairo-1.27.0/cairo/pattern.c:1189:64: note: Parameter 'obj' can be declared as pointer to const 2.18.0 pycairo-1.27.0/cairo/pattern.c:1199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:139:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:167:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:231:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NotImplemented [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:369:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:426:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:438:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:450:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:463:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:688:49: style: Parameter 'args' can be declared as pointer to const. However it seems that 'mesh_pattern_new' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pycairo-1.27.0/cairo/pattern.c:951:12: note: You might need to cast the function pointer here pycairo-1.27.0/cairo/pattern.c:688:49: note: Parameter 'args' can be declared as pointer to const 2.18.0 pycairo-1.27.0/cairo/pattern.c:701:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:712:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:729:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:749:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:769:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:783:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:814:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:830:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:848:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:867:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:886:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/pattern.c:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head pycairo-1.27.0/cairo/private.h:312:0: error: failed to evaluate #if condition, undefined function-like macro invocation: CAIRO_VERSION_ENCODE( ... ) [preprocessorErrorDirective] head pycairo-1.27.0/cairo/private.h:312:2: error: failed to evaluate #if condition, undefined function-like macro invocation: CAIRO_VERSION_ENCODE( ... ) [preprocessorErrorDirective] 2.18.0 pycairo-1.27.0/cairo/region.c:208:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:267:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:303:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:322:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:338:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:370:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:380:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:407:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:429:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:456:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:482:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:508:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/region.c:87:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'rectangle_int_richcompare' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pycairo-1.27.0/cairo/region.c:150:16: note: You might need to cast the function pointer here pycairo-1.27.0/cairo/region.c:87:48: note: Parameter 'self' can be declared as pointer to const 2.18.0 pycairo-1.27.0/cairo/region.c:92:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NE [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_WRITE_ERROR [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:183:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:204:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:228:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:237:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:280:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:287:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:300:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:313:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:329:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:344:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:368:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:585:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:694:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/surface.c:755:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NotImplemented [valueFlowBailoutIncompleteVar] 2.18.0 pycairo-1.27.0/cairo/textcluster.c:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] DONE