2026-05-04 08:30 ftp://ftp.de.debian.org/debian/pool/main/p/pocketpy/pocketpy_2.1.8+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 729 727 elapsed-time: 7.1 5.7 head-timing-info: old-timing-info: head results: pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:17:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bytes [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_array2d [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:81:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bytes [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:94:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:121:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:139:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:159:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_color32 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:184:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:200:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:264:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/cute_png/src/cute_png.c:316:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_object [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/msgpack/src/bindings.c:59:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpack_type_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/msgpack/src/bindings.c:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bytes [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/msgpack/src/bindings.c:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/msgpack/src/bindings.c:162:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpack_ok [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/msgpack/src/mpack.c:305:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpack_type_uint [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/periphery/src/periphery.c:11:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpio_config_t [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/periphery/src/periphery.c:17:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpio_config_t [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/periphery/src/periphery.c:145:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/periphery/src/periphery.c:162:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spi_msg_t [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/periphery/src/periphery.c:168:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spi_msg_t [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/periphery/src/periphery.c:264:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/periphery/src/periphery.c:279:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable periphery_version_t [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/periphery/src/periphery.c:285:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable periphery_version_t [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/periphery/src/periphery.c:349:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/3rd/periphery/src/periphery.c:2290:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/benchmarks/primes.cpp:149:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/benchmarks/primes.cpp:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/benchmarks/primes.cpp:25:9: performance: Variable 'prime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] pocketpy-pocketpy-a2f16e5/benchmarks/primes.cpp:28:21: style:inconclusive: Technically the member function 'Sieve::to_list' can be const. [functionConst] pocketpy-pocketpy-a2f16e5/benchmarks/primes.cpp:23:5: style: Struct 'Sieve' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pocketpy-pocketpy-a2f16e5/benchmarks/primes.cpp:99:37: performance: Function parameter 'l' should be passed by const reference. [passedByValue] pocketpy-pocketpy-a2f16e5/benchmarks/primes.cpp:106:38: performance: Searching before insertion is not necessary. Instead of 'head->children[ch]=new Node()' consider using 'head->children.try_emplace(ch, new Node());'. [stlFindInsert] pocketpy-pocketpy-a2f16e5/benchmarks/primes.cpp:34:23: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/builtins.cpp:72:5: warning: Access of moved variable 'p'. [accessMoved] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/builtins.cpp:71:30: note: Calling std::move(p) pocketpy-pocketpy-a2f16e5/include/pybind11/tests/builtins.cpp:72:5: note: Access of moved variable 'p'. pocketpy-pocketpy-a2f16e5/include/pybind11/tests/builtins.cpp:77:31: warning:inconclusive: Access of moved variable 'p'. [accessMoved] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/builtins.cpp:71:30: note: Calling std::move(p) pocketpy-pocketpy-a2f16e5/include/pybind11/tests/builtins.cpp:77:31: note: Access of moved variable 'p'. pocketpy-pocketpy-a2f16e5/include/pybind11/tests/class.cpp:49:29: style: Parameter 'p' can be declared as pointer to const. However it seems that 'set_pointer' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/class.cpp:70:37: note: You might need to cast the function pointer here pocketpy-pocketpy-a2f16e5/include/pybind11/tests/class.cpp:49:29: note: Parameter 'p' can be declared as pointer to const pocketpy-pocketpy-a2f16e5/include/pybind11/tests/error.cpp:12:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_ValueError [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/error.cpp:61:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_KeyError [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/function.cpp:206:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sum [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/function.cpp:263:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reference [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/function.cpp:406:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable add [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/function.cpp:172:13: style:inconclusive: Technically the member function '::testBody::Point::sum' can be const. [functionConst] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/function.cpp:355:13: style:inconclusive: Technically the member function '::testBody::NotTrivial::operator()' can be const. [functionConst] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/function.cpp:366:16: style:inconclusive: Technically the member function '::testBody::NotSmall::operator()' can be const. [functionConst] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/function.cpp:399:13: style: The member function '::testBody::X::add' can be static. [functionStatic] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/function.cpp:401:13: style: The member function '::testBody::X::add' can be static. [functionStatic] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/module.cpp:135:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_ValueError [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:60:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:133:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:9:5: style: Struct 'Int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:79:23: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:80:20: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:69:23: style: Same expression on both sides of '/'. [duplicateExpression] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:72:23: style: Same expression on both sides of '%'. [duplicateExpression] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:75:23: style: Same expression on both sides of '&'. [duplicateExpression] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:78:23: style: Same expression on both sides of '|'. [duplicateExpression] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:81:23: style: Same expression on both sides of '^'. [duplicateExpression] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:135:23: style: Same expression on both sides of '<'. [duplicateExpression] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:136:23: style: Same expression on both sides of '<='. [duplicateExpression] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:137:23: style: Same expression on both sides of '>'. [duplicateExpression] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:138:23: style: Same expression on both sides of '>='. [duplicateExpression] pocketpy-pocketpy-a2f16e5/include/pybind11/tests/operators.cpp:157:35: style: Parameter 'v' can be declared as reference to const [constParameterReference] pocketpy-pocketpy-a2f16e5/src/bindings/py_array.c:7:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_list [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_array.c:64:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_mappingproxy.c:8:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_namedict [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_mappingproxy.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_mappingproxy.c:25:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_mappingproxy.c:34:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_mappingproxy.c:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_mappingproxy.c:52:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_method.c:11:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_staticmethod [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_method.c:26:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_classmethod [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_method.c:53:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_boundmethod [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:294:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:372:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_f64 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:399:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:453:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:525:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:537:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:559:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:560:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:561:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:571:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_number.c:702:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_object.c:136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_object.c:7:18: style: Variable 'ti' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/bindings/py_property.c:8:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_property [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_range.c:14:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_range [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_range.c:46:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_range_iterator [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_range.c:64:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_range [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:11:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:54:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_tuple [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:171:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:192:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:219:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str_iterator [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:229:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:262:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:263:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:264:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:265:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:266:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:267:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:296:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:305:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:348:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:378:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_sv [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:389:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:421:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:451:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:483:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:562:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IntParsing_SUCCESS [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:635:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:688:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:712:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:738:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bytes [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:750:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bytes [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:773:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:812:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bytes [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:46:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:156:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:160:21: style: Variable 'other' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:195:21: style: Variable 'other' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:772:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/bindings/py_str.c:776:20: style: Variable 'other' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/common/algorithm.c:6:25: style: Parameter 'a_end' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/common/algorithm.c:8:25: style: Parameter 'b_end' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/common/chunkedvector.c:32:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_chunkedvector_chunk [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/chunkedvector.c:48:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_chunkedvector_chunk [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/chunkedvector.c:60:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_chunkedvector_chunk [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/chunkedvector.c:86:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_chunkedvector_chunk [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_INFINITY [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:63:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_NAN [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:113:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_LOG2_E [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:121:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_LOG2_E [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_NAN [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:482:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_NAN [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_PI [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:533:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_PI [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:580:15: style: Same expression on both sides of '/'. [duplicateExpression] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:15:14: style: union member 'udi_t::u' is never used. [unusedStructMember] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:220:9: style: Variable 'tx' is not assigned a value. [unassignedVariable] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:220:15: style: Variable 'ty' is not assigned a value. [unassignedVariable] pocketpy-pocketpy-a2f16e5/src/common/dmath.c:222:23: style: Variable 'i' is not assigned a value. [unassignedVariable] pocketpy-pocketpy-a2f16e5/src/common/name.c:106:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/common/serialize.c:54:47: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/common/sourcedata.c:56:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourceData [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/sstream.c:14:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_string [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/sstream.c:109:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_HEX_TABLE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/sstream.c:131:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_HEX_TABLE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/sstream.c:158:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_string [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/sstream.c:202:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_sv [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/sstream.c:217:22: style: Local variable 'c' shadows outer variable [shadowVariable] pocketpy-pocketpy-a2f16e5/src/common/sstream.c:170:14: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/common/sstream.c:217:22: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/common/sstream.c:139:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/common/str.c:13:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_string [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/str.c:47:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_string [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/str.c:202:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_sv [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/str.c:222:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_sv [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/str.c:243:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_sv [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/str.c:401:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IntParsing_FAILURE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/str.c:479:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/str.c:1002:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_u32_range [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/common/str.c:46:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/common/str.c:276:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/common/str.c:276:48: style: Parameter 'other' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/common/vector.c:48:57: style: Parameter 'elem' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/common/vector.c:50:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/common/vector.c:71:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/compiler/compiler.c:1357:5: error: There is an unknown macro here somewhere. Configuration is required. If c11__foreach is a macro then please configure it. [unknownMacro] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:30:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Token [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:107:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_EOL [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:149:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_INDENT [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:188:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:226:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokenSymbols [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:247:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_FSTR_BEGIN [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:400:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokenValue_I64 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:435:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_FSTR_SPEC [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:456:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_INVERT [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:611:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_SOF [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:289:24: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:483:22: style: Local variable 'c' shadows outer variable [shadowVariable] pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:447:14: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:483:22: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/compiler/lexer.c:287:26: style: Variable 'hex' can be declared as const array [constVariable] pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:94:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_RecursionError [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:1271:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __eq__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:1297:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:1400:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IntParsing_SUCCESS [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:86:15: style: Variable 'co_codes' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:87:14: style: Variable 'co_names' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:747:24: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:950:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:1081:28: style: Variable 'slot_eq' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:1082:28: style: Variable 'slot_ne' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:13:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_smallmap_n2d_KV [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:26:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_INST_ATTR_LOAD_FACTOR [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:40:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_module [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:60:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_frame [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exc [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:87:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrameExcInfo [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:94:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrameExcInfo [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:100:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BytecodeEx [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:110:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BytecodeEx [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_module [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:127:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_module [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:136:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_module [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_function [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:76:50: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/interpreter/frame.c:100:21: style: Variable 'ex' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/generator.c:10:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_generator [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/generator.c:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/generator.c:63:25: style: Local variable 'p' shadows outer variable [shadowVariable] pocketpy-pocketpy-a2f16e5/src/interpreter/generator.c:40:16: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/interpreter/generator.c:63:25: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/interpreter/generator.c:9:80: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/interpreter/heap.c:35:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_GC_MIN_THRESHOLD [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/heap.c:150:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_GC_MIN_THRESHOLD [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/heap.c:229:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyObject [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/line_profiler.c:11:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrameRecord [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/line_profiler.c:17:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_smallmap_p2i_KV [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/line_profiler.c:30:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LineRecord [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/line_profiler.c:44:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FrameRecord [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/line_profiler.c:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_EVENT_LINE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/line_profiler.c:106:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:11:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPoolArenaSize [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:100:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unused_length [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMultiPoolCount [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:150:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMultiPoolCount [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:158:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMultiPoolCount [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:164:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMultiPoolCount [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:171:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMultiPoolCount [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:183:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMultiPoolCount [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:66:17: style: Local variable 'i' shadows outer variable [shadowVariable] pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:64:13: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:66:17: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/interpreter/objectpool.c:189:24: style: Variable 'arena' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/py_compile.c:9:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/typeinfo.c:16:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/typeinfo.c:66:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/typeinfo.c:92:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:40:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_profiler [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:48:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_profiler [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_profiler [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_profiler [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:67:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_profiler [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:85:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypePointer [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:295:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable on_vm_dtor [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:319:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_EVENT_PUSH [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:325:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_EVENT_POP [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:354:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_slice [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:426:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:492:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_boundmethod [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:635:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FuncDeclKwArg [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:642:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:657:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:521:26: style: Local variable 'ok' shadows outer variable [shadowVariable] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:509:22: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:521:26: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:718:23: style: Local variable 'self' shadows outer argument [shadowArgument] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:656:37: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:718:23: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:726:23: style: Local variable 'self' shadows outer argument [shadowArgument] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:656:37: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:726:23: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:736:28: style: Local variable 'self' shadows outer argument [shadowArgument] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:656:37: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:736:28: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:745:32: style: Local variable 'self' shadows outer argument [shadowArgument] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:656:37: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:745:32: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:755:29: style: Local variable 'self' shadows outer argument [shadowArgument] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:656:37: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:755:29: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:15:59: style: Parameter 'data_size' can be declared as pointer to const. However it seems that 'pk_default_importfile' is a callback function, if 'data_size' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:90:34: note: You might need to cast the function pointer here pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:15:59: note: Parameter 'data_size' can be declared as pointer to const pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:41:16: style: Variable 'trace_info' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:71:36: style: Parameter 'lhs' can be declared as pointer to const. However it seems that 'BinTree__cmp_cstr' is a callback function, if 'lhs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:81:18: note: You might need to cast the function pointer here pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:71:36: note: Parameter 'lhs' can be declared as pointer to const pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:71:47: style: Parameter 'rhs' can be declared as pointer to const. However it seems that 'BinTree__cmp_cstr' is a callback function, if 'rhs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:81:18: note: You might need to cast the function pointer here pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:71:47: note: Parameter 'rhs' can be declared as pointer to const pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:424:16: style: Variable 't' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:494:20: style: Variable 'slots' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:652:17: style: Variable 'p_stack' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:755:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/interpreter/vm.c:652:25: style: Variable 'p_stack' is assigned a value that is never used. [unreadVariable] pocketpy-pocketpy-a2f16e5/src/interpreter/vmx.c:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vmx.c:113:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_names [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vmx.c:123:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypePointer [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vmx.c:132:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ManagedHeapSwpetInfo [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vmx.c:148:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ManagedHeapSwpetInfo [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/interpreter/vmx.c:6:5: style: Statements following 'return' will never be executed. [unreachableCode] pocketpy-pocketpy-a2f16e5/src/modules/array2d.c:1181:5: error: There is an unknown macro here somewhere. Configuration is required. If c11__foreach is a macro then please configure it. [unknownMacro] pocketpy-pocketpy-a2f16e5/src/modules/base64.c:170:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bytes [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/base64.c:183:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/base64.c:172:20: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:17:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:57:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:144:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __abs__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:149:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __divmod__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:220:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:237:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:251:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:271:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:279:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:296:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:304:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:316:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:352:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_frame [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:410:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_code [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:435:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXEC_MODE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:441:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVAL_MODE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:447:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:468:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:532:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_NoneType [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/builtins.c:610:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_frame [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/colorcvt.c:74:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_PI [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/colorcvt.c:82:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_DEG2RAD [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/colorcvt.c:212:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/colorcvt.c:213:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/colorcvt.c:214:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/colorcvt.c:215:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/colorcvt.c:216:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/colorcvt.c:217:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/colorcvt.c:118:11: style: Variable 'range' can be declared as const array [constVariable] pocketpy-pocketpy-a2f16e5/src/modules/dis.c:10:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytecode [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/dis.c:145:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_function [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/enum.c:30:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/enum.c:80:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_object [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/gc.c:6:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/gc.c:14:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/gc.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/gc.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/gc.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/gc.c:45:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/importlib.c:6:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_module [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/inspect.c:8:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_boundmethod [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/inspect.c:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/json.c:11:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/json.c:18:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/json.c:30:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_NAN [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/json.c:189:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVAL_MODE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/math.c:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_list [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/math.c:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/math.c:126:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_RAD2DEG [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/math.c:134:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_DEG2RAD [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/math.c:153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/math.c:166:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMATH_PI [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/os.c:251:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/os.c:261:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_recursion_depth [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/os.c:267:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PY_SYS_PLATFORM_STRING [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:46:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bytes [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:297:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:475:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_MAX_MODULE_PATH_LEN [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:495:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IntParsing_SUCCESS [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:714:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:652:24: style: Local variable 'p' shadows outer argument [shadowArgument] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:539:48: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:652:24: note: Shadow variable pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:211:17: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:265:28: style: Variable 'data' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:330:28: style: Variable 'mi' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:340:25: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:344:30: style: Variable 'ti' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:369:25: style: Variable 'name' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/pickle.c:406:26: style: Variable 'ti' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/picoterm.c:21:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/picoterm.c:36:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/picoterm.c:56:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/picoterm.c:64:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/picoterm.c:94:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/picoterm.c:170:26: style: Variable 'content.size' is assigned a value that is never used. [unreadVariable] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:35:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:36:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:37:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:38:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:468:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_dict [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:476:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace_info [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:488:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_profiler [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:495:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_profiler [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:502:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_profiler [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:517:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_object [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/pkpy.c:476:16: style: Variable 'trace_info' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/random.c:146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/random.c:164:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/random.c:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_list [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/random.c:207:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/random.c:246:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/random.c:299:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_object [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/random.c:71:21: style: Variable 'mag01' can be declared as const array [constVariable] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:90:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Char [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:90:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:90:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:91:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_UChar [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:91:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:91:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:92:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Short [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:92:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:92:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:93:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_UShort [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:93:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:93:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:94:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:94:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:94:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:95:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_UInt [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:95:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:95:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:96:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Long [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:96:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:96:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:97:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_ULong [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:97:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:97:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:98:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_LongLong [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:98:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:98:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:99:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_ULongLong [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:99:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:99:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:100:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Float [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:100:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_float [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:100:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:100:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:101:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Double [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:101:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_float [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:101:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:101:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:102:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Pointer [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:102:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:102:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:103:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Bool [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:103:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bool [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:103:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:103:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:118:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:127:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:166:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_stdc_Memory [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:205:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:216:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:243:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_object [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:131:11: style: Variable 'src' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:156:11: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:157:11: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:207:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/stdc.c:220:20: style: Variable 'src' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/time.c:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UTC [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/time.c:63:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UTC [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/time.c:111:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/time.c:166:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_object [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/time.c:139:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pocketpy-pocketpy-a2f16e5/src/modules/time.c:151:1: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/time.c:152:1: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/time.c:157:1: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/time.c:158:1: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/traceback.c:7:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/unicodedata.c:1029:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_u32_range [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/unicodedata.c:1036:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:37:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:54:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:65:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:70:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:76:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec4i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec4i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_mat3x3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:96:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_mat3x3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:245:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:245:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:245:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_NotImplementedType [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:245:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:246:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:246:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:246:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_NotImplementedType [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:246:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:322:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:322:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_NotImplementedType [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:322:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:322:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:323:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:323:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_NotImplementedType [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:323:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:323:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:324:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:324:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_NotImplementedType [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:324:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec4i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:324:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:362:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:382:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:393:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:517:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_tuple [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:532:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_tuple [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:550:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:566:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_NotImplementedType [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:607:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _11 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:617:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:644:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_mat3x3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:680:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_mat3x3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:703:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c11_mat3x3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:712:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _11 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:723:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:737:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:777:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:789:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:867:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec2 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:878:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_color32 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:884:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_color32 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:892:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:921:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:922:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:923:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:924:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:930:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:948:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:961:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_vec3i [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:1032:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:1045:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:1077:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:1090:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:1101:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:1115:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:1130:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_color32 [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:1151:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_object [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:494:17: style: Variable 'm' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:554:17: style: Variable 'lhs' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:555:17: style: Variable 'rhs' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:616:17: style: Variable 'lhs' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:618:21: style: Variable 'rhs' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:636:17: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:647:17: style: Variable 'lhs' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:648:17: style: Variable 'rhs' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:657:17: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:664:17: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:672:17: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:682:17: style: Variable 'other' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:749:17: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:767:17: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:778:17: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/modules/vmath.c:790:17: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/objects/bintree.c:32:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BinTree [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject.c:16:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_LOOP_BREAK [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject.c:29:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FuncDecl [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject.c:50:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject.c:98:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytecode [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject.c:136:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FuncDecl_ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject.c:155:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_Name [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject.c:165:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_Name [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject.c:176:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject_ser.c:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytecode [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject_ser.c:210:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytecode [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject_ser.c:299:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FuncDeclKwArg [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject_ser.c:324:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FuncDecl [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/codeobject_ser.c:72:19: style: Variable 'src' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:51:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NameDict_KV [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NameDict [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:153:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:9:37: style: Parameter 'Ptr' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:98:35: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:105:60: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/objects/namedict.c:113:13: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] pocketpy-pocketpy-a2f16e5/src/public/Bindings.c:19:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_staticmethod [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/Bindings.c:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_property [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/CodeExecution.c:21:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/CodeExecution.c:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/CodeExecution.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/CodeExecution.c:84:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/CodeExecution.c:138:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_code [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/CodeExecution.c:156:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXEC_MODE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/CodeExecution.c:167:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVAL_MODE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/CodeExecution.c:173:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXEC_MODE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/CodeExecution.c:181:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVAL_MODE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/DictSlots.c:3:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/DictSlots.c:5:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reg [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/DictSlots.c:7:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_retval [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/DictSlots.c:59:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable builtins [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/DictSlots.c:61:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/DictSlots.c:63:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/FrameOps.c:12:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/FrameOps.c:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_function [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:32:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:84:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:95:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:29:40: style: Condition '*(char*)&x==1' is always true [knownConditionTrueFalse] pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:28:13: note: Assignment 'x=1', assigned value is 1 pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:29:40: note: Condition '*(char*)&x==1' is always true pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:30:8: style: Condition '!is_little_endian' is always false [knownConditionTrueFalse] pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:28:13: note: Assignment 'x=1', assigned value is 1 pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:29:40: note: Assignment 'is_little_endian=*(char*)&x==1', assigned value is 1 pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:30:8: note: Condition '!is_little_endian' is always false pocketpy-pocketpy-a2f16e5/src/public/GlobalSetup.c:72:19: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/public/Inspection.c:5:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/Inspection.c:11:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_frame [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/Inspection.c:16:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_frame [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/Inspection.c:19:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_frame [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/Inspection.c:24:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_frame [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/Inspection.c:5:9: style: Variable 'vm' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/Inspection.c:11:15: style: Variable 'frame' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/ModuleSystem.c:12:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ModuleSystem.c:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PK_MAX_MODULE_PATH_LEN [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ModuleSystem.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ModuleSystem.c:224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:94:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictEntry [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:157:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictEntry [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:208:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictEntry [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:231:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictEntry [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:301:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictEntry [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:348:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dict [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:354:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_dict [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:361:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_dict [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:400:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __missing__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:449:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictEntry [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:523:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_dict [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:540:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_dict [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:576:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictEntry [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:593:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_dict_iterator [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:602:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_dict_iterator [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:611:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_dict_iterator [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:765:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DictEntry [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:105:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:107:19: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:110:19: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:250:62: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:347:50: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/public/PyDict.c:758:11: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseExceptionFrame [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:45:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseException [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:86:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_KeyError [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:150:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BaseExceptionFrame [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:170:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:225:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:234:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_BaseException [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:262:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:285:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_BaseException [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:300:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_KeyError [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyException.c:306:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_StopIteration [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:10:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_list [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:28:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:33:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:38:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:55:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:61:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:83:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_list [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:137:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:159:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:172:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_slice [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:201:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_list [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:218:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:247:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:278:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:318:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:337:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:361:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:376:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:418:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py_TValue [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:432:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_list_iterator [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:22:11: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/PyList.c:42:11: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/PySlice.c:8:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PySlice.c:76:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_slice [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PyTuple.c:89:9: error: There is an unknown macro here somewhere. Configuration is required. If PK_SLICE_LOOP is a macro then please configure it. [unknownMacro] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:25:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __lshift__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:27:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __rshift__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:29:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __and__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:31:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __or__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:33:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __xor__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:35:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __matmul__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:78:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __bool__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:116:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __call__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:123:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __hash__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:139:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __iter__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:188:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:197:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __repr__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:199:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __len__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:209:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_property [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:302:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_property [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:338:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __getitem__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:347:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __setitem__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/PythonOps.c:355:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __delitem__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:6:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:10:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:15:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:25:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:46:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVAL_MODE [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:62:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_nativefunc [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:77:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:111:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pk_current_vm [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/StackOps.c:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __new__ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/TypeSystem.c:34:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_nil [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/TypeSystem.c:21:18: style: Variable 'derived_ti' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/TypeSystem.c:22:18: style: Variable 'base_ti' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/TypeSystem.c:72:18: style: Variable 'ti' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/ValueCast.c:8:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCast.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_float [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCast.c:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCast.c:44:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bool [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCast.c:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_type [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCast.c:73:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bytes [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCast.c:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bytes [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCast.c:50:18: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/ValueCast.c:62:17: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/ValueCast.c:74:16: style: Variable 'ud' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:11:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_float [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:30:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_bool [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:39:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_str [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:72:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_NoneType [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_NotImplementedType [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_ellipsis [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_nil [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_nativefunc [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:123:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FuncDecl_ [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_boundmethod [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:148:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:16:55: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pocketpy-pocketpy-a2f16e5/src/public/ValueCreation.c:119:12: style: Variable 'err' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src2/example.c:6:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tp_int [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src2/main.c:89:28: error: There is an unknown macro here somewhere. Configuration is required. If PK_VERSION is a macro then please configure it. [unknownMacro] pocketpy-pocketpy-a2f16e5/src2/multi_vm_isolate.c:38:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] pocketpy-pocketpy-a2f16e5/src2/multi_vm_isolate.c:26:11: style: Variable 'job_string' can be declared as pointer to const [constVariablePointer] pocketpy-pocketpy-a2f16e5/src2/test_threads.c:28:17: style: Local variable 'i' shadows outer variable [shadowVariable] pocketpy-pocketpy-a2f16e5/src2/test_threads.c:27:13: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src2/test_threads.c:28:17: note: Shadow variable pocketpy-pocketpy-a2f16e5/src2/test_threads.c:47:17: style: Local variable 'i' shadows outer variable [shadowVariable] pocketpy-pocketpy-a2f16e5/src2/test_threads.c:27:13: note: Shadowed declaration pocketpy-pocketpy-a2f16e5/src2/test_threads.c:47:17: note: Shadow variable diff: head pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:86:15: style: Variable 'co_codes' can be declared as pointer to const [constVariablePointer] head pocketpy-pocketpy-a2f16e5/src/interpreter/ceval.c:87:14: style: Variable 'co_names' can be declared as pointer to const [constVariablePointer] DONE