2024-04-16 21:10 ftp://ftp.de.debian.org/debian/pool/main/g/git/git_2.43.0+next.20240104.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=openssl --library=bsd --library=zlib --library=libcurl --library=gtk --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.6.15-amd64-x86_64-with-glibc2.37 python: 3.11.8 client-version: 1.3.53 compiler: g++ (Debian 13.2.0-13) 13.2.0 cppcheck: head 2.13.0 head-info: 8cd680b (2024-04-15 22:43:04 +0200) count: 2187 815 elapsed-time: 26.3 27.2 head-timing-info: old-timing-info: head results: b435a96c/compat/bswap.h:133:0: error: #error "Cannot determine endianness" [preprocessorErrorDirective] b435a96c/builtin/add.c:43:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_nr [valueFlowBailoutIncompleteVar] b435a96c/builtin/add.c:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_nr [valueFlowBailoutIncompleteVar] b435a96c/builtin/add.c:103:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/add.c:117:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/add.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSPEC_PREFER_FULL [valueFlowBailoutIncompleteVar] b435a96c/builtin/add.c:174:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/add.c:300:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/add.c:325:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/add.c:368:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/add.c:187:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/am.c:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quoted_cr_unset [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:300:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:368:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:395:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:476:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:510:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUN_HOOKS_OPT_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:527:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:587:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:626:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:699:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:755:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:794:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:840:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:877:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:992:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1138:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1160:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_AM_WORK_DIR [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1176:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1195:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1319:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1344:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1389:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1418:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1477:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1547:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1572:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1654:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1753:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1793:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1934:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1977:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:2017:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:2062:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:2090:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:2104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:2133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:2177:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_tree [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:2199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:2335:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOARG [valueFlowBailoutIncompleteVar] b435a96c/builtin/annotate.c:12:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/apply.c:18:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/archive.c:15:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] b435a96c/builtin/archive.c:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_CHOMP_NEWLINE [valueFlowBailoutIncompleteVar] b435a96c/builtin/archive.c:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_ARGV0 [valueFlowBailoutIncompleteVar] b435a96c/builtin/am.c:1375:27: warning: Either the condition '!msg' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] b435a96c/builtin/am.c:1373:6: note: Assuming that condition '!msg' is not redundant b435a96c/builtin/am.c:1375:27: note: Null pointer addition b435a96c/builtin/bisect.c:458:0: error: failed to expand 'Q_', Wrong number of parameters for macro 'Q_'. [preprocessorErrorDirective] b435a96c/builtin/am.c:1870:18: style: Local variable 'sb' shadows outer variable [shadowVariable] b435a96c/builtin/am.c:1793:16: note: Shadowed declaration b435a96c/builtin/am.c:1870:18: note: Shadow variable b435a96c/builtin/blame.c:1138:0: error: failed to expand 'Q_', Wrong number of parameters for macro 'Q_'. [preprocessorErrorDirective] b435a96c/builtin/bugreport.c:28:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/bugreport.c:58:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hook_name_list [valueFlowBailoutIncompleteVar] b435a96c/builtin/bugreport.c:102:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_REFS_BRANCHES [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:187:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:203:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:220:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:348:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_REFS_DETACHED_HEAD [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:365:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:375:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:446:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_REFS_REMOTES [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:498:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_ISSYMREF [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:542:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_detached [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:563:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:701:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_FILTER_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/bundle.c:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] b435a96c/builtin/bundle.c:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/bundle.c:127:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUNDLE_HEADER_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/bundle.c:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUNDLE_HEADER_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/bundle.c:188:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUNDLE_HEADER_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:71:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_INFO_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:324:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:365:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:377:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:441:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:465:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:517:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:667:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:695:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:761:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/cat-file.c:949:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_OPTARG [valueFlowBailoutIncompleteVar] b435a96c/builtin/branch.c:927:19: warning: Either the condition '!branch' is redundant or there is possible null pointer dereference: branch. [nullPointerRedundantCheck] b435a96c/builtin/branch.c:919:7: note: Assuming that condition '!branch' is not redundant b435a96c/builtin/branch.c:927:19: note: Null pointer dereference b435a96c/builtin/branch.c:317:9: style: Local variable 'name' shadows outer variable [shadowVariable] b435a96c/builtin/branch.c:215:8: note: Shadowed declaration b435a96c/builtin/branch.c:317:9: note: Shadow variable b435a96c/builtin/branch.c:319:10: style: Variable 'refname' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/cat-file.c:1066:13: style: Condition 'argc' is always true [knownConditionTrueFalse] b435a96c/builtin/cat-file.c:1063:18: note: Assuming that condition 'argc!=2' is not redundant b435a96c/builtin/cat-file.c:1066:13: note: Condition 'argc' is always true b435a96c/builtin/cat-file.c:362:47: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/check-attr.c:42:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] b435a96c/builtin/check-attr.c:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/check-attr.c:86:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/check-attr.c:123:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_DASHDASH [valueFlowBailoutIncompleteVar] b435a96c/builtin/check-ignore.c:39:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATTERN_FLAG_NEGATIVE [valueFlowBailoutIncompleteVar] b435a96c/builtin/check-ignore.c:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/check-ignore.c:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/check-ignore.c:158:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/check-mailmap.c:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/check-ignore.c:39:8: style: Variable 'bang' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/check-ignore.c:40:8: style: Variable 'slash' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/check-ref-format.c:41:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/check-ref-format.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFNAME_ALLOW_ONELEVEL [valueFlowBailoutIncompleteVar] b435a96c/builtin/checkout--worker.c:17:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pc_item_fixed_portion [valueFlowBailoutIncompleteVar] b435a96c/builtin/checkout--worker.c:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PC_ITEM_WRITTEN [valueFlowBailoutIncompleteVar] b435a96c/builtin/checkout--worker.c:87:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packet_buffer [valueFlowBailoutIncompleteVar] b435a96c/builtin/checkout--worker.c:118:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECKOUT_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/checkout--worker.c:56:58: style: Parameter 'pc_item' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/checkout.c:434:0: error: failed to expand 'Q_', Wrong number of parameters for macro 'Q_'. [preprocessorErrorDirective] b435a96c/builtin/checkout-index.c:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/checkout-index.c:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/checkout-index.c:143:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_nr [valueFlowBailoutIncompleteVar] b435a96c/builtin/checkout-index.c:214:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clean.c:856:0: error: failed to expand 'Q_', Wrong number of parameters for macro 'Q_'. [preprocessorErrorDirective] b435a96c/builtin/clone.c:196:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:225:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:238:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:286:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:315:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:329:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:399:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:437:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:472:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:517:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_refspec [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:537:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:566:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:604:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_CONNECTED_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:641:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPDATE_REFS_DIE_ON_ERR [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:672:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:695:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:821:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_REGEX_NONE [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:840:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:892:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:925:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/column.c:23:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit-graph.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMIT_GRAPH_VERIFY_SHALLOW [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit-graph.c:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMIT_GRAPH_SPLIT_MERGE_PROHIBITED [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit-graph.c:176:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit-graph.c:220:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit-graph.c:347:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_commit_buffer [valueFlowBailoutIncompleteVar] b435a96c/builtin/clone.c:739:21: warning:inconclusive: Either the condition '!tree' is redundant or there is possible null pointer dereference: tree. [nullPointerRedundantCheck] b435a96c/builtin/clone.c:736:6: note: Assuming that condition '!tree' is not redundant b435a96c/builtin/clone.c:739:21: note: Null pointer dereference b435a96c/builtin/clone.c:239:7: style: Variable 'required' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/commit-tree.c:47:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit-tree.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit-tree.c:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:227:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:292:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRItime [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_GENERIC_ERROR [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:462:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_MAXLEN [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:504:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:538:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:563:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:611:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URLMATCH_CONFIG_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:660:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:674:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_FORMAT_NONE [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:201:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:211:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:269:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:305:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:346:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:353:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:561:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:587:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:640:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:687:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment_line_char [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:716:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:733:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1117:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1152:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_TRADITIONAL_IGNORED [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1166:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_NO_UNTRACKED_FILES [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1188:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1208:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_FORMAT_PORCELAIN_V2 [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROM_COMMIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1280:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROM_COMMIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1386:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1397:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WT_STATUS_UPDATED [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1420:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_FORMAT_SHORT [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1503:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_FORMAT_SHORT [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1658:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTION_STRING [valueFlowBailoutIncompleteVar] b435a96c/builtin/config.c:323:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] b435a96c/builtin/config.c:199:13: style: Local variable 'term' shadows outer variable [shadowVariable] b435a96c/builtin/config.c:34:13: note: Shadowed declaration b435a96c/builtin/config.c:199:13: note: Shadow variable b435a96c/builtin/config.c:213:13: style: Local variable 'term' shadows outer variable [shadowVariable] b435a96c/builtin/config.c:34:13: note: Shadowed declaration b435a96c/builtin/config.c:213:13: note: Shadow variable b435a96c/builtin/commit.c:1544:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/commit.c:335:21: warning:inconclusive: Either the condition '!tree' is redundant or there is possible null pointer dereference: tree. [nullPointerRedundantCheck] b435a96c/builtin/commit.c:332:6: note: Assuming that condition '!tree' is not redundant b435a96c/builtin/commit.c:335:21: note: Null pointer dereference b435a96c/builtin/count-objects.c:36:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKDIR_FILE_PACK [valueFlowBailoutIncompleteVar] b435a96c/builtin/count-objects.c:59:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKDIR_FILE_GARBAGE [valueFlowBailoutIncompleteVar] b435a96c/builtin/count-objects.c:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_garbage [valueFlowBailoutIncompleteVar] b435a96c/builtin/commit.c:1262:26: style: Parameter 'current_head' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/credential-cache--daemon.c:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache--daemon.c:105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache--daemon.c:125:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREDENTIAL_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache--daemon.c:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache--daemon.c:218:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIX_STREAM_LISTEN_OPTS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache--daemon.c:307:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache.c:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECONNRESET [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache.c:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache.c:52:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_WR [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache.c:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache.c:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-cache--daemon.c:294:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/credential-cache--daemon.c:132:34: style: Variable 'e' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/credential-store.c:20:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-store.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-store.c:142:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-store.c:180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREDENTIAL_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential.c:12:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREDENTIAL_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/credential-store.c:51:44: style: Parameter 'c' can be declared as pointer to const. However it seems that 'print_entry' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/credential-store.c:169:44: note: You might need to cast the function pointer here b435a96c/builtin/credential-store.c:51:44: note: Parameter 'c' can be declared as pointer to const b435a96c/builtin/describe.c:628:4: error: There is an unknown macro here somewhere. Configuration is required. If for_each_string_list_item is a macro then please configure it. [unknownMacro] b435a96c/builtin/diagnose.c:16:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/diagnose.c:35:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/diff-files.c:31:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff-index.c:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff-tree.c:18:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff-tree.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff-tree.c:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff-tree.c:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff-tree.c:105:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_FORMAT_PATCH [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff-tree.c:126:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable diff_queued_diff [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSPEC_FROMTOP [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_INDEX_CACHED [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_id [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:213:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OID_ARRAY_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:236:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:261:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_SILENT_ON_REMOVED [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:336:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:395:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_ARRAY_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/diff.c:516:7: style: Local variable 'i' shadows outer variable [shadowVariable] b435a96c/builtin/diff.c:393:6: note: Shadowed declaration b435a96c/builtin/diff.c:516:7: note: Shadow variable b435a96c/builtin/diff.c:44:47: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/diff.c:336:18: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/difftool.c:55:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/difftool.c:108:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/difftool.c:190:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/difftool.c:214:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/difftool.c:295:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/difftool.c:357:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/difftool.c:706:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NONEG [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:188:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:256:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINTERESTING [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:290:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:310:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:393:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:404:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:415:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:444:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable one [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:528:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:546:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:574:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:638:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_FORMAT_CALLBACK [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:758:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:780:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TAG [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:914:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TAG [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:938:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINTERESTING [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:995:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:1067:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:1113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-export.c:1185:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/difftool.c:729:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/difftool.c:485:31: style: Local variable 'entry' shadows outer variable [shadowVariable] b435a96c/builtin/difftool.c:372:21: note: Shadowed declaration b435a96c/builtin/difftool.c:485:31: note: Shadow variable b435a96c/builtin/difftool.c:344:52: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/fast-export.c:805:23: portability: Undefined behaviour, pointer arithmetic 'tagger+strlen(tagger)' is out of bounds. [pointerOutOfBounds] b435a96c/builtin/fast-export.c:801:13: note: Assignment 'tagger="tagger Unspecified Tagger 0 +0000"', assigned value is "tagger Unspecified Tagger 0 +0000" b435a96c/builtin/fast-export.c:805:23: note: Pointer arithmetic overflow b435a96c/builtin/fast-export.c:793:19: warning: Either the condition '!buf' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck] b435a96c/builtin/fast-export.c:791:6: note: Assuming that condition '!buf' is not redundant b435a96c/builtin/fast-export.c:793:19: note: Null pointer dereference b435a96c/builtin/fast-export.c:646:8: warning: Either the condition '!author' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] b435a96c/builtin/fast-export.c:643:6: note: Assuming that condition '!author' is not redundant b435a96c/builtin/fast-export.c:646:8: note: Null pointer addition b435a96c/builtin/fast-export.c:652:11: warning: Either the condition '!committer' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] b435a96c/builtin/fast-export.c:649:6: note: Assuming that condition '!committer' is not redundant b435a96c/builtin/fast-export.c:652:11: note: Null pointer addition b435a96c/builtin/fast-export.c:181:27: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/fast-export.c:1141:24: style: Variable 'refspec' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/fetch-pack.c:54:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch-pack.c:245:7: style: Local variable 'i' shadows outer variable [shadowVariable] b435a96c/builtin/fetch-pack.c:48:6: note: Shadowed declaration b435a96c/builtin/fetch-pack.c:245:7: note: Shadow variable b435a96c/builtin/fetch-pack.c:194:11: style: Variable 'line' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/fast-import.c:294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:315:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:327:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:426:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESTART [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:519:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:583:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:624:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFNAME_ALLOW_ONELEVEL [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:758:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:805:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:829:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:842:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:875:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSYNC_COMPONENT_PACK [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:970:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1101:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1216:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1268:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TREE [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1343:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ISUID [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1353:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1460:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ISUID [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1617:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1674:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1704:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1744:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1779:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_HASH_UNKNOWN [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1790:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1807:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1850:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1886:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1926:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1959:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2008:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2088:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2190:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2203:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_HASH_UNKNOWN [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2273:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2379:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2394:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2445:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2554:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2572:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2598:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2662:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2689:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2802:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2940:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2986:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:3027:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:3131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TREE [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:3138:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:3182:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:3225:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:3375:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_file_threshold [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:3480:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:3576:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:133:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE_SUBMODULES_OFF [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:197:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_UNLOCK_PACK_IN_SIGNAL_HANDLER [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:215:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FETCH_HEAD_MERGE [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:325:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OIDSET_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:437:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:506:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:641:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:705:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_STATUS_REJECT_SHALLOW [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:816:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:842:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:899:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1024:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_STATUS_REJECT_SHALLOW [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1039:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1059:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1290:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_CONNECTED_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1342:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1369:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1425:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1462:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1490:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_OPT_UPLOADPACK [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1545:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_OPT_DEPTH [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1569:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_LS_REFS_OPTIONS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1857:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE_SUBMODULES_ON [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1902:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1945:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:2017:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:2045:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFSPEC_INIT_FETCH [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:2125:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE_SUBMODULES_DEFAULT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fetch.c:1833:15: style: Condition 'list->nr==prev_nr' is always true [knownConditionTrueFalse] b435a96c/builtin/fetch.c:1828:14: note: prev_nr is assigned 'list->nr' here. b435a96c/builtin/fetch.c:1833:15: note: Condition 'list->nr==prev_nr' is always true b435a96c/builtin/fetch.c:573:4: warning: Either the condition '!ref_map' is redundant or there is possible null pointer dereference: ref_map. [nullPointerRedundantCheck] b435a96c/builtin/fetch.c:571:8: note: Assuming that condition '!ref_map' is not redundant b435a96c/builtin/fetch.c:573:4: note: Null pointer dereference b435a96c/builtin/fetch.c:735:81: style: Parameter 'ref_map' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/fetch.c:1181:20: style: Variable 'commit' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/fast-import.c:2512:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] b435a96c/builtin/fmt-merge-msg.c:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTION_INTEGER [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:1294:31: warning: Either the condition '!c' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck] b435a96c/builtin/fast-import.c:1291:7: note: Assuming that condition '!c' is not redundant b435a96c/builtin/fast-import.c:1294:31: note: Null pointer dereference b435a96c/builtin/fast-import.c:2556:22: warning: Either the condition '!buf' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck] b435a96c/builtin/fast-import.c:2554:6: note: Assuming that condition '!buf' is not redundant b435a96c/builtin/fast-import.c:2556:22: note: Null pointer dereference b435a96c/builtin/fast-import.c:3342:3: warning: Either the condition '!f' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck] b435a96c/builtin/fast-import.c:3340:6: note: Assuming that condition '!f' is not redundant b435a96c/builtin/fast-import.c:3342:3: note: Null pointer dereference b435a96c/builtin/fast-import.c:1282:19: warning: Either the condition '!buf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] b435a96c/builtin/fast-import.c:1272:7: note: Assuming that condition '!buf' is not redundant b435a96c/builtin/fast-import.c:1282:19: note: Null pointer addition b435a96c/builtin/fast-import.c:3343:3: warning: Either the condition '!f' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] b435a96c/builtin/fast-import.c:3340:6: note: Assuming that condition '!f' is not redundant b435a96c/builtin/fast-import.c:3343:3: note: Null pointer addition b435a96c/builtin/fast-import.c:1941:6: style: Variable 'num' is reassigned a value before the old one has been used. [redundantAssignment] b435a96c/builtin/fast-import.c:1928:6: note: num is assigned b435a96c/builtin/fast-import.c:1941:6: note: num is overwritten b435a96c/builtin/fast-import.c:1087:9: style:inconclusive: Same expression used in consecutive assignments of 'in_sz' and 'out_sz'. [duplicateAssignExpression] b435a96c/builtin/fast-import.c:1087:28: note: Same expression used in consecutive assignments of 'in_sz' and 'out_sz'. b435a96c/builtin/fast-import.c:1087:9: note: Same expression used in consecutive assignments of 'in_sz' and 'out_sz'. b435a96c/builtin/fast-import.c:2838:24: style: Variable 'oe' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/for-each-ref.c:22:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/for-each-repo.c:18:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/for-each-repo.c:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] b435a96c/builtin/fast-import.c:2807:22: style: Variable 'from_mark' is assigned a value that is never used. [unreadVariable] b435a96c/builtin/fast-import.c:436:1: error: va_list 'cp' was opened but not closed by va_end(). [va_end_missing] b435a96c/builtin/fsck.c:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_NONE [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_ANY [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:184:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TREE [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:217:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSCK_OPTIONS_DEFAULT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:326:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:359:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:416:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:460:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:480:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:504:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:516:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:529:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:573:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:615:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_NONE [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:675:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:691:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:715:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:749:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:792:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:821:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ce_mode [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:843:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:928:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fetch_if_missing [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:91:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKDIR_FILE_IDX [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:186:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:206:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:231:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:256:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:303:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:396:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:436:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:509:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:565:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:585:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:839:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:900:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:907:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:921:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:936:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:965:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:982:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1048:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1107:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1147:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1181:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1203:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1481:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1496:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1556:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_REGEX_NONE [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1582:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1698:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1753:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1761:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1781:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1822:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1844:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1978:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:1986:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2009:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2146:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2189:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2281:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2321:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2334:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2403:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2465:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2483:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2530:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/gc.c:2698:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] b435a96c/builtin/fsck.c:770:50: style: Parameter 'istate' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/get-tar-commit-id.c:35:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEFLAG_GLOBAL_HEADER [valueFlowBailoutIncompleteVar] b435a96c/builtin/get-tar-commit-id.c:18:23: style: Variable 'header' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/get-tar-commit-id.c:19:8: style: Variable 'content' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/gc.c:213:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] b435a96c/builtin/gc.c:417:8: style: Condition '!mem_have' is always true [knownConditionTrueFalse] b435a96c/builtin/gc.c:409:24: note: Calling function 'total_ram' returns 0 b435a96c/builtin/gc.c:409:24: note: Assignment 'mem_have=total_ram()', assigned value is 0 b435a96c/builtin/gc.c:417:8: note: Condition '!mem_have' is always true b435a96c/builtin/gc.c:1949:33: style: Return value 'launchctl_schedule_plist(exec_path,SCHEDULE_HOURLY)' is always false [knownConditionTrueFalse] b435a96c/builtin/gc.c:1949:33: note: Calling function 'launchctl_schedule_plist' returns 0 b435a96c/builtin/gc.c:1949:33: note: Return value 'launchctl_schedule_plist(exec_path,SCHEDULE_HOURLY)' is always false b435a96c/builtin/gc.c:1950:33: style: Return value 'launchctl_schedule_plist(exec_path,SCHEDULE_DAILY)' is always false [knownConditionTrueFalse] b435a96c/builtin/gc.c:1950:33: note: Calling function 'launchctl_schedule_plist' returns 0 b435a96c/builtin/gc.c:1950:33: note: Return value 'launchctl_schedule_plist(exec_path,SCHEDULE_DAILY)' is always false b435a96c/builtin/gc.c:1951:33: style: Return value 'launchctl_schedule_plist(exec_path,SCHEDULE_WEEKLY)' is always false [knownConditionTrueFalse] b435a96c/builtin/gc.c:1951:33: note: Calling function 'launchctl_schedule_plist' returns 0 b435a96c/builtin/gc.c:1951:33: note: Return value 'launchctl_schedule_plist(exec_path,SCHEDULE_WEEKLY)' is always false b435a96c/builtin/gc.c:2751:26: style: Condition 'maintenance_register(ARRAY_SIZE(register_args)-1,register_args,NULL)' is always false [knownConditionTrueFalse] b435a96c/builtin/gc.c:2751:26: note: Calling function 'maintenance_register' returns 0 b435a96c/builtin/gc.c:2751:26: note: Condition 'maintenance_register(ARRAY_SIZE(register_args)-1,register_args,NULL)' is always false b435a96c/builtin/gc.c:202:17: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/gc.c:301:59: style: Parameter 'pack' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/gc.c:457:16: style: Variable 'scan_fmt' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/gc.c:905:64: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/gc.c:935:31: style: Variable 'opts' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/gc.c:963:61: style: Parameter 'opts' can be declared as pointer to const. However it seems that 'maintenance_task_gc' is a callback function, if 'opts' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/gc.c:1287:3: note: You might need to cast the function pointer here b435a96c/builtin/gc.c:963:61: note: Parameter 'opts' can be declared as pointer to const b435a96c/builtin/gc.c:980:54: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/gc.c:1030:16: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'bail_on_loose' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/gc.c:1058:9: note: You might need to cast the function pointer here b435a96c/builtin/gc.c:1030:16: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/builtin/gc.c:1046:52: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/gc.c:1103:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/gc.c:1129:64: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/gc.c:1145:65: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/gc.c:1201:65: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/grep.c:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_BINARY_TEXT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:229:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grep_use_locks [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:255:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAVE_THREADS [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:329:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:358:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:384:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:420:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:516:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:548:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:626:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entry_not_interesting [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:693:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:740:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:770:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:815:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:849:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_NOT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:858:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_AND [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:867:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_OPEN_PAREN [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:876:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_CLOSE_PAREN [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:885:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_PATTERN [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:897:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_ARRAY_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/hash-object.c:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/hash-object.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_WRITE_OBJECT [valueFlowBailoutIncompleteVar] b435a96c/builtin/hash-object.c:63:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] b435a96c/builtin/hash-object.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/hash-object.c:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blob_type [valueFlowBailoutIncompleteVar] b435a96c/builtin/help.c:197:2: error: There is an unknown macro here somewhere. Configuration is required. If for_each_string_list_item is a macro then please configure it. [unknownMacro] b435a96c/builtin/hook.c:24:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUN_HOOKS_OPT_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/grep.c:214:41: style: Parameter 'opt' can be declared as pointer to const. However it seems that 'strbuf_out' is a callback function, if 'opt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/grep.c:240:15: note: You might need to cast the function pointer here b435a96c/builtin/grep.c:214:41: note: Parameter 'opt' can be declared as pointer to const b435a96c/builtin/grep.c:322:47: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/grep.c:408:42: style: Parameter 'opt' can be declared as pointer to const. However it seems that 'append_path' is a callback function, if 'opt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/grep.c:1084:16: note: You might need to cast the function pointer here b435a96c/builtin/grep.c:408:42: note: Parameter 'opt' can be declared as pointer to const b435a96c/builtin/grep.c:417:40: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/grep.c:439:44: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/index-pack.c:302:0: error: failed to expand 'Q_', Wrong number of parameters for macro 'Q_'. [preprocessorErrorDirective] b435a96c/builtin/init-db.c:52:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERM_GROUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/init-db.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_HASH_UNKNOWN [valueFlowBailoutIncompleteVar] b435a96c/builtin/interpret-trailers.c:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_TRAILER_OPTIONS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/interpret-trailers.c:79:2: error: Memory leak: item [memleak] b435a96c/builtin/log.c:201:3: error: There is an unknown macro here somewhere. Configuration is required. If for_each_string_list_item is a macro then please configure it. [unknownMacro] b435a96c/builtin/ls-files.c:97:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-files.c:112:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_VALID [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-files.c:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-files.c:207:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-files.c:248:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-files.c:266:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-files.c:342:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-files.c:378:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-files.c:404:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-files.c:576:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-remote.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_LS_REFS_OPTIONS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-remote.c:97:4: warning:inconclusive: Possible null pointer dereference: pattern [nullPointer] b435a96c/builtin/ls-remote.c:50:25: note: Assignment 'pattern=NULL', assigned value is 0 b435a96c/builtin/ls-remote.c:97:4: note: Null pointer dereference b435a96c/builtin/ls-remote.c:94:7: style: Local variable 'i' shadows outer variable [shadowVariable] b435a96c/builtin/ls-remote.c:53:6: note: Shadowed declaration b435a96c/builtin/ls-remote.c:94:7: note: Shadow variable b435a96c/builtin/ls-remote.c:148:32: style: Local variable 'ref' shadows outer variable [shadowVariable] b435a96c/builtin/ls-remote.c:58:20: note: Shadowed declaration b435a96c/builtin/ls-remote.c:148:32: note: Shadow variable b435a96c/builtin/ls-tree.c:26:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-tree.c:60:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_RECURSIVE [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-tree.c:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-tree.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-tree.c:177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-tree.c:205:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-tree.c:224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-tree.c:261:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-tree.c:289:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-tree.c:352:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_TREE_ONLY [valueFlowBailoutIncompleteVar] b435a96c/builtin/ls-tree.c:77:11: style: Condition 'spec[len]' is always true [knownConditionTrueFalse] b435a96c/builtin/ls-tree.c:148:23: style: Parameter 'base' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/ls-tree.c:167:67: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/ls-files.c:182:9: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/mailinfo.c:36:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHARSET_EXPLICIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/mailinfo.c:83:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHARSET_DEFAULT [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-base.c:15:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-base.c:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-base.c:108:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-base.c:121:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/mailsplit.c:75:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/mailsplit.c:124:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/mailsplit.c:176:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/mailsplit.c:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] b435a96c/builtin/mailsplit.c:130:18: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] b435a96c/builtin/mailsplit.c:226:20: warning: Either the condition '!f' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck] b435a96c/builtin/mailsplit.c:229:6: note: Assuming that condition '!f' is not redundant b435a96c/builtin/mailsplit.c:226:20: note: Null pointer dereference b435a96c/builtin/merge-file.c:38:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDF_DIFF_ALGORITHM_MASK [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-file.c:67:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDL_MERGE_DIFF3 [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-index.c:17:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-index.c:54:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-index.c:68:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-index.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-ours.c:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-recursive.c:58:0: error: failed to expand 'Q_', Wrong number of parameters for macro 'Q_'. [preprocessorErrorDirective] b435a96c/builtin/merge-tree.c:77:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:102:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show_outf [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:195:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:221:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:339:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:367:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:389:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:456:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge-tree.c:517:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/merge.c:786:3: error: There is an unknown macro here somewhere. Configuration is required. If for_each_string_list_item is a macro then please configure it. [unknownMacro] b435a96c/builtin/mktag.c:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/mktag.c:57:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/mktag.c:82:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/mktag.c:87:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/merge-tree.c:427:22: style: Local variable 'result' shadows outer function [shadowFunction] b435a96c/builtin/merge-tree.c:70:14: note: Shadowed declaration b435a96c/builtin/merge-tree.c:427:22: note: Shadow variable b435a96c/builtin/merge-tree.c:584:8: style: Local variable 'result' shadows outer function [shadowFunction] b435a96c/builtin/merge-tree.c:70:14: note: Shadowed declaration b435a96c/builtin/merge-tree.c:584:8: note: Shadow variable b435a96c/builtin/merge-tree.c:110:33: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/merge-tree.c:110:53: style: Parameter 'mb' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/merge-tree.c:329:57: style: Parameter 'info' can be declared as pointer to const. However it seems that 'threeway_callback' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/merge-tree.c:366:12: note: You might need to cast the function pointer here b435a96c/builtin/merge-tree.c:329:57: note: Parameter 'info' can be declared as pointer to const b435a96c/builtin/mktree.c:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] b435a96c/builtin/mktree.c:53:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entries [valueFlowBailoutIncompleteVar] b435a96c/builtin/mktree.c:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_INFO_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/mktree.c:155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/multi-pack-index.c:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDX_WRITE_BITMAP_HASH_CACHE [valueFlowBailoutIncompleteVar] b435a96c/builtin/multi-pack-index.c:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/multi-pack-index.c:128:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDX_WRITE_BITMAP [valueFlowBailoutIncompleteVar] b435a96c/builtin/multi-pack-index.c:182:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDX_PROGRESS [valueFlowBailoutIncompleteVar] b435a96c/builtin/multi-pack-index.c:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDX_PROGRESS [valueFlowBailoutIncompleteVar] b435a96c/builtin/multi-pack-index.c:238:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDX_PROGRESS [valueFlowBailoutIncompleteVar] b435a96c/builtin/multi-pack-index.c:278:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/mv.c:97:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/mv.c:117:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/mv.c:147:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/mv.c:175:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] b435a96c/builtin/name-rev.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MIN [valueFlowBailoutIncompleteVar] b435a96c/builtin/name-rev.c:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERATION_NUMBER_INFINITY [valueFlowBailoutIncompleteVar] b435a96c/builtin/name-rev.c:160:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/name-rev.c:189:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/name-rev.c:344:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/name-rev.c:467:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/name-rev.c:491:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/name-rev.c:517:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/name-rev.c:564:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_ARRAY_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/name-rev.c:107:44: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/name-rev.c:184:17: style: Variable 'commit' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/name-rev.c:206:20: style: Variable 'name' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/name-rev.c:515:58: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/name-rev.c:519:8: style: Variable 'p_start' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/name-rev.c:537:20: style: Variable 'o' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/name-rev.c:666:19: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/mv.c:264:30: style: Local variable 'ce' shadows outer variable [shadowVariable] b435a96c/builtin/mv.c:189:22: note: Shadowed declaration b435a96c/builtin/mv.c:264:30: note: Shadow variable b435a96c/builtin/mv.c:342:31: style: Local variable 'ce' shadows outer variable [shadowVariable] b435a96c/builtin/mv.c:189:22: note: Shadowed declaration b435a96c/builtin/mv.c:342:31: note: Shadow variable b435a96c/builtin/notes.c:155:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:165:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:198:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:232:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:256:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:320:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:422:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_notes_tree [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:456:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:481:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:581:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:658:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:769:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:806:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:875:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:999:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:1027:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTES_INIT_WRITABLE [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:1070:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTES_INIT_WRITABLE [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:1118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_SUBCOMMAND_OPTIONAL [valueFlowBailoutIncompleteVar] b435a96c/builtin/notes.c:332:2: error: Memory pointed to by 'value' is freed twice. [doubleFree] b435a96c/builtin/notes.c:326:3: note: Memory pointed to by 'value' is freed twice. b435a96c/builtin/notes.c:332:2: note: Memory pointed to by 'value' is freed twice. b435a96c/builtin/notes.c:826:6: warning: Uninitialized variable: partial [uninitvar] b435a96c/builtin/notes.c:819:18: note: Assuming condition is true b435a96c/builtin/notes.c:826:6: note: Uninitialized variable: partial b435a96c/builtin/notes.c:244:17: style: Variable 'sep_len' is assigned a value that is never used. [unreadVariable] b435a96c/builtin/pack-objects.c:299:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:329:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pack_compression_level [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:356:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pack_compression_level [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:452:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PACK_OBJECT_HEADER [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:571:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PACK_OBJECT_HEADER [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:685:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_REF_DELTA [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:868:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:919:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1038:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_OFS_DELTA [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_IN_EWORD [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1179:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_IN_EWORD [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1255:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1487:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ON_DISK_KEEP_PACKS [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1571:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1747:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1905:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1943:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tree_data [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:1998:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OID_ARRAY_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:2062:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:2212:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_child_idx [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:2267:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFS_DONE [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:2387:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_file_threshold [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:2522:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_REF_DELTA [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:2574:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_OFS_DELTA [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:2818:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OE_Z_DELTA_BITS [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:2969:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3137:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3231:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAP_OPT_HASH_CACHE [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3328:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_NONE [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3410:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3541:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3590:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_CORE_KEEP_PACKS [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3637:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3677:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3736:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3807:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3821:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3841:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fetch_if_missing [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3880:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_NONE [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3892:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOR_EACH_OBJECT_LOCAL_ONLY [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3901:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3942:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3989:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:4078:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:4089:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:4107:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_commit_buffer [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:4191:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:4277:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-redundant.c:244:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-redundant.c:287:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-redundant.c:524:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-redundant.c:539:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-redundant.c:554:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-redundant.c:569:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-redundant.c:199:27: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-redundant.c:282:47: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-redundant.c:282:70: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-redundant.c:348:20: style: Variable 'pl_a' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/pack-redundant.c:349:20: style: Variable 'pl_b' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/pack-refs.c:38:2: error: There is an unknown macro here somewhere. Configuration is required. If for_each_string_list_item is a macro then please configure it. [unknownMacro] b435a96c/builtin/pack-objects.c:1334:9: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] b435a96c/builtin/patch-id.c:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/patch-id.c:179:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pack-objects.c:3610:26: warning:inconclusive: Possible null pointer dereference: item [nullPointer] b435a96c/builtin/pack-objects.c:3608:34: note: Assignment 'item=NULL', assigned value is 0 b435a96c/builtin/pack-objects.c:3610:26: note: Null pointer dereference b435a96c/builtin/pack-objects.c:612:12: style: Local variable 'pos' shadows outer variable [shadowVariable] b435a96c/builtin/pack-objects.c:567:11: note: Shadowed declaration b435a96c/builtin/pack-objects.c:612:12: note: Shadow variable b435a96c/builtin/pack-objects.c:1822:29: style: Local variable 'tree' shadows outer argument [shadowArgument] b435a96c/builtin/pack-objects.c:1797:48: note: Shadowed declaration b435a96c/builtin/pack-objects.c:1822:29: note: Shadow variable b435a96c/builtin/pack-objects.c:2032:20: style: Local variable 'type' shadows outer variable [shadowVariable] b435a96c/builtin/pack-objects.c:2019:19: note: Shadowed declaration b435a96c/builtin/pack-objects.c:2032:20: note: Shadow variable b435a96c/builtin/pack-objects.c:3473:22: style: Local variable 'p' shadows outer variable [shadowVariable] b435a96c/builtin/pack-objects.c:3415:21: note: Shadowed declaration b435a96c/builtin/pack-objects.c:3473:22: note: Shadow variable b435a96c/builtin/pack-objects.c:3486:22: style: Local variable 'p' shadows outer variable [shadowVariable] b435a96c/builtin/pack-objects.c:3415:21: note: Shadowed declaration b435a96c/builtin/pack-objects.c:3486:22: note: Shadow variable b435a96c/builtin/pack-objects.c:3500:22: style: Local variable 'p' shadows outer variable [shadowVariable] b435a96c/builtin/pack-objects.c:3415:21: note: Shadowed declaration b435a96c/builtin/pack-objects.c:3500:22: note: Shadow variable b435a96c/builtin/pack-objects.c:3785:12: style: Local variable 'depth' shadows outer variable [shadowVariable] b435a96c/builtin/pack-objects.c:213:12: note: Shadowed declaration b435a96c/builtin/pack-objects.c:3785:12: note: Shadow variable b435a96c/builtin/pack-objects.c:91:54: style: Parameter 'pack' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-objects.c:93:26: style: Parameter 'delta' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-objects.c:119:60: style: Parameter 'pack' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-objects.c:121:32: style: Parameter 'delta' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-objects.c:129:62: style: Parameter 'pack' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-objects.c:131:27: style: Parameter 'delta' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-objects.c:791:31: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-objects.c:2500:31: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-objects.c:2700:60: style: Parameter 'me' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/pack-objects.c:3363:57: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'show_commit_pack_hint' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/pack-objects.c:3510:9: note: You might need to cast the function pointer here b435a96c/builtin/pack-objects.c:3363:57: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/builtin/pack-objects.c:3364:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'show_commit_pack_hint' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/pack-objects.c:3510:9: note: You might need to cast the function pointer here b435a96c/builtin/pack-objects.c:3364:18: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/builtin/pack-objects.c:3393:21: style: Variable 'a' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/pack-objects.c:3394:21: style: Variable 'b' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/patch-id.c:237:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/patch-id.c:17:8: style: Variable 'src' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/prune-packed.c:16:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNE_PACKED_DRY_RUN [valueFlowBailoutIncompleteVar] b435a96c/builtin/prune.c:40:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/prune.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/prune.c:98:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/prune.c:114:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/prune.c:139:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/prune.c:166:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/prune.c:144:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] b435a96c/builtin/prune.c:73:17: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/prune.c:119:15: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'prune_subdir' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/prune.c:197:24: note: You might need to cast the function pointer here b435a96c/builtin/prune.c:119:15: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/builtin/pull.c:42:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_INVALID [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:63:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_TRUE [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:287:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:355:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_FALSE [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:369:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE_SUBMODULES_OFF [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:384:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:446:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:514:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:594:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:622:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:635:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:651:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:739:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFSPEC_FETCH [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:775:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:820:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:875:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:924:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:943:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:978:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OID_ARRAY_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:76:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refspec_item [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:167:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:210:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_PUSH_AUTO_UPSTREAM [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable push_default [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:336:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_NON_FF_CURRENT [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:343:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_NON_FF_MATCHING [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:350:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:357:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_FETCH_FIRST [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:364:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_NEEDS_FORCE [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:371:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_REF_NEEDS_UPDATE [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:388:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_OPT_RECEIVEPACK [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:442:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_PUSH_OPTIONS [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:478:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE_SUBMODULES_OFF [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_PUSH_CERT_ALWAYS [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:519:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_PUSH_FOLLOW_TAGS [valueFlowBailoutIncompleteVar] b435a96c/builtin/push.c:584:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/pull.c:502:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/pull.c:406:43: style: Parameter 'remote' can be declared as pointer to const. However it seems that 'get_only_remote' is a callback function, if 'remote' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/pull.c:469:23: note: You might need to cast the function pointer here b435a96c/builtin/pull.c:406:43: note: Parameter 'remote' can be declared as pointer to const b435a96c/builtin/pull.c:706:17: style: Variable 'rm' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/pull.c:502:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] b435a96c/builtin/push.c:672:6: warning: Either the condition '!remote' is redundant or there is possible null pointer dereference: remote. [nullPointerRedundantCheck] b435a96c/builtin/push.c:659:6: note: Assuming that condition '!remote' is not redundant b435a96c/builtin/push.c:672:6: note: Null pointer dereference b435a96c/builtin/push.c:475:7: style: Local variable 'recurse_submodules' shadows outer variable [shadowVariable] b435a96c/builtin/push.c:60:12: note: Shadowed declaration b435a96c/builtin/push.c:475:7: note: Shadow variable b435a96c/builtin/range-diff.c:19:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/read-tree.c:34:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_UNPACK_TREES [valueFlowBailoutIncompleteVar] b435a96c/builtin/read-tree.c:116:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_UNPACK_TREES [valueFlowBailoutIncompleteVar] b435a96c/builtin/read-tree.c:61:31: style: Variable 'opts' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/read-tree.c:75:33: style: Parameter 'o' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/rebase.c:157:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_OPTS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:200:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TODO_LIST_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:269:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:332:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_NO_QUIET [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:396:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:412:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:494:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_NO_QUIET [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:514:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:544:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:579:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:704:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_INTERACTIVE_EXPLICIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:756:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_DIFFSTAT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:814:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:841:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:870:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:889:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:943:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_INTERACTIVE_EXPLICIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:1049:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_NO_QUIET [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:280:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:341:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OIDSET_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:498:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:547:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_BLKSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:584:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:738:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:764:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:814:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:945:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:999:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_NORMAL [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1312:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHALLOW_LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1361:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1368:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1428:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUN_HOOKS_OPT_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1443:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1466:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1634:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1670:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_ISSYMREF [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1709:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1722:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1757:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_CONNECTED_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1797:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1844:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1875:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:1918:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_CONNECTED_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:2041:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_name [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:2088:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_NORMAL [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:2173:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_NORMAL [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:2204:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:2213:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:2374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHALLOW_FILE_ENVIRONMENT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:2418:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:2442:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:2498:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OID_ARRAY_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rebase.c:273:25: style: Condition 'get_revision_ranges(opts->upstream,opts->onto,&opts->orig_head->object.oid,&revisions,&shortrevisions)' is always false [knownConditionTrueFalse] b435a96c/builtin/rebase.c:273:25: note: Calling function 'get_revision_ranges' returns 0 b435a96c/builtin/rebase.c:273:25: note: Condition 'get_revision_ranges(opts->upstream,opts->onto,&opts->orig_head->object.oid,&revisions,&shortrevisions)' is always false b435a96c/builtin/rebase.c:621:3: error: Memory leak: format_patch.out [memleak] b435a96c/builtin/rebase.c:332:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] b435a96c/builtin/rebase.c:374:44: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/rebase.c:838:45: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/rebase.c:1007:17: style: Variable 'current_branch' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/receive-pack.c:518:47: style: Condition '!keepalive_active' is always true [knownConditionTrueFalse] b435a96c/builtin/receive-pack.c:493:7: note: Assuming that condition 'keepalive_active' is not redundant b435a96c/builtin/receive-pack.c:515:10: note: Assuming condition is false b435a96c/builtin/receive-pack.c:518:47: note: Condition '!keepalive_active' is always true b435a96c/builtin/receive-pack.c:915:6: style: Condition 'bufp' is always true [knownConditionTrueFalse] b435a96c/builtin/receive-pack.c:703:10: style: Redundant initialization for 'retval'. The initialized value is overwritten before it is read. [redundantInitialization] b435a96c/builtin/receive-pack.c:630:21: note: retval is initialized b435a96c/builtin/receive-pack.c:703:10: note: retval is overwritten b435a96c/builtin/reflog.c:68:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/reflog.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_DASHDASH [valueFlowBailoutIncompleteVar] b435a96c/builtin/reflog.c:249:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable should_expire_reflog_ent [valueFlowBailoutIncompleteVar] b435a96c/builtin/reflog.c:372:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPIRE_REFLOGS_DRY_RUN [valueFlowBailoutIncompleteVar] b435a96c/builtin/reflog.c:407:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFNAME_ALLOW_ONELEVEL [valueFlowBailoutIncompleteVar] b435a96c/builtin/reflog.c:428:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_SUBCOMMAND_OPTIONAL [valueFlowBailoutIncompleteVar] b435a96c/builtin/receive-pack.c:2443:26: style: Local variable 'report' shadows outer function [shadowFunction] b435a96c/builtin/receive-pack.c:2415:13: note: Shadowed declaration b435a96c/builtin/receive-pack.c:2443:26: note: Shadow variable b435a96c/builtin/receive-pack.c:375:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/receive-pack.c:1751:30: style: Parameter 'si' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/receive-pack.c:1822:47: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/receive-pack.c:1828:34: style: Parameter 'si' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/receive-pack.c:2202:70: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/reflog.c:312:6: style: Condition 'do_all' is always false [knownConditionTrueFalse] b435a96c/builtin/reflog.c:281:0: note: Assignment 'do_all=0', assigned value is 0 b435a96c/builtin/reflog.c:312:6: note: Condition 'do_all' is always false b435a96c/builtin/remote-ext.c:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/remote-ext.c:143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/remote-ext.c:174:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/builtin/remote-fd.c:30:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/builtin/remote.c:929:0: error: failed to expand 'Q_', Wrong number of parameters for macro 'Q_'. [preprocessorErrorDirective] b435a96c/builtin/repack.c:707:3: error: There is an unknown macro here somewhere. Configuration is required. If for_each_string_list_item is a macro then please configure it. [unknownMacro] b435a96c/builtin/replay.c:23:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/replay.c:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/replay.c:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/replay.c:129:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/replay.c:172:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/replay.c:248:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/replay.c:304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_ARGV0 [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:159:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_namespace [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:181:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:217:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:235:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:329:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:368:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:422:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_hash_algo [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:512:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/replace.c:564:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] b435a96c/builtin/replay.c:94:58: style: Parameter 'cmd_info' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/rerere.c:21:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] b435a96c/builtin/rerere.c:31:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outf [valueFlowBailoutIncompleteVar] b435a96c/builtin/rerere.c:53:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/reset.c:56:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/reset.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/reset.c:132:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/reset.c:153:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable one [valueFlowBailoutIncompleteVar] b435a96c/builtin/reset.c:198:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_FORMAT_CALLBACK [valueFlowBailoutIncompleteVar] b435a96c/builtin/reset.c:234:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/reset.c:271:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/reset.c:295:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/reset.c:368:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_DASHDASH [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:94:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_INFO_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:139:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parsed_objects [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REV_LIST_QUIET [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:271:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:290:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REV_LIST_QUIET [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:329:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:379:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:385:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:403:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fetch_if_missing [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:533:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:204:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:241:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRItime [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:251:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:296:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:354:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:440:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:553:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:649:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-parse.c:685:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/rev-list.c:469:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] b435a96c/builtin/rev-list.c:270:24: style: Variable 'info' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/revert.c:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_REVERT [valueFlowBailoutIncompleteVar] b435a96c/builtin/revert.c:43:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_REVERT [valueFlowBailoutIncompleteVar] b435a96c/builtin/revert.c:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTION_STRING [valueFlowBailoutIncompleteVar] b435a96c/builtin/revert.c:230:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_OPTS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/revert.c:244:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_OPTS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/revert.c:169:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] b435a96c/builtin/revert.c:183:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] b435a96c/builtin/revert.c:41:76: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/rev-parse.c:539:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/rm.c:215:0: error: failed to expand 'Q_', Wrong number of parameters for macro 'Q_'. [preprocessorErrorDirective] b435a96c/builtin/rev-parse.c:724:9: style: Local variable 'i' shadows outer variable [shadowVariable] b435a96c/builtin/rev-parse.c:677:6: note: Shadowed declaration b435a96c/builtin/rev-parse.c:724:9: note: Shadow variable b435a96c/builtin/rev-parse.c:1032:30: style: Local variable 'oid' shadows outer variable [shadowVariable] b435a96c/builtin/rev-parse.c:681:19: note: Shadowed declaration b435a96c/builtin/rev-parse.c:1032:30: note: Shadow variable b435a96c/builtin/send-pack.c:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/send-pack.c:135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEND_PACK_PUSH_CERT_NEVER [valueFlowBailoutIncompleteVar] b435a96c/builtin/send-pack.c:152:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFSPEC_INIT_PUSH [valueFlowBailoutIncompleteVar] b435a96c/builtin/shortlog.c:68:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/shortlog.c:120:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/shortlog.c:176:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/shortlog.c:223:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/shortlog.c:241:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/shortlog.c:335:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORTLOG_GROUP_AUTHOR [valueFlowBailoutIncompleteVar] b435a96c/builtin/shortlog.c:372:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORTLOG_GROUP_AUTHOR [valueFlowBailoutIncompleteVar] b435a96c/builtin/shortlog.c:384:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/shortlog.c:482:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/show-branch.c:403:0: error: failed to expand 'Q_', Wrong number of parameters for macro 'Q_'. [preprocessorErrorDirective] b435a96c/builtin/show-index.c:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_HASH_UNKNOWN [valueFlowBailoutIncompleteVar] b435a96c/builtin/show-ref.c:37:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/show-ref.c:128:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/show-ref.c:225:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/show-ref.c:302:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_OPTARG [valueFlowBailoutIncompleteVar] b435a96c/builtin/show-ref.c:314:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/sparse-checkout.c:34:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATTERN_FLAG_NEGATIVE [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_apply_sparse_checkout [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:206:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:269:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:321:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:365:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:387:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_apply_sparse_checkout [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:405:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_apply_sparse_checkout [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:443:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:521:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pattern_entry [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:554:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_sparse_checkout_cone [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:609:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:665:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_sparse_checkout_cone [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:701:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_sparse_checkout_cone [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:762:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NONEG [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:807:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NONEG [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:864:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_apply_sparse_checkout [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:894:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:946:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:999:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_sparse_checkout_cone [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:1037:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:459:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/sparse-checkout.c:870:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/sparse-checkout.c:908:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/stash.c:179:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:244:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:271:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_UNPACK_TREES [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:310:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:326:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:340:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:370:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:383:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:424:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECKOUT_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:535:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:658:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:696:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPIRE_REFLOGS_REWRITE [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:730:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:753:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:782:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:818:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:873:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:892:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:992:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1029:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_UNKNOWN_OPT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1055:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1070:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1157:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1291:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1358:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1485:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1510:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1755:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_DASHDASH [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1809:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:1846:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/sparse-checkout.c:32:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/sparse-checkout.c:513:9: style: Variable 'slash' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/sparse-checkout.c:870:7: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] b435a96c/builtin/stripspace.c:16:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment_line_char [valueFlowBailoutIncompleteVar] b435a96c/builtin/stripspace.c:34:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/stash.c:823:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/stash.c:1760:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/stash.c:1695:25: style: Local variable 'cp' shadows outer variable [shadowVariable] b435a96c/builtin/stash.c:1681:24: note: Shadowed declaration b435a96c/builtin/stash.c:1695:25: note: Shadow variable b435a96c/builtin/stash.c:174:8: style: Variable 'end_of_rev' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/stash.c:678:53: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'reject_reflog_ent' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/stash.c:690:39: note: You might need to cast the function pointer here b435a96c/builtin/stash.c:678:53: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/builtin/stash.c:679:32: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'reject_reflog_ent' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/stash.c:690:39: note: You might need to cast the function pointer here b435a96c/builtin/stash.c:679:32: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/builtin/stash.c:683:23: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'reject_reflog_ent' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/stash.c:690:39: note: You might need to cast the function pointer here b435a96c/builtin/stash.c:683:23: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/builtin/stash.c:1760:8: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] b435a96c/builtin/submodule--helper.c:1700:4: error: There is an unknown macro here somewhere. Configuration is required. If for_each_string_list_item is a macro then please configure it. [unknownMacro] b435a96c/builtin/symbolic-ref.c:20:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLVE_REF_NO_RECURSE [valueFlowBailoutIncompleteVar] b435a96c/builtin/symbolic-ref.c:80:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFNAME_ALLOW_ONELEVEL [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-file.c:15:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-file.c:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/tag.c:68:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_REFS_TAGS [valueFlowBailoutIncompleteVar] b435a96c/builtin/tag.c:82:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/tag.c:107:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable util [valueFlowBailoutIncompleteVar] b435a96c/builtin/tag.c:114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/tag.c:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_VERIFY_VERBOSE [valueFlowBailoutIncompleteVar] b435a96c/builtin/tag.c:202:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/tag.c:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TAG [valueFlowBailoutIncompleteVar] b435a96c/builtin/tag.c:259:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/tag.c:343:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_ABBREV [valueFlowBailoutIncompleteVar] b435a96c/builtin/tag.c:410:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-objects.c:230:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-objects.c:276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-objects.c:409:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-objects.c:423:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-objects.c:441:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_REF_DELTA [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-objects.c:552:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_file_threshold [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-objects.c:578:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pack_header [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-objects.c:646:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACK_SIGNATURE [valueFlowBailoutIncompleteVar] b435a96c/builtin/unpack-objects.c:240:23: warning: Either the condition '!obj_buf' is redundant or there is possible null pointer dereference: obj_buf. [nullPointerRedundantCheck] b435a96c/builtin/unpack-objects.c:238:6: note: Assuming that condition '!obj_buf' is not redundant b435a96c/builtin/unpack-objects.c:240:23: note: Null pointer dereference b435a96c/builtin/unpack-objects.c:302:3: warning: Either the condition '!obj' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck] b435a96c/builtin/unpack-objects.c:299:7: note: Assuming that condition '!obj' is not redundant b435a96c/builtin/unpack-objects.c:302:3: note: Null pointer dereference b435a96c/builtin/unpack-objects.c:413:3: warning: Either the condition '!blob' is redundant or there is possible null pointer dereference: blob. [nullPointerRedundantCheck] b435a96c/builtin/unpack-objects.c:411:7: note: Assuming that condition '!blob' is not redundant b435a96c/builtin/unpack-objects.c:413:3: note: Null pointer dereference b435a96c/builtin/unpack-objects.c:230:7: style: Local variable 'type' shadows outer argument [shadowArgument] b435a96c/builtin/unpack-objects.c:213:62: note: Shadowed declaration b435a96c/builtin/unpack-objects.c:230:7: note: Shadow variable b435a96c/builtin/unpack-objects.c:460:18: style: Variable 'pack' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/unpack-objects.c:530:17: style: Variable 'pack' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/tag.c:291:18: style: Local variable 'buf' shadows outer argument [shadowArgument] b435a96c/builtin/tag.c:255:25: note: Shadowed declaration b435a96c/builtin/tag.c:291:18: note: Shadow variable b435a96c/builtin/update-index.c:93:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:250:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:269:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:294:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:344:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:394:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:431:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:454:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:477:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:513:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexsz [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:620:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:645:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolve_undo [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:682:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSPEC_PREFER_CWD [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:741:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:771:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFRESH_REALLY [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:790:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:806:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:882:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:903:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:932:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:57:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:105:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:186:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:219:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:249:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:283:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:309:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:318:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_NO_DEREF [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:334:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:345:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:356:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:395:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-ref.c:526:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_NO_DEREF [valueFlowBailoutIncompleteVar] b435a96c/builtin/update-index.c:911:6: style: Condition '*has_errors' is always false [knownConditionTrueFalse] b435a96c/builtin/update-index.c:910:27: note: Calling function 'do_reupdate' returns 0 b435a96c/builtin/update-index.c:910:27: note: Assignment '*has_errors=do_reupdate(ctx->argv+1,prefix)', assigned value is 0 b435a96c/builtin/update-index.c:911:6: note: Condition '*has_errors' is always false b435a96c/builtin/update-index.c:847:26: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/update-index.c:850:7: style: Variable 'nul_term_line' can be declared as pointer to const [constVariablePointer] b435a96c/builtin/update-index.c:863:26: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] b435a96c/builtin/upload-archive.c:23:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/upload-archive.c:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/upload-archive.c:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/builtin/upload-archive.c:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/var.c:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHELL_PATH [valueFlowBailoutIncompleteVar] b435a96c/builtin/var.c:89:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/var.c:177:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/builtin/var.c:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENT_STRICT [valueFlowBailoutIncompleteVar] b435a96c/builtin/verify-commit.c:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/verify-commit.c:60:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_VERIFY_RAW [valueFlowBailoutIncompleteVar] b435a96c/builtin/verify-pack.c:13:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/verify-tag.c:26:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_FORMAT_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/write-tree.c:30:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_TREE_MISSING_OK [valueFlowBailoutIncompleteVar] b435a96c/builtin/write-tree.c:41:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/builtin/worktree.c:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:198:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:205:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:244:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:388:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:400:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:416:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:601:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:657:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:729:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:748:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:782:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:948:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:966:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:1009:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:1051:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:1143:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:1185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:1271:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_DIR_ENVIRONMENT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:1297:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:1315:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:1366:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:1413:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/builtin/worktree.c:634:21: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'first_valid_ref' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/worktree.c:695:33: note: You might need to cast the function pointer here b435a96c/builtin/worktree.c:634:21: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/builtin/worktree.c:872:18: style: Variable 'commit' can be declared as pointer to const [constVariablePointer] b435a96c/compat/fsmonitor/fsm-health-darwin.c:7:59: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] b435a96c/compat/fsmonitor/fsm-health-darwin.c:12:60: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] b435a96c/compat/fsmonitor/fsm-health-darwin.c:17:60: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] b435a96c/compat/fsmonitor/fsm-health-darwin.c:22:66: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] b435a96c/compat/fsmonitor/fsm-health-win32.c:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_LIST_DIRECTORY [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-health-win32.c:251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_OBJECT_0 [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-darwin.c:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-darwin.c:206:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-darwin.c:495:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUTDOWN_EVENT [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-darwin.c:488:60: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] b435a96c/compat/fsmonitor/fsm-listen-win32.c:99:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-win32.c:134:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-win32.c:200:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-win32.c:296:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_LIST_DIRECTORY [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-win32.c:356:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-win32.c:367:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_NOTIFY_CHANGE_FILE_NAME [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-win32.c:505:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ACTION_REMOVED [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-win32.c:544:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-win32.c:675:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-win32.c:747:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-path-utils-darwin.c:16:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-path-utils-darwin.c:75:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-path-utils-darwin.c:129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-listen-win32.c:136:11: style: Variable 'last' can be declared as pointer to const [constVariablePointer] b435a96c/compat/fsmonitor/fsm-listen-win32.c:196:20: style: Parameter 'watch' can be declared as pointer to const [constParameterPointer] b435a96c/compat/fsmonitor/fsm-path-utils-darwin.c:83:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] b435a96c/compat/fsmonitor/fsm-path-utils-win32.c:20:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-path-utils-win32.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-path-utils-win32.c:136:29: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] b435a96c/compat/fsmonitor/fsm-settings-darwin.c:31:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-settings-darwin.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSMONITOR_REASON_OK [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-settings-win32.c:23:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSMONITOR_REASON_VFS4GIT [valueFlowBailoutIncompleteVar] b435a96c/compat/fsmonitor/fsm-settings-win32.c:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSMONITOR_REASON_OK [valueFlowBailoutIncompleteVar] b435a96c/compat/linux/procinfo.c:94:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/compat/linux/procinfo.c:131:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/compat/linux/procinfo.c:153:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] b435a96c/compat/linux/procinfo.c:45:43: style: Parameter 'sb' can be declared as pointer to const [constParameterPointer] b435a96c/compat/nonblock.c:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/compat/nonblock.c:44:33: style:inconclusive: Function 'enable_pipe_nonblock' argument 1 names different: declaration 'fd' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/compat/nonblock.h:7:30: note: Function 'enable_pipe_nonblock' argument 1 names different: declaration 'fd' definition 'UNUSED'. b435a96c/compat/nonblock.c:44:33: note: Function 'enable_pipe_nonblock' argument 1 names different: declaration 'fd' definition 'UNUSED'. b435a96c/compat/obstack.c:408:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/compat/obstack.c:315:48: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] b435a96c/compat/obstack.c:61:13: style: union member 'fooround::i' is never used. [unusedStructMember] b435a96c/compat/obstack.c:62:15: style: union member 'fooround::d' is never used. [unusedStructMember] b435a96c/compat/obstack.c:63:9: style: union member 'fooround::p' is never used. [unusedStructMember] b435a96c/compat/obstack.c:67:8: style: struct member 'fooalign::c' is never used. [unusedStructMember] b435a96c/compat/obstack.c:68:18: style: struct member 'fooalign::u' is never used. [unusedStructMember] b435a96c/compat/nedmalloc/malloc.c.h:1912:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:3463:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:3737:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:3779:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:3807:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:3848:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:3904:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:4036:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:4310:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:4348:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:4366:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:4448:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:4607:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:5031:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:5046:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:5135:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:5230:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:5342:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:5359:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/nedmalloc.c:208:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __CHAR_BIT__ [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/nedmalloc.c:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/nedmalloc.c:668:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] b435a96c/compat/open.c:13:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] b435a96c/compat/poll/poll.c:278:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTCONN [valueFlowBailoutIncompleteVar] b435a96c/compat/poll/poll.c:339:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/compat/poll/poll.c:251:46: style: Parameter 'rfds' can be declared as pointer to const [constParameterPointer] b435a96c/compat/poll/poll.c:251:60: style: Parameter 'wfds' can be declared as pointer to const [constParameterPointer] b435a96c/compat/poll/poll.c:251:74: style: Parameter 'efds' can be declared as pointer to const [constParameterPointer] b435a96c/compat/precompose_utf8.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/compat/precompose_utf8.c:76:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precomposed_unicode [valueFlowBailoutIncompleteVar] b435a96c/compat/precompose_utf8.c:121:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/compat/precompose_utf8.c:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/compat/precompose_utf8.c:194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/compat/precompose_utf8.c:133:8: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] b435a96c/compat/precompose_utf8.c:130:59: style:inconclusive: Function 'precompose_utf8_readdir' argument 1 names different: declaration 'dirp' definition 'prec_dir'. [funcArgNamesDifferent] b435a96c/compat/precompose_utf8.h:36:59: note: Function 'precompose_utf8_readdir' argument 1 names different: declaration 'dirp' definition 'prec_dir'. b435a96c/compat/precompose_utf8.c:130:59: note: Function 'precompose_utf8_readdir' argument 1 names different: declaration 'dirp' definition 'prec_dir'. b435a96c/compat/precompose_utf8.c:189:40: style:inconclusive: Function 'precompose_utf8_closedir' argument 1 names different: declaration 'dirp' definition 'prec_dir'. [funcArgNamesDifferent] b435a96c/compat/precompose_utf8.h:37:40: note: Function 'precompose_utf8_closedir' argument 1 names different: declaration 'dirp' definition 'prec_dir'. b435a96c/compat/precompose_utf8.c:189:40: note: Function 'precompose_utf8_closedir' argument 1 names different: declaration 'dirp' definition 'prec_dir'. b435a96c/compat/regex/regcomp.c:142:5: error: There is an unknown macro here somewhere. Configuration is required. If gettext_noop is a macro then please configure it. [unknownMacro] b435a96c/compat/regex/regex_internal.c:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:596:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:933:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTEOL [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:980:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1000:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1013:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1048:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1068:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1296:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1498:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1542:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1578:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1635:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1685:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:249:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_syntax_options [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:330:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_ICASE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:496:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:751:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:861:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1013:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1239:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1261:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1311:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1320:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1389:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1416:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1425:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1500:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1635:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1674:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1697:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:1831:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_LIMITED_OPS [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:2040:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_BACKSLASH_ESCAPE_IN_LISTS [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:2123:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_CARET_ANCHORS_HERE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:2161:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_CARET_ANCHORS_HERE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:2213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:2242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:2455:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_CARET_ANCHORS_HERE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:2508:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BADBR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:2645:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ERANGE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:2774:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ECOLLATE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:3092:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:3373:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ERANGE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:3391:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EBRACK [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:3515:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ECOLLATE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:3541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_ICASE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:3640:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:3742:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_DUP_MAX [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:3820:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regcomp.c:3844:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:229:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:445:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regmatch_t [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:490:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGS_REALLOCATE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:573:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGS_REALLOCATE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:649:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOMATCH [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:956:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1090:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1306:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_eo [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1384:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regmatch_t [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1514:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1535:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_so [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1610:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1706:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1726:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1755:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1773:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1819:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1871:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1987:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable more [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2080:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2306:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2348:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2448:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2601:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2697:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2842:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2888:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:3110:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:3136:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:3194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:3232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:3371:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:3584:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_DOT_NEWLINE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:4069:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_DOT_NEWLINE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:4102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:4167:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:4242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:4316:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.h:240:32: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] b435a96c/compat/regex/regexec.c:388:7: style: Condition 'free_str' is always false [knownConditionTrueFalse] b435a96c/compat/regex/regexec.c:364:18: note: Assignment 'free_str=0', assigned value is 0 b435a96c/compat/regex/regexec.c:366:7: note: Assuming condition is false b435a96c/compat/regex/regexec.c:388:7: note: Condition 'free_str' is always false b435a96c/compat/regex/regexec.c:1467:12: style: Condition 'prev_idx_match_malloced' is always true [knownConditionTrueFalse] b435a96c/compat/regex/regexec.c:1438:33: note: Assignment 'prev_idx_match_malloced=1', assigned value is 1 b435a96c/compat/regex/regexec.c:1467:12: note: Condition 'prev_idx_match_malloced' is always true b435a96c/compat/regex/regexec.c:1500:7: style: Condition 'prev_idx_match_malloced' is always true [knownConditionTrueFalse] b435a96c/compat/regex/regexec.c:1438:33: note: Assignment 'prev_idx_match_malloced=1', assigned value is 1 b435a96c/compat/regex/regexec.c:1500:7: note: Condition 'prev_idx_match_malloced' is always true b435a96c/compat/regex/regexec.c:1687:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse] b435a96c/compat/regex/regexec.c:1671:23: note: Assignment 'naccepted=0', assigned value is 0 b435a96c/compat/regex/regexec.c:1687:11: note: Condition '!naccepted' is always true b435a96c/compat/regex/regexec.c:3103:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse] b435a96c/compat/regex/regexec.c:3058:23: note: Assignment 'naccepted=0', assigned value is 0 b435a96c/compat/regex/regexec.c:3103:11: note: Condition 'naccepted' is always false b435a96c/compat/regex/regcomp.c:2485:27: style:inconclusive: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent] b435a96c/compat/regex/regcomp.c:81:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. b435a96c/compat/regex/regcomp.c:2485:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. b435a96c/compat/regex/regcomp.c:3854:35: style:inconclusive: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent] b435a96c/compat/regex/regcomp.c:126:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. b435a96c/compat/regex/regcomp.c:3854:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. b435a96c/compat/regex/regexec.c:2012:27: style:inconclusive: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'. [funcArgNamesDifferent] b435a96c/compat/regex/regexec.c:107:15: note: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'. b435a96c/compat/regex/regexec.c:2012:27: note: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'. b435a96c/compat/regex/regexec.c:3551:21: style:inconclusive: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. [funcArgNamesDifferent] b435a96c/compat/regex/regexec.c:194:25: note: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. b435a96c/compat/regex/regexec.c:3551:21: note: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. b435a96c/compat/regex/regexec.c:4158:37: style:inconclusive: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent] b435a96c/compat/regex/regexec.c:20:58: note: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. b435a96c/compat/regex/regexec.c:4158:37: note: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. b435a96c/compat/regex/regexec.c:4216:37: style:inconclusive: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent] b435a96c/compat/regex/regexec.c:23:49: note: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. b435a96c/compat/regex/regexec.c:4216:37: note: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. b435a96c/compat/regex/regexec.c:4231:42: style:inconclusive: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent] b435a96c/compat/regex/regexec.c:24:63: note: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. b435a96c/compat/regex/regexec.c:4231:42: note: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. b435a96c/compat/regex/regcomp.c:1045:17: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/compat/regex/regcomp.c:1005:17: note: Shadowed declaration b435a96c/compat/regex/regcomp.c:1045:17: note: Shadow variable b435a96c/compat/regex/regex_internal.c:1644:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regex_internal.c:1696:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regcomp.c:851:9: style: Variable 'codeset_name' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regcomp.c:1031:18: style: Variable 'clexp_node' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regcomp.c:1224:22: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regcomp.c:1269:16: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:842:20: style: Variable 'pstate' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:1259:20: style: Variable 'cur_nodes' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:1352:27: style: Parameter 'regs' can be declared as pointer to const [constParameterPointer] b435a96c/compat/regex/regexec.c:1352:46: style: Parameter 'eps_via_nodes' can be declared as pointer to const [constParameterPointer] b435a96c/compat/regex/regexec.c:1905:38: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:2015:34: style: Variable 'lim' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:2051:38: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:2147:38: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:2336:32: style: Variable 'log_nodes' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:2336:44: style: Variable 'table_nodes' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:2612:19: style: Variable 'dest_state' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:2613:35: style: Variable 'bkref_ent' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:2891:16: style: Variable 'cur_nodes' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regexec.c:3045:51: style: Parameter 'mctx' can be declared as pointer to const [constParameterPointer] b435a96c/compat/regex/regexec.c:3229:34: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] b435a96c/compat/regex/regcomp.c:3857:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable] b435a96c/compat/regex/regex_internal.c:80:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_string_t [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1432:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_token_t [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1631:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_dfastate_t [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regex_internal.c:1681:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_dfastate_t [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/nedmalloc.c:595:13: style: Array index 'end' is used before limits check. [arrayIndexThenCheck] b435a96c/compat/nedmalloc/nedmalloc.c:940:38: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] b435a96c/compat/nedmalloc/nedmalloc.c:551:5: style: Condition '!(p->m[0]=(struct malloc_statemstate)create_mspace(capacity,1))' is always true [knownConditionTrueFalse] b435a96c/compat/nedmalloc/malloc.c.h:5038:14: note: Assignment 'm=0', assigned value is 0 b435a96c/compat/nedmalloc/nedmalloc.c:551:37: note: Calling function 'create_mspace' returns 0 b435a96c/compat/nedmalloc/nedmalloc.c:551:5: note: Condition '!(p->m[0]=(struct malloc_statemstate)create_mspace(capacity,1))' is always true b435a96c/compat/nedmalloc/nedmalloc.c:591:6: style: Condition '!(temp=(struct malloc_statemstate)create_mspace(size,1))' is always true [knownConditionTrueFalse] b435a96c/compat/nedmalloc/malloc.c.h:5038:14: note: Assignment 'm=0', assigned value is 0 b435a96c/compat/nedmalloc/nedmalloc.c:591:35: note: Calling function 'create_mspace' returns 0 b435a96c/compat/nedmalloc/nedmalloc.c:591:6: note: Condition '!(temp=(struct malloc_statemstate)create_mspace(size,1))' is always true b435a96c/compat/nedmalloc/nedmalloc.c:853:5: style: Condition 'mem' is always true [knownConditionTrueFalse] b435a96c/compat/nedmalloc/malloc.c.h:5114:8: warning: Possible null pointer dereference: ms [nullPointer] b435a96c/compat/nedmalloc/nedmalloc.c:838:22: note: Calling function 'mspace_realloc', 1st argument '0' value is 0 b435a96c/compat/nedmalloc/malloc.c.h:5349:26: note: Calling function 'mspace_malloc', 1st argument 'msp' value is 0 b435a96c/compat/nedmalloc/malloc.c.h:5113:15: note: Assignment 'ms=(struct malloc_statemstate)msp', assigned value is 0 b435a96c/compat/nedmalloc/malloc.c.h:5114:8: note: Null pointer dereference b435a96c/compat/nedmalloc/malloc.c.h:3405:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:3449:33: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:3807:39: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:3900:41: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:3983:10: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:3997:15: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:4009:19: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:4010:19: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:4034:20: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:4046:20: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:4056:19: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:4084:57: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:4153:59: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:4190:12: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:5032:59: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:5042:37: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:5044:16: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:5061:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/nedmalloc/malloc.c.h:5062:37: error: Pointer addition with NULL pointer. [nullPointerArithmetic] b435a96c/compat/regex/regexec.c:417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:955:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1212:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1257:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1359:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_fail_stack_ent_t [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1383:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1416:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_fail_stack_ent_t [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1514:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eps_via_nodes [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1527:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1658:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_eps_nodes [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1753:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1858:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1907:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:1942:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2057:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2299:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SBC_MAX [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2442:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2586:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_BACK_REF [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:2841:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_OPEN_SUBEXP [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:3187:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:3364:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SBC_MAX [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:3570:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHARACTER [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:4164:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_backref_cache_entry [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:4237:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_backref_cache_entry [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:4287:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_idx [valueFlowBailoutIncompleteVar] b435a96c/compat/regex/regexec.c:4347:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_sub_match_last_t [valueFlowBailoutIncompleteVar] b435a96c/compat/nedmalloc/malloc.c.h:3874:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] b435a96c/compat/nedmalloc/malloc.c.h:3929:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] b435a96c/compat/nedmalloc/malloc.c.h:4171:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] b435a96c/compat/nedmalloc/malloc.c.h:4314:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] b435a96c/compat/nedmalloc/malloc.c.h:4407:7: style: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] b435a96c/compat/nedmalloc/malloc.c.h:5311:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] b435a96c/compat/nedmalloc/malloc.c.h:5347:40: style:inconclusive: Function 'mspace_realloc' argument 2 names different: declaration 'mem' definition 'oldmem'. [funcArgNamesDifferent] b435a96c/compat/nedmalloc/malloc.c.h:1192:40: note: Function 'mspace_realloc' argument 2 names different: declaration 'mem' definition 'oldmem'. b435a96c/compat/nedmalloc/malloc.c.h:5347:40: note: Function 'mspace_realloc' argument 2 names different: declaration 'mem' definition 'oldmem'. b435a96c/compat/nedmalloc/malloc.c.h:5347:55: style:inconclusive: Function 'mspace_realloc' argument 3 names different: declaration 'newsize' definition 'bytes'. [funcArgNamesDifferent] b435a96c/compat/nedmalloc/malloc.c.h:1192:52: note: Function 'mspace_realloc' argument 3 names different: declaration 'newsize' definition 'bytes'. b435a96c/compat/nedmalloc/malloc.c.h:5347:55: note: Function 'mspace_realloc' argument 3 names different: declaration 'newsize' definition 'bytes'. b435a96c/compat/nedmalloc/nedmalloc.c:480:16: style: Local variable 'p' shadows outer argument [shadowArgument] b435a96c/compat/nedmalloc/nedmalloc.c:472:39: note: Shadowed declaration b435a96c/compat/nedmalloc/nedmalloc.c:480:16: note: Shadow variable b435a96c/compat/nedmalloc/nedmalloc.c:891:29: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] b435a96c/compat/nedmalloc/malloc.c.h:2620:52: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] b435a96c/compat/nedmalloc/malloc.c.h:3887:9: style: Variable 'old_end' can be declared as pointer to const [constVariablePointer] b435a96c/compat/nedmalloc/malloc.c.h:4012:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] b435a96c/compat/nedmalloc/malloc.c.h:4049:13: style: Variable 'end' can be declared as pointer to const [constVariablePointer] b435a96c/compat/nedmalloc/malloc.c.h:4218:12: style: Variable 'old_br' can be declared as pointer to const [constVariablePointer] b435a96c/compat/nedmalloc/malloc.c.h:4220:14: style: Variable 'rel_br' can be declared as pointer to const [constVariablePointer] b435a96c/compat/nedmalloc/malloc.c.h:4221:14: style: Variable 'new_br' can be declared as pointer to const [constVariablePointer] b435a96c/compat/nedmalloc/malloc.c.h:4524:16: style: Parameter 'sizes' can be declared as pointer to const [constParameterPointer] b435a96c/compat/nedmalloc/malloc.c.h:5091:13: style: Variable 'base' can be declared as pointer to const [constVariablePointer] b435a96c/compat/nedmalloc/malloc.c.h:4214:12: style: Variable 'extra' is assigned a value that is never used. [unreadVariable] b435a96c/compat/nedmalloc/nedmalloc.c:417:7: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] b435a96c/compat/sha1-chunked.c:12:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_MAX_BLOCK_SIZE [valueFlowBailoutIncompleteVar] b435a96c/compat/simple-ipc/ipc-shared.c:9:0: error: #error SUPPORTS_SIMPLE_IPC not defined [preprocessorErrorDirective] b435a96c/compat/simple-ipc/ipc-unix-socket.c:15:0: error: #error SUPPORTS_SIMPLE_IPC not defined [preprocessorErrorDirective] b435a96c/compat/simple-ipc/ipc-win32.c:18:0: error: #error SUPPORTS_SIMPLE_IPC not defined [preprocessorErrorDirective] b435a96c/compat/terminal.c:590:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAVE_TERM_DUPLEX [valueFlowBailoutIncompleteVar] b435a96c/compat/terminal.c:616:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] b435a96c/compat/win32/lazyload.h:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/compat/win32/flush.c:11:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NtFlushBuffersFileEx [valueFlowBailoutIncompleteVar] b435a96c/compat/win32/headless.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STARTUPINFO [valueFlowBailoutIncompleteVar] b435a96c/compat/win32/headless.c:19:33: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer] b435a96c/compat/zlib-uncompress2.c:72:30: style: Condition 'left>(uLong)max' is always true [knownConditionTrueFalse] b435a96c/compat/zlib-uncompress2.c:76:28: style: Condition 'len>(uLong)max' is always true [knownConditionTrueFalse] b435a96c/contrib/coccinelle/tests/free.c:4:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] b435a96c/contrib/coccinelle/tests/free.c:10:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:20:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:47:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSecAccountItemAttr [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:73:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSecAuthenticationTypeDefault [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:95:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSecAuthenticationTypeDefault [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:108:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSecAuthenticationTypeDefault [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:120:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/libsecret/git-credential-libsecret.c:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECRET_SEARCH_LOAD_SECRETS [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/libsecret/git-credential-libsecret.c:324:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/libsecret/git-credential-libsecret.c:394:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/libsecret/git-credential-libsecret.c:408:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/wincred/git-credential-wincred.c:22:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/wincred/git-credential-wincred.c:49:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/wincred/git-credential-wincred.c:117:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/wincred/git-credential-wincred.c:150:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserName [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/wincred/git-credential-wincred.c:178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRED_TYPE_GENERIC [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/wincred/git-credential-wincred.c:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TargetName [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/wincred/git-credential-wincred.c:220:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/wincred/git-credential-wincred.c:233:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/wincred/git-credential-wincred.c:287:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/contrib/credential/wincred/git-credential-wincred.c:125:10: style: Local variable 'target' shadows outer variable [shadowVariable] b435a96c/contrib/credential/wincred/git-credential-wincred.c:37:62: note: Shadowed declaration b435a96c/contrib/credential/wincred/git-credential-wincred.c:125:10: note: Shadow variable b435a96c/contrib/credential/wincred/git-credential-wincred.c:278:26: style: Parameter 'argv' can be declared as const array [constParameter] b435a96c/ewah/bitmap.c:228:33: style:inconclusive: Function 'bitmap_free' argument 1 names different: declaration 'self' definition 'bitmap'. [funcArgNamesDifferent] b435a96c/ewah/ewok.h:180:33: note: Function 'bitmap_free' argument 1 names different: declaration 'self' definition 'bitmap'. b435a96c/ewah/bitmap.c:228:33: note: Function 'bitmap_free' argument 1 names different: declaration 'self' definition 'bitmap'. b435a96c/ewah/bitmap.c:162:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] b435a96c/ewah/bitmap.c:172:36: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] b435a96c/ewah/bitmap.c:183:17: style: Variable 'big' can be declared as pointer to const [constVariablePointer] b435a96c/ewah/bitmap.c:183:23: style: Variable 'small' can be declared as pointer to const [constVariablePointer] b435a96c/ewah/bitmap.c:207:37: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] b435a96c/ewah/bitmap.c:207:58: style: Parameter 'other' can be declared as pointer to const [constParameterPointer] b435a96c/ewah/ewah_io.c:118:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] b435a96c/ewah/ewah_io.c:131:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/ewah/ewah_io.c:25:15: style:inconclusive: Function 'ewah_serialize_to' argument 3 names different: declaration 'out' definition 'data'. [funcArgNamesDifferent] b435a96c/ewah/ewok.h:82:15: note: Function 'ewah_serialize_to' argument 3 names different: declaration 'out' definition 'data'. b435a96c/ewah/ewah_io.c:25:15: note: Function 'ewah_serialize_to' argument 3 names different: declaration 'out' definition 'data'. b435a96c/ewah/ewah_io.c:131:6: style: Variable 'len' is assigned a value that is never used. [unreadVariable] b435a96c/ewah/ewah_bitmap.c:245:12: style: Variable 'word' can be declared as pointer to const [constVariablePointer] b435a96c/ewah/ewah_bitmap.c:359:71: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] b435a96c/ewah/ewah_rlw.c:39:62: style:inconclusive: Function 'rlwit_init' argument 2 names different: declaration 'bitmap' definition 'from_ewah'. [funcArgNamesDifferent] b435a96c/ewah/ewok_rlw.h:99:62: note: Function 'rlwit_init' argument 2 names different: declaration 'bitmap' definition 'from_ewah'. b435a96c/ewah/ewah_rlw.c:39:62: note: Function 'rlwit_init' argument 2 names different: declaration 'bitmap' definition 'from_ewah'. b435a96c/ewah/ewah_rlw.c:39:62: style: Parameter 'from_ewah' can be declared as pointer to const [constParameterPointer] b435a96c/negotiator/noop.c:5:53: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'known_common' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:39:29: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:5:53: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/negotiator/noop.c:6:22: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'known_common' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:39:29: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:6:22: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/negotiator/noop.c:11:48: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'add_tip' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:40:24: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:11:48: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/negotiator/noop.c:12:24: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'add_tip' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:40:24: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:12:24: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/negotiator/noop.c:17:64: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'next' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:41:21: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:17:64: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/negotiator/noop.c:22:43: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'ack' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:42:20: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:22:43: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/negotiator/noop.c:32:48: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'release' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:43:24: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:32:48: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/negotiator/default.c:72:18: style: Variable 'o' can be declared as pointer to const [constVariablePointer] b435a96c/oss-fuzz/fuzz-commit-graph.c:21:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable commit_graph_generation_version [valueFlowBailoutIncompleteVar] b435a96c/oss-fuzz/fuzz-date.c:27:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_UNIX [valueFlowBailoutIncompleteVar] b435a96c/oss-fuzz/fuzz-pack-idx.c:11:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/refs/debug.c:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/refs/debug.c:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/refs/debug.c:297:8: style: Variable 'msgend' can be declared as pointer to const [constVariablePointer] b435a96c/refs/iterator.c:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_DONE [valueFlowBailoutIncompleteVar] b435a96c/refs/iterator.c:109:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_OK [valueFlowBailoutIncompleteVar] b435a96c/refs/iterator.c:189:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_DONE [valueFlowBailoutIncompleteVar] b435a96c/refs/iterator.c:246:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_SELECT_DONE [valueFlowBailoutIncompleteVar] b435a96c/refs/iterator.c:310:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_OK [valueFlowBailoutIncompleteVar] b435a96c/refs/iterator.c:371:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_DONE [valueFlowBailoutIncompleteVar] b435a96c/refs/iterator.c:417:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_OK [valueFlowBailoutIncompleteVar] b435a96c/refs/iterator.c:54:70: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'empty_ref_iterator_peel' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/refs/iterator.c:68:10: note: You might need to cast the function pointer here b435a96c/refs/iterator.c:54:70: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/refs/iterator.c:55:33: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'empty_ref_iterator_peel' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/refs/iterator.c:68:10: note: You might need to cast the function pointer here b435a96c/refs/iterator.c:55:33: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/refs/iterator.c:81:48: style: Parameter 'ref_iterator' can be declared as pointer to const [constParameterPointer] b435a96c/refs/iterator.c:240:24: style: Parameter 'front' can be declared as pointer to const. However it seems that 'overlay_iterator_select' is a callback function, if 'front' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/refs/iterator.c:279:6: note: You might need to cast the function pointer here b435a96c/refs/iterator.c:240:24: note: Parameter 'front' can be declared as pointer to const b435a96c/refs/iterator.c:240:52: style: Parameter 'back' can be declared as pointer to const. However it seems that 'overlay_iterator_select' is a callback function, if 'back' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/refs/iterator.c:279:6: note: You might need to cast the function pointer here b435a96c/refs/iterator.c:240:52: note: Parameter 'back' can be declared as pointer to const b435a96c/refs/iterator.c:241:17: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'overlay_iterator_select' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/refs/iterator.c:279:6: note: You might need to cast the function pointer here b435a96c/refs/iterator.c:241:17: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/reftable/basics.c:18:28: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/basics.c:82:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/basics.c:119:39: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/basics.c:119:57: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/basics_test.c:42:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/basics_test.c:55:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/basics_test.c:63:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/basics_test.c:74:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/basics_test.c:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/basics_test.c:92:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/block.c:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/block.c:296:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/block.c:353:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/block.c:390:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/block_test.c:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/block_test.c:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/block.c:440:40: warning: Either the condition 'blockp' is redundant or there is possible null pointer dereference: blockp. [nullPointerRedundantCheck] b435a96c/reftable/block.c:441:6: note: Assuming that condition 'blockp' is not redundant b435a96c/reftable/block.c:440:40: note: Null pointer dereference b435a96c/reftable/block.c:186:71: style:inconclusive: Function 'block_reader_init' argument 2 names different: declaration 'bl' definition 'block'. [funcArgNamesDifferent] b435a96c/reftable/block.h:96:71: note: Function 'block_reader_init' argument 2 names different: declaration 'bl' definition 'block'. b435a96c/reftable/block.c:186:71: note: Function 'block_reader_init' argument 2 names different: declaration 'bl' definition 'block'. b435a96c/reftable/block.c:438:49: style:inconclusive: Function 'reftable_block_done' argument 1 names different: declaration 'ret' definition 'blockp'. [funcArgNamesDifferent] b435a96c/reftable/block.h:131:49: note: Function 'reftable_block_done' argument 1 names different: declaration 'ret' definition 'blockp'. b435a96c/reftable/block.c:438:49: note: Function 'reftable_block_done' argument 1 names different: declaration 'ret' definition 'blockp'. b435a96c/reftable/block.c:351:49: style: Parameter 'br' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/block_test.c:90:21: style: Local variable 'it' shadows outer variable [shadowVariable] b435a96c/reftable/block_test.c:35:20: note: Shadowed declaration b435a96c/reftable/block_test.c:90:21: note: Shadow variable b435a96c/reftable/blocksource.c:130:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] b435a96c/reftable/blocksource.c:125:67: style:inconclusive: Function 'reftable_block_source_from_file' argument 1 names different: declaration 'block_src' definition 'bs'. [funcArgNamesDifferent] b435a96c/reftable/reftable-blocksource.h:46:67: note: Function 'reftable_block_source_from_file' argument 1 names different: declaration 'block_src' definition 'bs'. b435a96c/reftable/blocksource.c:125:67: note: Function 'reftable_block_source_from_file' argument 1 names different: declaration 'block_src' definition 'bs'. b435a96c/reftable/blocksource.c:23:32: style: Parameter 'b' can be declared as pointer to const. However it seems that 'strbuf_close' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/reftable/blocksource.c:47:12: note: You might need to cast the function pointer here b435a96c/reftable/blocksource.c:23:32: note: Parameter 'b' can be declared as pointer to const b435a96c/reftable/blocksource.c:30:17: style: Variable 'b' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/dump.c:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] b435a96c/reftable/generic.c:19:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] b435a96c/reftable/generic.c:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refname [valueFlowBailoutIncompleteVar] b435a96c/reftable/generic.c:160:38: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'empty_iterator_next' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/reftable/generic.c:170:11: note: You might need to cast the function pointer here b435a96c/reftable/generic.c:160:38: note: Parameter 'arg' can be declared as pointer to const b435a96c/reftable/generic.c:160:67: style: Parameter 'rec' can be declared as pointer to const. However it seems that 'empty_iterator_next' is a callback function, if 'rec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/reftable/generic.c:170:11: note: You might need to cast the function pointer here b435a96c/reftable/generic.c:160:67: note: Parameter 'rec' can be declared as pointer to const b435a96c/reftable/generic.c:165:40: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'empty_iterator_close' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/reftable/generic.c:171:12: note: You might need to cast the function pointer here b435a96c/reftable/generic.c:165:40: note: Parameter 'arg' can be declared as pointer to const b435a96c/reftable/iter.c:63:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_VAL2 [valueFlowBailoutIncompleteVar] b435a96c/reftable/iter.c:162:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_key [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged.c:249:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged.c:294:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged.c:307:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refname [valueFlowBailoutIncompleteVar] b435a96c/reftable/iter.c:19:48: style: Parameter 'it' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/iter.c:130:30: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/merged.c:210:63: style:inconclusive: Function 'reftable_merged_table_free' argument 1 names different: declaration 'm' definition 'mt'. [funcArgNamesDifferent] b435a96c/reftable/reftable-merged.h:63:63: note: Function 'reftable_merged_table_free' argument 1 names different: declaration 'm' definition 'mt'. b435a96c/reftable/merged.c:210:63: note: Function 'reftable_merged_table_free' argument 1 names different: declaration 'm' definition 'mt'. b435a96c/reftable/merged.c:321:70: style:inconclusive: Function 'reftable_merged_table_hash_id' argument 1 names different: declaration 'm' definition 'mt'. [funcArgNamesDifferent] b435a96c/reftable/reftable-merged.h:66:70: note: Function 'reftable_merged_table_hash_id' argument 1 names different: declaration 'm' definition 'mt'. b435a96c/reftable/merged.c:321:70: note: Function 'reftable_merged_table_hash_id' argument 1 names different: declaration 'm' definition 'mt'. b435a96c/reftable/merged.c:356:41: style:inconclusive: Function 'reftable_table_from_merged_table' argument 2 names different: declaration 'table' definition 'merged'. [funcArgNamesDifferent] b435a96c/reftable/reftable-merged.h:70:41: note: Function 'reftable_table_from_merged_table' argument 2 names different: declaration 'table' definition 'merged'. b435a96c/reftable/merged.c:356:41: note: Function 'reftable_table_from_merged_table' argument 2 names different: declaration 'table' definition 'merged'. b435a96c/reftable/merged.c:266:7: style: Local variable 'i' shadows outer variable [shadowVariable] b435a96c/reftable/merged.c:254:6: note: Shadowed declaration b435a96c/reftable/merged.c:266:7: note: Shadow variable b435a96c/reftable/merged.c:220:70: style: Parameter 'mt' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/merged.c:226:70: style: Parameter 'mt' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/merged.c:321:70: style: Parameter 'mt' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/pq.c:17:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged_test.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged_test.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged_test.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged_test.c:125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged_test.c:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged_test.c:287:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged_test.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged_test.c:417:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/merged_test.c:462:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/pq_test.c:24:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/pq_test.c:45:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] b435a96c/reftable/pq_test.c:77:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/pq_test.c:34:8: style: Variable 'last' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/merged_test.c:50:7: style: Local variable 'n' shadows outer argument [shadowArgument] b435a96c/reftable/merged_test.c:24:48: note: Shadowed declaration b435a96c/reftable/merged_test.c:50:7: note: Shadow variable b435a96c/reftable/merged_test.c:77:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/merged_test.c:66:6: note: Shadowed declaration b435a96c/reftable/merged_test.c:77:7: note: Shadow variable b435a96c/reftable/merged_test.c:237:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/merged_test.c:225:6: note: Shadowed declaration b435a96c/reftable/merged_test.c:237:7: note: Shadow variable b435a96c/reftable/merged_test.c:374:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/merged_test.c:362:6: note: Shadowed declaration b435a96c/reftable/merged_test.c:374:7: note: Shadow variable b435a96c/reftable/merged_test.c:90:46: style: Parameter 'sizes' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/merged_test.c:271:50: style: Parameter 'sizes' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/publicbasics.c:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/reader.c:112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] b435a96c/reftable/reader.c:359:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_key [valueFlowBailoutIncompleteVar] b435a96c/reftable/reader.c:449:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/reader.c:496:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] b435a96c/reftable/reader.c:563:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_key [valueFlowBailoutIncompleteVar] b435a96c/reftable/reader.c:603:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] b435a96c/reftable/reader.c:616:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refname [valueFlowBailoutIncompleteVar] b435a96c/reftable/reader.c:664:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] b435a96c/reftable/reader.c:713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_key [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:24:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA256_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:159:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:206:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:298:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:358:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:400:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:411:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:446:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:509:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:514:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA256_FORMAT_ID [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:519:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:527:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:636:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:674:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:710:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:745:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:768:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:802:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:815:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:829:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/reader.c:635:50: style:inconclusive: Function 'reftable_new_reader' argument 1 names different: declaration 'pp' definition 'p'. [funcArgNamesDifferent] b435a96c/reftable/reftable-reader.h:36:50: note: Function 'reftable_new_reader' argument 1 names different: declaration 'pp' definition 'p'. b435a96c/reftable/reader.c:635:50: note: Function 'reftable_new_reader' argument 1 names different: declaration 'pp' definition 'p'. b435a96c/reftable/reader.c:72:58: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/reader.c:77:49: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/reader.c:83:13: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/reader.c:431:34: style: Variable 'offs' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/reader.c:560:34: style: Variable 'offs' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/reader.c:589:34: style: Variable 'offs' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/reader.c:747:67: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/reader.c:752:67: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record.c:261:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/record.c:417:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/record.c:489:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/record.c:653:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/record.c:839:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/record.c:1093:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] b435a96c/reftable/record.c:1211:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_DELETION [valueFlowBailoutIncompleteVar] b435a96c/reftable/record.c:1229:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_LOG_DELETION [valueFlowBailoutIncompleteVar] b435a96c/reftable/record.c:1289:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/readwrite_test.c:64:7: style: Local variable 'n' shadows outer variable [shadowVariable] b435a96c/reftable/readwrite_test.c:56:13: note: Shadowed declaration b435a96c/reftable/readwrite_test.c:64:7: note: Shadow variable b435a96c/reftable/readwrite_test.c:83:7: style: Local variable 'n' shadows outer variable [shadowVariable] b435a96c/reftable/readwrite_test.c:56:13: note: Shadowed declaration b435a96c/reftable/readwrite_test.c:83:7: note: Shadow variable b435a96c/reftable/readwrite_test.c:213:30: style: Local variable 'ref' shadows outer variable [shadowVariable] b435a96c/reftable/readwrite_test.c:199:29: note: Shadowed declaration b435a96c/reftable/readwrite_test.c:213:30: note: Shadow variable b435a96c/reftable/readwrite_test.c:224:30: style: Local variable 'log' shadows outer variable [shadowVariable] b435a96c/reftable/readwrite_test.c:201:29: note: Shadowed declaration b435a96c/reftable/readwrite_test.c:224:30: note: Shadow variable b435a96c/reftable/readwrite_test.c:269:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/readwrite_test.c:195:6: note: Shadowed declaration b435a96c/reftable/readwrite_test.c:269:7: note: Shadow variable b435a96c/reftable/readwrite_test.c:472:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/readwrite_test.c:450:6: note: Shadowed declaration b435a96c/reftable/readwrite_test.c:472:7: note: Shadow variable b435a96c/reftable/readwrite_test.c:489:30: style: Local variable 'ref' shadows outer variable [shadowVariable] b435a96c/reftable/readwrite_test.c:455:29: note: Shadowed declaration b435a96c/reftable/readwrite_test.c:489:30: note: Shadow variable b435a96c/reftable/readwrite_test.c:490:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/readwrite_test.c:450:6: note: Shadowed declaration b435a96c/reftable/readwrite_test.c:490:7: note: Shadow variable b435a96c/reftable/readwrite_test.c:554:30: style: Local variable 'ref' shadows outer variable [shadowVariable] b435a96c/reftable/readwrite_test.c:532:29: note: Shadowed declaration b435a96c/reftable/readwrite_test.c:554:30: note: Shadow variable b435a96c/reftable/readwrite_test.c:604:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/readwrite_test.c:535:6: note: Shadowed declaration b435a96c/reftable/readwrite_test.c:604:7: note: Shadow variable b435a96c/reftable/record.c:135:30: style:inconclusive: Function 'reftable_encode_key' argument 1 names different: declaration 'is_restart' definition 'restart'. [funcArgNamesDifferent] b435a96c/reftable/record.h:77:30: note: Function 'reftable_encode_key' argument 1 names different: declaration 'is_restart' definition 'restart'. b435a96c/reftable/record.c:135:30: note: Function 'reftable_encode_key' argument 1 names different: declaration 'is_restart' definition 'restart'. b435a96c/reftable/record.c:746:62: style:inconclusive: Function 'reftable_log_record_release' argument 1 names different: declaration 'log' definition 'r'. [funcArgNamesDifferent] b435a96c/reftable/reftable-record.h:104:62: note: Function 'reftable_log_record_release' argument 1 names different: declaration 'log' definition 'r'. b435a96c/reftable/record.c:746:62: note: Function 'reftable_log_record_release' argument 1 names different: declaration 'log' definition 'r'. b435a96c/reftable/record.c:418:7: style: Local variable 'n' shadows outer variable [shadowVariable] b435a96c/reftable/record.c:377:6: note: Shadowed declaration b435a96c/reftable/record.c:418:7: note: Shadow variable b435a96c/reftable/record.c:551:7: style: Local variable 'n' shadows outer variable [shadowVariable] b435a96c/reftable/record.c:533:6: note: Shadowed declaration b435a96c/reftable/record.c:551:7: note: Shadow variable b435a96c/reftable/record.c:601:7: style: Local variable 'n' shadows outer variable [shadowVariable] b435a96c/reftable/record.c:568:6: note: Shadowed declaration b435a96c/reftable/record.c:601:7: note: Shadow variable b435a96c/reftable/record.c:119:32: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record.c:245:45: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record.c:446:30: style: Variable 'ra' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/record.c:447:30: style: Variable 'rb' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/record.c:620:30: style: Variable 'ra' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/record.c:621:30: style: Variable 'rb' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/record.c:779:11: style: Variable 'oldh' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/record.c:780:11: style: Variable 'newh' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/record.c:934:29: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record.c:934:38: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record.c:946:34: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record.c:946:46: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record.c:1114:54: style: Parameter 'rec' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record.c:1167:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record.c:1167:44: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record.c:1254:48: style: Parameter 'rec' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/record_test.c:24:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:95:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_DELETION [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refname [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refname [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:278:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:288:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:315:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:370:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] b435a96c/reftable/record_test.c:409:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/refname.c:173:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/refname.c:22:19: style: Variable 'f_arg' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/refname_test.c:31:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/refname_test.c:99:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:55:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:160:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:209:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:365:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:438:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:458:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:501:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:527:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:621:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:724:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:870:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:1171:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:1311:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:26:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:79:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:141:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_SYMREF [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:259:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_SYMREF [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:300:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:357:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_SYMREF [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:399:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_SYMREF [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:430:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:456:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:531:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:593:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:670:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_SYMREF [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:706:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:719:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:733:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:744:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:756:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:765:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:785:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:857:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:879:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:911:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:965:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:1015:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:1056:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack.c:1342:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] b435a96c/reftable/stack.c:934:30: style: Expression is always true because 'else if' condition is opposite to previous condition at line 932. [multiCondition] b435a96c/reftable/stack.c:932:23: note: first condition b435a96c/reftable/stack.c:934:30: note: else if condition is opposite to first condition b435a96c/reftable/stack.c:110:46: style:inconclusive: Function 'read_lines' argument 2 names different: declaration 'lines' definition 'namesp'. [funcArgNamesDifferent] b435a96c/reftable/stack.h:29:46: note: Function 'read_lines' argument 2 names different: declaration 'lines' definition 'namesp'. b435a96c/reftable/stack.c:110:46: note: Function 'read_lines' argument 2 names different: declaration 'lines' definition 'namesp'. b435a96c/reftable/stack.c:415:16: style:inconclusive: Function 'reftable_stack_add' argument 3 names different: declaration 'write_arg' definition 'arg'. [funcArgNamesDifferent] b435a96c/reftable/reftable-stack.h:67:16: note: Function 'reftable_stack_add' argument 3 names different: declaration 'write_arg' definition 'arg'. b435a96c/reftable/stack.c:415:16: note: Function 'reftable_stack_add' argument 3 names different: declaration 'write_arg' definition 'arg'. b435a96c/reftable/stack.c:319:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/stack.c:308:6: note: Shadowed declaration b435a96c/reftable/stack.c:319:7: note: Shadow variable b435a96c/reftable/stack.c:128:52: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/stack.c:214:9: style: Variable 'name' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack.c:293:35: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/stack.c:293:54: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/stack.c:375:50: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/stack.c:765:46: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/stack.c:1088:41: style: Parameter 's' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/stack.c:1104:58: style: Parameter 'sizes' can be declared as pointer to const [constParameterPointer] b435a96c/reftable/stack.c:1337:17: style: Variable 'd' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack.c:1058:16: style: Variable 'lock_file_fd' is assigned a value that is never used. [unreadVariable] b435a96c/reftable/stack_test.c:40:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] b435a96c/reftable/stack_test.c:555:29: style: Variable 'input.value.update.message' is reassigned a value before the old one has been used. [redundantAssignment] b435a96c/reftable/stack_test.c:551:29: note: input.value.update.message is assigned b435a96c/reftable/stack_test.c:555:29: note: input.value.update.message is overwritten b435a96c/reftable/stack_test.c:369:30: style: Local variable 'ref' shadows outer variable [shadowVariable] b435a96c/reftable/stack_test.c:354:29: note: Shadowed declaration b435a96c/reftable/stack_test.c:369:30: note: Shadow variable b435a96c/reftable/stack_test.c:478:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/stack_test.c:443:6: note: Shadowed declaration b435a96c/reftable/stack_test.c:478:7: note: Shadow variable b435a96c/reftable/stack_test.c:487:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/stack_test.c:443:6: note: Shadowed declaration b435a96c/reftable/stack_test.c:487:7: note: Shadow variable b435a96c/reftable/stack_test.c:497:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/stack_test.c:443:6: note: Shadowed declaration b435a96c/reftable/stack_test.c:497:7: note: Shadow variable b435a96c/reftable/stack_test.c:506:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/stack_test.c:443:6: note: Shadowed declaration b435a96c/reftable/stack_test.c:506:7: note: Shadow variable b435a96c/reftable/stack_test.c:619:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/stack_test.c:584:6: note: Shadowed declaration b435a96c/reftable/stack_test.c:619:7: note: Shadow variable b435a96c/reftable/stack_test.c:628:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/stack_test.c:584:6: note: Shadowed declaration b435a96c/reftable/stack_test.c:628:7: note: Shadow variable b435a96c/reftable/stack_test.c:805:7: style: Local variable 'err' shadows outer variable [shadowVariable] b435a96c/reftable/stack_test.c:777:6: note: Shadowed declaration b435a96c/reftable/stack_test.c:805:7: note: Shadow variable b435a96c/reftable/test_framework.c:15:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] b435a96c/reftable/stack_test.c:36:17: style: Variable 'd' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:76:8: style: Variable 'want' can be declared as const array [constVariable] b435a96c/reftable/stack_test.c:205:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:249:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:293:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:351:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:384:48: style: Parameter 'wr' can be declared as pointer to const. However it seems that 'write_error' is a callback function, if 'wr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/reftable/stack_test.c:432:33: note: You might need to cast the function pointer here b435a96c/reftable/stack_test.c:384:48: note: Parameter 'wr' can be declared as pointer to const b435a96c/reftable/stack_test.c:391:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:423:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:448:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:529:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:580:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:662:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:770:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:851:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:873:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:912:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:959:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/stack_test.c:1009:8: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/tree_test.c:28:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/tree_test.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/tree_test.c:58:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/reftable/writer.c:76:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] b435a96c/reftable/writer.c:85:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] b435a96c/reftable/writer.c:187:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/writer.c:215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/writer.c:279:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/writer.c:333:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/writer.c:481:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] b435a96c/reftable/writer.c:646:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/reftable/writer.c:53:7: style: Local variable 'n' shadows outer variable [shadowVariable] b435a96c/reftable/writer.c:50:6: note: Shadowed declaration b435a96c/reftable/writer.c:53:7: note: Shadow variable b435a96c/reftable/writer.c:478:30: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] b435a96c/reftable/writer.c:65:4: style: Variable 'n' is assigned a value that is never used. [unreadVariable] b435a96c/reftable/writer.c:386:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] b435a96c/t/helper/test-advise.c:19:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_NESTED_TAG [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-bitmap.c:8:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-bitmap.c:13:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-bloom.c:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-bloom.c:73:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_WORD [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-bloom.c:24:53: style: Parameter 'filter' can be declared as pointer to const [constParameterPointer] b435a96c/t/helper/test-bundle-uri.c:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-bundle-uri.c:101:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-bundle-uri.c:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-bundle-uri.c:91:7: warning: Either the condition '!remote' is redundant or there is possible null pointer dereference: remote. [nullPointerRedundantCheck] b435a96c/t/helper/test-bundle-uri.c:86:6: note: Assuming that condition '!remote' is not redundant b435a96c/t/helper/test-bundle-uri.c:91:7: note: Null pointer dereference b435a96c/t/helper/test-cache-tree.c:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NONEG [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-chmtime.c:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-chmtime.c:136:37: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] b435a96c/t/helper/test-config.c:106:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-crontab.c:21:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-csprng.c:11:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ctype.c:54:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-date.c:18:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-date.c:32:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUMAN [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-date.c:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_MODE_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-date.c:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-date.c:85:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO8601 [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-date.c:94:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRItime [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-date.c:129:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timestamp_t [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ctype.c:52:25: style:inconclusive: Function 'cmd__ctype' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:15:20: note: Function 'cmd__ctype' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-ctype.c:52:25: note: Function 'cmd__ctype' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-ctype.c:52:51: style:inconclusive: Function 'cmd__ctype' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:15:39: note: Function 'cmd__ctype' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-ctype.c:52:51: note: Function 'cmd__ctype' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-date.c:107:24: style:inconclusive: Function 'cmd__date' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:16:19: note: Function 'cmd__date' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-date.c:107:24: note: Function 'cmd__date' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-delta.c:27:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-dir-iterator.c:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_ITERATOR_PEDANTIC [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-drop-caches.c:158:31: style:inconclusive: Function 'cmd__drop_caches' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:19:26: note: Function 'cmd__drop_caches' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-drop-caches.c:158:31: note: Function 'cmd__drop_caches' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-drop-caches.c:158:57: style:inconclusive: Function 'cmd__drop_caches' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:19:45: note: Function 'cmd__drop_caches' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-drop-caches.c:158:57: note: Function 'cmd__drop_caches' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-dump-cache-tree.c:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-dump-cache-tree.c:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-dump-cache-tree.c:62:33: style:inconclusive: Function 'cmd__dump_cache_tree' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:20:30: note: Function 'cmd__dump_cache_tree' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-dump-cache-tree.c:62:33: note: Function 'cmd__dump_cache_tree' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-dump-cache-tree.c:62:57: style:inconclusive: Function 'cmd__dump_cache_tree' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:20:49: note: Function 'cmd__dump_cache_tree' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-dump-cache-tree.c:62:57: note: Function 'cmd__dump_cache_tree' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-dump-fsmonitor.c:12:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_file [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-dump-fsmonitor.c:6:32: style:inconclusive: Function 'cmd__dump_fsmonitor' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:21:29: note: Function 'cmd__dump_fsmonitor' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-dump-fsmonitor.c:6:32: note: Function 'cmd__dump_fsmonitor' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-dump-fsmonitor.c:6:56: style:inconclusive: Function 'cmd__dump_fsmonitor' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:21:48: note: Function 'cmd__dump_fsmonitor' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-dump-fsmonitor.c:6:56: note: Function 'cmd__dump_fsmonitor' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-dump-split-index.c:22:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-dump-split-index.c:15:34: style:inconclusive: Function 'cmd__dump_split_index' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:22:31: note: Function 'cmd__dump_split_index' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-dump-split-index.c:15:34: note: Function 'cmd__dump_split_index' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-dump-split-index.c:15:55: style:inconclusive: Function 'cmd__dump_split_index' argument 2 names different: declaration 'argv' definition 'av'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:22:50: note: Function 'cmd__dump_split_index' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-dump-split-index.c:15:55: note: Function 'cmd__dump_split_index' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-dump-split-index.c:10:45: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'show_bit' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/t/helper/test-dump-split-index.c:40:36: note: You might need to cast the function pointer here b435a96c/t/helper/test-dump-split-index.c:10:45: note: Parameter 'UNUSED' can be declared as pointer to const b435a96c/t/helper/test-dump-untracked-cache.c:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-dump-untracked-cache.c:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-dump-untracked-cache.c:46:38: style:inconclusive: Function 'cmd__dump_untracked_cache' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:23:35: note: Function 'cmd__dump_untracked_cache' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-dump-untracked-cache.c:46:38: note: Function 'cmd__dump_untracked_cache' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-dump-untracked-cache.c:46:62: style:inconclusive: Function 'cmd__dump_untracked_cache' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:23:54: note: Function 'cmd__dump_untracked_cache' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-dump-untracked-cache.c:46:62: note: Function 'cmd__dump_untracked_cache' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-env-helper.c:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_UNKNOWN_OPT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-example-decorate.c:30:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-example-decorate.c:7:36: style:inconclusive: Function 'cmd__example_decorate' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:26:31: note: Function 'cmd__example_decorate' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-example-decorate.c:7:36: note: Function 'cmd__example_decorate' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-example-decorate.c:7:62: style:inconclusive: Function 'cmd__example_decorate' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:26:50: note: Function 'cmd__example_decorate' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-example-decorate.c:7:62: note: Function 'cmd__example_decorate' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-example-decorate.c:17:8: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] b435a96c/t/helper/test-fake-ssh.c:8:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-find-pack.c:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-fsmonitor-client.c:16:36: style:inconclusive: Function 'cmd__fsmonitor_client' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:28:31: note: Function 'cmd__fsmonitor_client' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-fsmonitor-client.c:16:36: note: Function 'cmd__fsmonitor_client' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-fsmonitor-client.c:16:62: style:inconclusive: Function 'cmd__fsmonitor_client' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:28:50: note: Function 'cmd__fsmonitor_client' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-fsmonitor-client.c:16:62: note: Function 'cmd__fsmonitor_client' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-genrandom.c:16:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-genrandom.c:13:17: style: Variable 'c' can be declared as pointer to const [constVariablePointer] b435a96c/t/helper/test-genzeros.c:12:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-hash-speed.c:16:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_RAWSZ [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-hash-speed.c:37:23: warning:inconclusive: Possible null pointer dereference: algo [nullPointer] b435a96c/t/helper/test-hash-speed.c:21:37: note: Assignment 'algo=NULL', assigned value is 0 b435a96c/t/helper/test-hash-speed.c:23:9: note: Assuming condition is false b435a96c/t/helper/test-hash-speed.c:37:23: note: Null pointer dereference b435a96c/t/helper/test-hash-speed.c:13:25: style:inconclusive: Function 'cmd__hash_speed' argument 1 names different: declaration 'argc' definition 'ac'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:33:25: note: Function 'cmd__hash_speed' argument 1 names different: declaration 'argc' definition 'ac'. b435a96c/t/helper/test-hash-speed.c:13:25: note: Function 'cmd__hash_speed' argument 1 names different: declaration 'argc' definition 'ac'. b435a96c/t/helper/test-hash-speed.c:13:42: style:inconclusive: Function 'cmd__hash_speed' argument 2 names different: declaration 'argv' definition 'av'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:33:44: note: Function 'cmd__hash_speed' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-hash-speed.c:13:42: note: Function 'cmd__hash_speed' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-hash.c:7:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-hashmap.c:213:4: error: There is an unknown macro here somewhere. Configuration is required. If hashmap_for_each_entry_from is a macro then please configure it. [unknownMacro] b435a96c/t/helper/test-hexdump.c:7:27: style:inconclusive: Function 'cmd__hexdump' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:34:22: note: Function 'cmd__hexdump' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-hexdump.c:7:27: note: Function 'cmd__hexdump' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-hexdump.c:7:53: style:inconclusive: Function 'cmd__hexdump' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:34:41: note: Function 'cmd__hexdump' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-hexdump.c:7:53: note: Function 'cmd__hexdump' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-lazy-init-name-hash.c:50:2: error: There is an unknown macro here somewhere. Configuration is required. If hashmap_for_each_entry is a macro then please configure it. [unknownMacro] b435a96c/t/helper/test-json-writer.c:408:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-json-writer.c:419:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-json-writer.c:431:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-json-writer.c:443:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-json-writer.c:463:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-match-trees.c:16:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-match-trees.c:9:29: style:inconclusive: Function 'cmd__match_trees' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:37:26: note: Function 'cmd__match_trees' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-match-trees.c:9:29: note: Function 'cmd__match_trees' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-match-trees.c:9:50: style:inconclusive: Function 'cmd__match_trees' argument 2 names different: declaration 'argv' definition 'av'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:37:45: note: Function 'cmd__match_trees' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-match-trees.c:9:50: note: Function 'cmd__match_trees' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-mergesort.c:28:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-mergesort.c:395:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-oid-array.c:15:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OID_ARRAY_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-oid-array.c:13:29: style:inconclusive: Function 'cmd__oid_array' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:70:24: note: Function 'cmd__oid_array' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-oid-array.c:13:29: note: Function 'cmd__oid_array' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-oid-array.c:13:55: style:inconclusive: Function 'cmd__oid_array' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:70:43: note: Function 'cmd__oid_array' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-oid-array.c:13:55: note: Function 'cmd__oid_array' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-oidmap.c:30:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-oidmap.c:28:26: style:inconclusive: Function 'cmd__oidmap' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:40:21: note: Function 'cmd__oidmap' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-oidmap.c:28:26: note: Function 'cmd__oidmap' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-oidmap.c:28:52: style:inconclusive: Function 'cmd__oidmap' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:40:40: note: Function 'cmd__oidmap' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-oidmap.c:28:52: note: Function 'cmd__oidmap' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-oidmap.c:41:9: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] b435a96c/t/helper/test-mergesort.c:250:21: style: Local variable 'dist' shadows outer variable [shadowVariable] b435a96c/t/helper/test-mergesort.c:107:3: note: Shadowed declaration b435a96c/t/helper/test-mergesort.c:250:21: note: Shadow variable b435a96c/t/helper/test-mergesort.c:251:21: style: Local variable 'mode' shadows outer variable [shadowVariable] b435a96c/t/helper/test-mergesort.c:227:3: note: Shadowed declaration b435a96c/t/helper/test-mergesort.c:251:21: note: Shadow variable b435a96c/t/helper/test-mergesort.c:99:35: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] b435a96c/t/helper/test-mergesort.c:125:28: style: Parameter 'arr' can be declared as pointer to const [constParameterPointer] b435a96c/t/helper/test-oidtree.c:10:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_CONTINUE [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-oidtree.c:16:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-oidtree.c:13:27: style:inconclusive: Function 'cmd__oidtree' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:41:22: note: Function 'cmd__oidtree' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-oidtree.c:13:27: note: Function 'cmd__oidtree' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-oidtree.c:13:53: style:inconclusive: Function 'cmd__oidtree' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:41:41: note: Function 'cmd__oidtree' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-oidtree.c:13:53: note: Function 'cmd__oidtree' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-online-cpus.c:5:31: style:inconclusive: Function 'cmd__online_cpus' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:42:26: note: Function 'cmd__online_cpus' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-online-cpus.c:5:31: note: Function 'cmd__online_cpus' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-online-cpus.c:5:57: style:inconclusive: Function 'cmd__online_cpus' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:42:45: note: Function 'cmd__online_cpus' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-online-cpus.c:5:57: note: Function 'cmd__online_cpus' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-pack-mtimes.c:18:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-pack-mtimes.c:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-parse-options.c:61:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-parse-options.c:83:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-parse-options.c:121:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-parse-options.c:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-parse-options.c:315:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_SUBCOMMAND_OPTIONAL [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-parse-options.c:332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-parse-options.c:82:27: style: Variable 'item' can be declared as pointer to const [constVariablePointer] b435a96c/t/helper/test-parse-pathspec-file.c:28:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-pcre2-config.c:7:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_MATCH_INVALID_UTF [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-path-utils.c:193:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-path-utils.c:275:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protect_ntfs [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-path-utils.c:311:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-pkt-line.c:25:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LARGE_PACKET_MAX [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-pkt-line.c:34:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-pkt-line.c:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_GENTLE_ON_EOF [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-pkt-line.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_GENTLE_ON_EOF [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-pkt-line.c:141:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LARGE_PACKET_MAX [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-prio-queue.c:21:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intcmp [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-prio-queue.c:19:30: style:inconclusive: Function 'cmd__prio_queue' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:52:25: note: Function 'cmd__prio_queue' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-prio-queue.c:19:30: note: Function 'cmd__prio_queue' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-prio-queue.c:4:62: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] b435a96c/t/helper/test-prio-queue.c:25:10: style: Variable 'peek' can be declared as pointer to const [constVariablePointer] b435a96c/t/helper/test-prio-queue.c:31:10: style: Variable 'peek' can be declared as pointer to const [constVariablePointer] b435a96c/t/helper/test-path-utils.c:445:13: warning: Either the condition 'fd<0' is redundant or lseek() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] b435a96c/t/helper/test-path-utils.c:443:10: note: Assuming that condition 'fd<0' is not redundant b435a96c/t/helper/test-path-utils.c:445:13: note: Invalid argument b435a96c/t/helper/test-path-utils.c:453:25: warning: Either the condition 'count<0' is redundant or write() argument nr 3 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] b435a96c/t/helper/test-path-utils.c:449:14: note: Assuming that condition 'count<0' is not redundant b435a96c/t/helper/test-path-utils.c:453:25: note: Invalid argument b435a96c/t/helper/test-path-utils.c:484:10: style: Return value '!!protect_ntfs_hfs_benchmark(argc-1,argv+1)' is always false [knownConditionTrueFalse] b435a96c/t/helper/test-path-utils.c:484:38: note: Calling function 'protect_ntfs_hfs_benchmark' returns 0 b435a96c/t/helper/test-path-utils.c:484:10: note: Return value '!!protect_ntfs_hfs_benchmark(argc-1,argv+1)' is always false b435a96c/t/helper/test-path-utils.c:16:61: style: Parameter 'item' can be declared as pointer to const. However it seems that 'normalize_ceiling_entry' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/t/helper/test-path-utils.c:350:8: note: You might need to cast the function pointer here b435a96c/t/helper/test-path-utils.c:16:61: note: Parameter 'item' can be declared as pointer to const b435a96c/t/helper/test-proc-receive.c:186:4: error: There is an unknown macro here somewhere. Configuration is required. If for_each_string_list_item is a macro then please configure it. [unknownMacro] b435a96c/t/helper/test-progress.c:30:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-reach.c:15:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-reach.c:35:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_ARRAY_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-read-cache.c:26:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-read-graph.c:14:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable odb [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-read-graph.c:8:30: style:inconclusive: Function 'cmd__read_graph' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:57:25: note: Function 'cmd__read_graph' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-read-graph.c:8:30: note: Function 'cmd__read_graph' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-read-graph.c:8:56: style:inconclusive: Function 'cmd__read_graph' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:57:44: note: Function 'cmd__read_graph' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-read-graph.c:8:56: note: Function 'cmd__read_graph' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-reach.c:30:20: style:inconclusive: Function 'cmd__reach' argument 1 names different: declaration 'argc' definition 'ac'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:55:20: note: Function 'cmd__reach' argument 1 names different: declaration 'argc' definition 'ac'. b435a96c/t/helper/test-reach.c:30:20: note: Function 'cmd__reach' argument 1 names different: declaration 'argc' definition 'ac'. b435a96c/t/helper/test-reach.c:30:37: style:inconclusive: Function 'cmd__reach' argument 2 names different: declaration 'argv' definition 'av'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:55:39: note: Function 'cmd__reach' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-reach.c:30:37: note: Function 'cmd__reach' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-read-midx.c:56:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-read-midx.c:113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ref-store.c:24:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ref-store.c:74:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ref-store.c:122:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_EXCLUSIONS_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ref-store.c:155:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ref-store.c:215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ref-store.c:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRItime [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ref-store.c:264:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ref-store.c:289:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ref-store.c:306:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-ref-store.c:345:29: style:inconclusive: Function 'cmd__ref_store' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:59:24: note: Function 'cmd__ref_store' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-ref-store.c:345:29: note: Function 'cmd__ref_store' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-ref-store.c:90:21: style: Variable 'wt' can be declared as pointer to const [constVariablePointer] b435a96c/t/helper/test-regex.c:28:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-regex.c:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOMATCH [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-repository.c:20:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-repository.c:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-revision-walking.c:20:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-revision-walking.c:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-revision-walking.c:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-rot13-filter.c:178:2: error: There is an unknown macro here somewhere. Configuration is required. If for_each_string_list_item is a macro then please configure it. [unknownMacro] b435a96c/t/helper/test-scrap-cache-tree.c:12:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-scrap-cache-tree.c:10:34: style:inconclusive: Function 'cmd__scrap_cache_tree' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:66:31: note: Function 'cmd__scrap_cache_tree' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-scrap-cache-tree.c:10:34: note: Function 'cmd__scrap_cache_tree' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-scrap-cache-tree.c:10:58: style:inconclusive: Function 'cmd__scrap_cache_tree' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:66:50: note: Function 'cmd__scrap_cache_tree' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-scrap-cache-tree.c:10:58: note: Function 'cmd__scrap_cache_tree' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-run-command.c:34:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-run-command.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-run-command.c:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-run-command.c:82:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-run-command.c:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-run-command.c:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-run-command.c:334:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-run-command.c:345:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-run-command.c:373:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-run-command.c:385:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-serve-v2.c:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_DASHDASH [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-serve-v2.c:26:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] b435a96c/t/helper/test-sha1.c:6:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_HASH_SHA1 [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-sha1.c:4:19: style:inconclusive: Function 'cmd__sha1' argument 1 names different: declaration 'argc' definition 'ac'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:68:19: note: Function 'cmd__sha1' argument 1 names different: declaration 'argc' definition 'ac'. b435a96c/t/helper/test-sha1.c:4:19: note: Function 'cmd__sha1' argument 1 names different: declaration 'argc' definition 'ac'. b435a96c/t/helper/test-sha1.c:4:36: style:inconclusive: Function 'cmd__sha1' argument 2 names different: declaration 'argv' definition 'av'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:68:38: note: Function 'cmd__sha1' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-sha1.c:4:36: note: Function 'cmd__sha1' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-sha1.c:9:34: style:inconclusive: Function 'cmd__sha1_is_sha1dc' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:69:29: note: Function 'cmd__sha1_is_sha1dc' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-sha1.c:9:34: note: Function 'cmd__sha1_is_sha1dc' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-sha1.c:9:60: style:inconclusive: Function 'cmd__sha1_is_sha1dc' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:69:48: note: Function 'cmd__sha1_is_sha1dc' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-sha1.c:9:60: note: Function 'cmd__sha1_is_sha1dc' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-run-command.c:168:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] b435a96c/t/helper/test-run-command.c:403:10: style: Return value '!!quote_echo(argc-1,argv+1)' is always false [knownConditionTrueFalse] b435a96c/t/helper/test-run-command.c:403:22: note: Calling function 'quote_echo' returns 0 b435a96c/t/helper/test-run-command.c:403:10: note: Return value '!!quote_echo(argc-1,argv+1)' is always false b435a96c/t/helper/test-run-command.c:104:11: style: Parameter 'task_cb' can be declared as pointer to const. However it seems that 'test_finished' is a callback function, if 'task_cb' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/t/helper/test-run-command.c:155:20: note: You might need to cast the function pointer here b435a96c/t/helper/test-run-command.c:104:11: note: Parameter 'task_cb' can be declared as pointer to const b435a96c/t/helper/test-run-command.c:117:60: style: Parameter 'task_cb' can be declared as pointer to const. However it seems that 'test_failed' is a callback function, if 'task_cb' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/t/helper/test-run-command.c:154:20: note: You might need to cast the function pointer here b435a96c/t/helper/test-run-command.c:117:60: note: Parameter 'task_cb' can be declared as pointer to const b435a96c/t/helper/test-sha256.c:6:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_HASH_SHA256 [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-sha256.c:4:21: style:inconclusive: Function 'cmd__sha256' argument 1 names different: declaration 'argc' definition 'ac'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:71:21: note: Function 'cmd__sha256' argument 1 names different: declaration 'argc' definition 'ac'. b435a96c/t/helper/test-sha256.c:4:21: note: Function 'cmd__sha256' argument 1 names different: declaration 'argc' definition 'ac'. b435a96c/t/helper/test-sha256.c:4:38: style:inconclusive: Function 'cmd__sha256' argument 2 names different: declaration 'argv' definition 'av'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:71:40: note: Function 'cmd__sha256' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-sha256.c:4:38: note: Function 'cmd__sha256' argument 2 names different: declaration 'argv' definition 'av'. b435a96c/t/helper/test-sigchain.c:11:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-sigchain.c:12:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-sigchain.c:13:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-sigchain.c:16:28: style:inconclusive: Function 'cmd__sigchain' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:72:23: note: Function 'cmd__sigchain' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-sigchain.c:16:28: note: Function 'cmd__sigchain' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-sigchain.c:16:54: style:inconclusive: Function 'cmd__sigchain' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:72:42: note: Function 'cmd__sigchain' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-sigchain.c:16:54: note: Function 'cmd__sigchain' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-strcmp-offset.c:21:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-strcmp-offset.c:4:33: style:inconclusive: Function 'cmd__strcmp_offset' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:74:28: note: Function 'cmd__strcmp_offset' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-strcmp-offset.c:4:33: note: Function 'cmd__strcmp_offset' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-string-list.c:118:3: error: There is an unknown macro here somewhere. Configuration is required. If for_each_string_list_item is a macro then please configure it. [unknownMacro] b435a96c/t/helper/test-submodule-config.c:12:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-submodule-config.c:48:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-submodule-nested-repo-config.c:8:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-submodule-nested-repo-config.c:22:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-submodule.c:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-submodule.c:87:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-submodule.c:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_ARGV0 [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-submodule.c:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_ARGV0 [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-submodule.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-subprocess.c:7:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-tool.c:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-tool.c:119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUG_exit_code [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:28:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:196:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:257:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_TIMER_ID_TEST1 [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:278:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_TIMER_ID_TEST2 [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:348:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_COUNTER_ID_TEST1 [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:372:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_COUNTER_ID_TEST2 [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:427:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:455:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVI_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:511:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-trace2.c:509:20: style: Variable 'ut_k' can be declared as pointer to const [constVariablePointer] b435a96c/t/helper/test-truncate.c:20:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-userdiff.c:31:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USERDIFF_DRIVER_TYPE_BUILTIN [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-userdiff.c:6:46: style: Parameter 'driver' can be declared as pointer to const. However it seems that 'driver_cb' is a callback function, if 'driver' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/t/helper/test-userdiff.c:45:27: note: You might need to cast the function pointer here b435a96c/t/helper/test-userdiff.c:6:46: note: Parameter 'driver' can be declared as pointer to const b435a96c/t/helper/test-userdiff.c:9:29: style: Variable 'want_type' can be declared as pointer to const [constVariablePointer] b435a96c/t/helper/test-wildmatch.c:15:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_PATHNAME [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-write-cache.c:10:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-xml-encode.c:28:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/helper/test-xml-encode.c:9:30: style:inconclusive: Function 'cmd__xml_encode' argument 1 names different: declaration 'argc' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:84:25: note: Function 'cmd__xml_encode' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-xml-encode.c:9:30: note: Function 'cmd__xml_encode' argument 1 names different: declaration 'argc' definition 'UNUSED'. b435a96c/t/helper/test-xml-encode.c:9:56: style:inconclusive: Function 'cmd__xml_encode' argument 2 names different: declaration 'argv' definition 'UNUSED'. [funcArgNamesDifferent] b435a96c/t/helper/test-tool.h:84:44: note: Function 'cmd__xml_encode' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/helper/test-xml-encode.c:9:56: note: Function 'cmd__xml_encode' argument 2 names different: declaration 'argv' definition 'UNUSED'. b435a96c/t/t4051/appended1.c:3:1: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] b435a96c/t/t4051/appended2.c:35:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] b435a96c/t/t4256/1/mailinfo.c:206:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strbuf [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:242:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:250:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strbuf [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:279:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TE_BASE64 [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:376:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strbuf [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:404:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strbuf [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:464:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:551:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:878:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:930:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:1026:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:1152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/t-mem-pool.c:14:8: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] b435a96c/t/unit-tests/t-strbuf.c:7:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/t-strbuf.c:18:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/t-strbuf.c:48:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/t/t4256/1/mailinfo.c:555:7: style: Local variable 'len' shadows outer variable [shadowVariable] b435a96c/t/t4256/1/mailinfo.c:550:18: note: Shadowed declaration b435a96c/t/t4256/1/mailinfo.c:555:7: note: Shadow variable b435a96c/t/t4256/1/mailinfo.c:35:14: style: Variable 'ket' can be declared as pointer to const [constVariablePointer] b435a96c/t/t4256/1/mailinfo.c:288:17: style: Variable 'content_top' can be declared as pointer to const [constVariablePointer] b435a96c/t/t4256/1/mailinfo.c:294:46: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] b435a96c/t/t4256/1/mailinfo.c:299:9: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] b435a96c/t/t4256/1/mailinfo.c:616:55: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] b435a96c/t/t4256/1/mailinfo.c:312:6: style: Variable 'at' is assigned a value that is never used. [unreadVariable] b435a96c/t/unit-tests/test-lib.c:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/test-lib.c:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/test-lib.c:151:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/test-lib.c:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/test-lib.c:294:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIdMAX [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/test-lib.c:307:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/test-lib.c:321:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/test-lib.c:330:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/test-lib.c:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/test-lib.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] b435a96c/t/unit-tests/test-lib.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_cfg.c:30:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR2_SYSENV_CFG_PARAM [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_cfg.c:69:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR2_SYSENV_ENV_VARS [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_cfg.c:111:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_CASEFOLD [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_cfg.c:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVI_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_cfg.c:150:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVI_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_ctr.c:56:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable want_per_thread_events [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_ctr.c:73:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_COUNTERS [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_ctr.c:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_COUNTERS [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_ctr.c:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_COUNTERS [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_dst.c:32:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR2_SYSENV_DST_DEBUG [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_dst.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_dst.c:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_dst.c:179:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_dst.c:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_dst.c:267:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sun_path [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_dst.c:385:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_sid.c:33:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash_algos [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_dst.c:99:50: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] b435a96c/trace2/tr2_tgt_normal.c:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR2_SYSENV_NORMAL_BRIEF [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:72:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:124:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:148:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:171:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:189:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:210:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:222:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:251:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:265:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:278:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:294:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:319:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:332:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:344:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:365:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:59:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR2_SYSENV_EVENT_NESTING [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:118:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:150:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:201:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:235:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:257:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:272:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:292:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:308:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:323:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:342:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:375:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:397:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:432:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:449:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:470:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:486:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:505:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:526:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:551:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:578:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:606:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:630:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_event.c:654:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_normal.c:175:37: warning: Either the condition 'parent_names' is redundant or there is possible null pointer dereference: parent_names++. [nullPointerRedundantCheck] b435a96c/trace2/tr2_tgt_normal.c:178:7: note: Assuming that condition 'parent_names' is not redundant b435a96c/trace2/tr2_tgt_normal.c:175:37: note: Null pointer dereference b435a96c/trace2/tr2_tgt_normal.c:175:37: warning: Either the condition 'parent_names' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] b435a96c/trace2/tr2_tgt_normal.c:178:7: note: Assuming that condition 'parent_names' is not redundant b435a96c/trace2/tr2_tgt_normal.c:175:37: note: Null pointer addition b435a96c/trace2/tr2_tgt_perf.c:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR2_SYSENV_PERF_BRIEF [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:88:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:150:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:163:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:189:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:201:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:213:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:239:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:251:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:263:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:279:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:322:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:358:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:372:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:385:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:397:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:408:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:430:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:445:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:463:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:481:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:501:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:521:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:537:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:551:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:565:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:587:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tgt_perf.c:69:19: style: Parameter 'p_us_elapsed_absolute' can be declared as pointer to const [constParameterPointer] b435a96c/trace2/tr2_tgt_perf.c:70:19: style: Parameter 'p_us_elapsed_relative' can be declared as pointer to const [constParameterPointer] b435a96c/trace2/tr2_tls.c:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tls.c:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAVE_THREADS [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tls.c:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAVE_THREADS [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tls.c:127:28: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] b435a96c/trace2/tr2_tmr.c:84:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable want_per_thread_events [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tmr.c:101:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_TIMERS [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tmr.c:160:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_TIMERS [valueFlowBailoutIncompleteVar] b435a96c/trace2/tr2_tmr.c:177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_TIMERS [valueFlowBailoutIncompleteVar] b435a96c/xdiff/xdiffi.c:340:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] b435a96c/xdiff/xhistogram.c:189:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnt [valueFlowBailoutIncompleteVar] b435a96c/xdiff/xhistogram.c:280:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] b435a96c/xdiff/xhistogram.c:125:16: style: Comparing expression of type 'unsigned int' against value 4294967295. Condition is always false. [compareValueOutOfTypeRangeError] b435a96c/xdiff/xhistogram.c:316:21: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always false. [compareValueOutOfTypeRangeError] b435a96c/xdiff/xhistogram.c:91:32: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xhistogram.c:91:47: style: Parameter 'r2' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xhistogram.c:65:8: style: struct member 'histindex::key_shift' is never used. [unusedStructMember] b435a96c/xdiff/xdiffi.c:1064:57: style: Condition 'xdl_change_compact(&xe.xdf1,&xe.xdf2,xpp->flags)<0' is always false [knownConditionTrueFalse] b435a96c/xdiff/xdiffi.c:1064:24: note: Calling function 'xdl_change_compact' returns 0 b435a96c/xdiff/xdiffi.c:1064:57: note: Condition 'xdl_change_compact(&xe.xdf1,&xe.xdf2,xpp->flags)<0' is always false b435a96c/xdiff/xdiffi.c:1065:57: style: Condition 'xdl_change_compact(&xe.xdf2,&xe.xdf1,xpp->flags)<0' is always false [knownConditionTrueFalse] b435a96c/xdiff/xdiffi.c:1065:24: note: Calling function 'xdl_change_compact' returns 0 b435a96c/xdiff/xdiffi.c:1065:57: note: Condition 'xdl_change_compact(&xe.xdf2,&xe.xdf1,xpp->flags)<0' is always false b435a96c/xdiff/xdiffi.c:48:22: style: Parameter 'xenv' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xdiffi.c:273:9: style: Variable 'rindex2' can be declared as pointer to const [constVariablePointer] b435a96c/xdiff/xdiffi.c:279:9: style: Variable 'rindex1' can be declared as pointer to const [constVariablePointer] b435a96c/xdiff/xdiffi.c:394:34: style: Parameter 'rec1' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xdiffi.c:394:51: style: Parameter 'rec2' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xdiffi.c:675:42: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xdiffi.c:675:66: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xdiffi.c:716:34: style: Parameter 'xdf' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xdiffi.c:727:40: style: Parameter 'xdf' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xdiffi.c:743:44: style: Parameter 'xdf' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xpatience.c:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line2 [valueFlowBailoutIncompleteVar] b435a96c/xdiff/xpatience.c:207:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] b435a96c/xdiff/xpatience.c:92:13: style: Variable 'record' can be declared as pointer to const [constVariablePointer] b435a96c/xdiff/xpatience.c:169:17: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xpatience.c:248:13: style: Variable 'record1' can be declared as pointer to const [constVariablePointer] b435a96c/xdiff/xpatience.c:249:13: style: Variable 'record2' can be declared as pointer to const [constVariablePointer] b435a96c/xdiff/xpatience.c:256:68: style: Parameter 'first' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xpatience.c:207:7: warning:inconclusive: Division of result of sizeof() on pointer type. [divideSizeof] b435a96c/xdiff/xmerge.c:325:32: style: Parameter 'rec1' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xmerge.c:325:49: style: Parameter 'rec2' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xmerge.c:440:42: style: Parameter 'xe' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xprepare.c:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] b435a96c/xdiff/xprepare.c:173:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] b435a96c/xdiff/xutils.c:442:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] b435a96c/xdiff/xprepare.c:454:32: style: Condition 'xdl_trim_ends(xdf1,xdf2)<0' is always false [knownConditionTrueFalse] b435a96c/xdiff/xprepare.c:454:19: note: Calling function 'xdl_trim_ends' returns 0 b435a96c/xdiff/xprepare.c:454:32: note: Condition 'xdl_trim_ends(xdf1,xdf2)<0' is always false b435a96c/xdiff/xprepare.c:173:7: warning:inconclusive: Division of result of sizeof() on pointer type. [divideSizeof] b435a96c/xdiff/xprepare.c:75:12: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] b435a96c/xdiff/xprepare.c:177:8: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] b435a96c/xdiff/xutils.c:61:34: style: Parameter 'mmf' can be declared as pointer to const [constParameterPointer] b435a96c/xdiff/xutils.c:68:32: style: Parameter 'mmf' can be declared as pointer to const [constParameterPointer] diff: head b435a96c/builtin/add.c:103:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/add.c:117:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/add.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSPEC_PREFER_FULL [valueFlowBailoutIncompleteVar] head b435a96c/builtin/add.c:174:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/add.c:300:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/add.c:325:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/add.c:368:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/add.c:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_nr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1138:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1160:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_AM_WORK_DIR [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1176:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1195:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1319:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1344:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1389:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1418:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1477:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1547:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1572:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1654:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1753:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1793:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1934:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:1977:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:2017:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:2062:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:2090:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:2104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:2133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:2177:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_tree [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:2199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:2335:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOARG [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:300:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:368:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:395:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:476:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:510:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUN_HOOKS_OPT_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:527:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:587:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:626:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:699:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:755:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:794:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:840:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:877:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/am.c:992:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/archive.c:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_CHOMP_NEWLINE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/archive.c:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_ARGV0 [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:187:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:203:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:220:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:348:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_REFS_DETACHED_HEAD [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:365:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:375:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:446:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_REFS_REMOTES [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:498:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_ISSYMREF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:542:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_detached [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:563:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/branch.c:701:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_FILTER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/bugreport.c:102:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/bugreport.c:58:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hook_name_list [valueFlowBailoutIncompleteVar] head b435a96c/builtin/bundle.c:127:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUNDLE_HEADER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/bundle.c:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUNDLE_HEADER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/bundle.c:188:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUNDLE_HEADER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/bundle.c:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_INFO_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:324:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:365:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:377:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:441:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:465:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:517:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:667:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:695:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:71:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:761:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/cat-file.c:949:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_OPTARG [valueFlowBailoutIncompleteVar] head b435a96c/builtin/check-attr.c:123:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_DASHDASH [valueFlowBailoutIncompleteVar] head b435a96c/builtin/check-attr.c:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/check-attr.c:86:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/check-ignore.c:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/check-ignore.c:158:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/check-ignore.c:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/check-ref-format.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFNAME_ALLOW_ONELEVEL [valueFlowBailoutIncompleteVar] head b435a96c/builtin/checkout--worker.c:118:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECKOUT_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/checkout--worker.c:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PC_ITEM_WRITTEN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/checkout--worker.c:87:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packet_buffer [valueFlowBailoutIncompleteVar] head b435a96c/builtin/checkout-index.c:143:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_nr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/checkout-index.c:214:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/checkout-index.c:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:225:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:238:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:286:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:315:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:329:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:399:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:437:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:472:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:517:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_refspec [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:537:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:566:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:604:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_CONNECTED_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:641:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UPDATE_REFS_DIE_ON_ERR [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:672:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:695:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:821:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_REGEX_NONE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:840:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:892:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/clone.c:925:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit-graph.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMIT_GRAPH_VERIFY_SHALLOW [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit-graph.c:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMIT_GRAPH_SPLIT_MERGE_PROHIBITED [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit-graph.c:176:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit-graph.c:220:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit-graph.c:347:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_commit_buffer [valueFlowBailoutIncompleteVar] 2.13.0 b435a96c/builtin/commit-graph.c:72:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opened [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit-tree.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit-tree.c:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1117:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1152:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_TRADITIONAL_IGNORED [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1166:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_NO_UNTRACKED_FILES [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1188:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1208:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_FORMAT_PORCELAIN_V2 [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROM_COMMIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1280:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROM_COMMIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1386:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1397:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WT_STATUS_UPDATED [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1420:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_FORMAT_SHORT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1503:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_FORMAT_SHORT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:1658:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTION_STRING [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:201:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:211:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:269:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:305:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:346:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:353:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:561:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:587:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:640:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:687:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment_line_char [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:716:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/commit.c:733:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/config.c:292:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRItime [valueFlowBailoutIncompleteVar] head b435a96c/builtin/config.c:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_GENERIC_ERROR [valueFlowBailoutIncompleteVar] head b435a96c/builtin/config.c:462:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_MAXLEN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/config.c:504:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/config.c:538:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/config.c:563:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/config.c:611:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable URLMATCH_CONFIG_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/config.c:660:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/config.c:674:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/count-objects.c:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_garbage [valueFlowBailoutIncompleteVar] head b435a96c/builtin/count-objects.c:59:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKDIR_FILE_GARBAGE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-cache--daemon.c:105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-cache--daemon.c:125:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREDENTIAL_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-cache--daemon.c:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-cache--daemon.c:218:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIX_STREAM_LISTEN_OPTS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-cache--daemon.c:307:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-cache.c:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-cache.c:52:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_WR [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-cache.c:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-cache.c:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-store.c:142:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-store.c:180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CREDENTIAL_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/credential-store.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff-tree.c:105:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_FORMAT_PATCH [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff-tree.c:126:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff-tree.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff-tree.c:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff-tree.c:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_INDEX_CACHED [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff.c:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_id [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff.c:213:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OID_ARRAY_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff.c:236:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff.c:261:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_SILENT_ON_REMOVED [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff.c:336:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff.c:395:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_ARRAY_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/diff.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSPEC_FROMTOP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/difftool.c:108:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/difftool.c:190:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/difftool.c:214:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/difftool.c:295:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/difftool.c:357:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/difftool.c:706:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NONEG [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:1067:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:1113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:1185:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:256:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINTERESTING [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:290:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:310:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:393:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:404:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:415:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:444:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable one [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:528:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:546:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:574:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:638:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_FORMAT_CALLBACK [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:758:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:780:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TAG [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:914:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TAG [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:938:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINTERESTING [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-export.c:995:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] 2.13.0 b435a96c/builtin/fast-import.c:1096:29: style: Local variable 'checkpoint' shadows outer function [shadowFunction] b435a96c/builtin/fast-import.c:3206:13: note: Shadowed declaration b435a96c/builtin/fast-import.c:1096:29: note: Shadow variable head b435a96c/builtin/fast-import.c:1101:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1216:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1268:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TREE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1343:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ISUID [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1353:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1460:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ISUID [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1617:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1674:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1704:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1744:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1779:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_HASH_UNKNOWN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1790:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1807:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1850:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1886:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1926:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:1959:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2008:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2088:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2190:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2203:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_HASH_UNKNOWN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2273:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2379:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2394:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2445:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2554:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexsz [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2572:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2598:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2662:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2689:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2802:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2940:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:2986:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:3027:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexsz [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:3131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TREE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:3138:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:315:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:3182:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:3225:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:327:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:3375:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_file_threshold [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:3480:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:3576:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:426:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESTART [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:519:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ent [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:583:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:624:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFNAME_ALLOW_ONELEVEL [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:758:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:805:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:829:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:842:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:875:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSYNC_COMPONENT_PACK [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fast-import.c:970:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1024:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_STATUS_REJECT_SHALLOW [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1039:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1059:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1290:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_CONNECTED_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1342:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1369:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1425:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1462:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1490:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_OPT_UPLOADPACK [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1545:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_OPT_DEPTH [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1569:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_LS_REFS_OPTIONS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1857:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE_SUBMODULES_ON [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1902:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:1945:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:197:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_UNLOCK_PACK_IN_SIGNAL_HANDLER [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:2017:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:2045:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFSPEC_INIT_FETCH [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:2125:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE_SUBMODULES_DEFAULT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:215:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FETCH_HEAD_MERGE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:325:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OIDSET_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:437:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:506:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:641:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:705:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_STATUS_REJECT_SHALLOW [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:816:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:842:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fetch.c:899:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/for-each-repo.c:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_ANY [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:184:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TREE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:217:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSCK_OPTIONS_DEFAULT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:326:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:359:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:416:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:460:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:480:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:504:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:516:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:529:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:573:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:615:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_NONE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:675:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:691:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:715:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:749:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:792:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:821:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ce_mode [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:843:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/fsck.c:928:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fetch_if_missing [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1030:16: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'bail_on_loose' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/gc.c:1058:9: note: You might need to cast the function pointer here b435a96c/builtin/gc.c:1030:16: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/builtin/gc.c:1048:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1107:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1147:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1181:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1203:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1481:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1496:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1556:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIG_REGEX_NONE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1582:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1698:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1753:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1761:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1781:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1822:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1844:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:186:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1978:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:1986:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2009:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:206:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexsz [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2146:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2189:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2281:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:231:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2321:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2334:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2403:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2465:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2483:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2530:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:256:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:2698:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:303:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:396:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:436:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:457:16: style: Variable 'scan_fmt' can be declared as pointer to const [constVariablePointer] head b435a96c/builtin/gc.c:509:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:565:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:585:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:839:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:900:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:907:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:91:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKDIR_FILE_IDX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:921:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:936:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:965:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/gc.c:982:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:214:41: style: Parameter 'opt' can be declared as pointer to const. However it seems that 'strbuf_out' is a callback function, if 'opt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/grep.c:240:15: note: You might need to cast the function pointer here b435a96c/builtin/grep.c:214:41: note: Parameter 'opt' can be declared as pointer to const head b435a96c/builtin/grep.c:229:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grep_use_locks [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:255:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAVE_THREADS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:329:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:358:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:384:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:408:42: style: Parameter 'opt' can be declared as pointer to const. However it seems that 'append_path' is a callback function, if 'opt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/grep.c:1084:16: note: You might need to cast the function pointer here b435a96c/builtin/grep.c:408:42: note: Parameter 'opt' can be declared as pointer to const head b435a96c/builtin/grep.c:417:40: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] head b435a96c/builtin/grep.c:420:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:439:44: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] head b435a96c/builtin/grep.c:516:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:548:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:626:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entry_not_interesting [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:693:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:740:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:770:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:815:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:849:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_NOT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:858:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_AND [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:867:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_OPEN_PAREN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:876:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_CLOSE_PAREN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:885:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREP_PATTERN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/grep.c:897:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_ARRAY_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/hash-object.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_WRITE_OBJECT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/hash-object.c:63:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head b435a96c/builtin/hash-object.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/hash-object.c:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blob_type [valueFlowBailoutIncompleteVar] head b435a96c/builtin/init-db.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_HASH_UNKNOWN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-files.c:112:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_VALID [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-files.c:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-files.c:207:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-files.c:248:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-files.c:266:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-files.c:342:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-files.c:378:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-files.c:404:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-files.c:576:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-tree.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-tree.c:167:67: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] head b435a96c/builtin/ls-tree.c:177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-tree.c:205:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-tree.c:224:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-tree.c:261:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-tree.c:289:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-tree.c:352:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_TREE_ONLY [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-tree.c:60:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_RECURSIVE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/ls-tree.c:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mailinfo.c:83:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHARSET_DEFAULT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mailsplit.c:124:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mailsplit.c:176:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mailsplit.c:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-base.c:108:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-base.c:121:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-base.c:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-file.c:67:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDL_MERGE_DIFF3 [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-index.c:54:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-index.c:68:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-index.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:102:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:110:33: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] head b435a96c/builtin/merge-tree.c:114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show_outf [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:195:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:221:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:339:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:367:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:389:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:456:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/merge-tree.c:517:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mktag.c:57:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mktag.c:82:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mktree.c:155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mktree.c:53:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entries [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mktree.c:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_INFO_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/multi-pack-index.c:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/multi-pack-index.c:128:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDX_WRITE_BITMAP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/multi-pack-index.c:182:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDX_PROGRESS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/multi-pack-index.c:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDX_PROGRESS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/multi-pack-index.c:238:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDX_PROGRESS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/multi-pack-index.c:278:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mv.c:117:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mv.c:147:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/mv.c:175:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/name-rev.c:160:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/name-rev.c:189:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/name-rev.c:344:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/name-rev.c:467:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/name-rev.c:491:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/name-rev.c:517:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/name-rev.c:564:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_ARRAY_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/name-rev.c:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERATION_NUMBER_INFINITY [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:1027:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTES_INIT_WRITABLE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:1070:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTES_INIT_WRITABLE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:1118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_SUBCOMMAND_OPTIONAL [valueFlowBailoutIncompleteVar] 2.13.0 b435a96c/builtin/notes.c:165:23: style: Local variable 'show' shadows outer function [shadowFunction] b435a96c/builtin/notes.c:748:12: note: Shadowed declaration b435a96c/builtin/notes.c:165:23: note: Shadow variable head b435a96c/builtin/notes.c:165:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:198:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:232:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:256:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:320:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:422:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_notes_tree [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:456:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:481:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:581:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:658:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:769:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:806:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:875:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/notes.c:999:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1038:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_OFS_DELTA [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_IN_EWORD [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1179:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_IN_EWORD [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1255:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_RAWSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1487:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ON_DISK_KEEP_PACKS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1571:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1747:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1905:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1943:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tree_data [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:1998:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OID_ARRAY_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:2062:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:2212:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_child_idx [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:2267:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFS_DONE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:2387:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_file_threshold [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:2522:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_REF_DELTA [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:2574:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_OFS_DELTA [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:2818:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OE_Z_DELTA_BITS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:2969:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3137:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3231:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAP_OPT_HASH_CACHE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:329:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pack_compression_level [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3328:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_NONE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3363:57: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'show_commit_pack_hint' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/pack-objects.c:3510:9: note: You might need to cast the function pointer here b435a96c/builtin/pack-objects.c:3363:57: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/builtin/pack-objects.c:3364:18: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'show_commit_pack_hint' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/pack-objects.c:3510:9: note: You might need to cast the function pointer here b435a96c/builtin/pack-objects.c:3364:18: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/builtin/pack-objects.c:3410:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3541:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:356:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pack_compression_level [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3590:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IN_CORE_KEEP_PACKS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3637:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3677:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3736:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3807:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3821:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3841:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fetch_if_missing [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3880:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_NONE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3892:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOR_EACH_OBJECT_LOCAL_ONLY [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3901:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3942:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:3989:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:4078:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_COMMIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:4089:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:4107:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_commit_buffer [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:4191:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:4277:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:452:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PACK_OBJECT_HEADER [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:571:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PACK_OBJECT_HEADER [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:685:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_REF_DELTA [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:868:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-objects.c:919:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagged [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-redundant.c:287:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-redundant.c:524:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawsz [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-redundant.c:539:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-redundant.c:554:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pack-redundant.c:569:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/patch-id.c:179:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/prune.c:114:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/prune.c:119:15: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'prune_subdir' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/prune.c:197:24: note: You might need to cast the function pointer here b435a96c/builtin/prune.c:119:15: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/builtin/prune.c:139:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/prune.c:166:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/prune.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/prune.c:98:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:287:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:355:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_FALSE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:369:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE_SUBMODULES_OFF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:384:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:446:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:514:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:594:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:622:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:635:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:63:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_TRUE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:651:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:739:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFSPEC_FETCH [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:775:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:820:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:875:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:924:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:943:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/pull.c:978:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OID_ARRAY_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:167:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:210:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_PUSH_AUTO_UPSTREAM [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable push_default [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:336:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_NON_FF_CURRENT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:343:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_NON_FF_MATCHING [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:350:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_ALREADY_EXISTS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:357:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_FETCH_FIRST [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:364:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_NEEDS_FORCE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:371:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADVICE_PUSH_REF_NEEDS_UPDATE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:388:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_OPT_RECEIVEPACK [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:442:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_PUSH_OPTIONS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:478:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECURSE_SUBMODULES_OFF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_PUSH_CERT_ALWAYS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:519:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPORT_PUSH_FOLLOW_TAGS [valueFlowBailoutIncompleteVar] head b435a96c/builtin/push.c:584:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/read-tree.c:116:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_UNPACK_TREES [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:1049:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_NO_QUIET [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:200:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TODO_LIST_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:269:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:332:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_NO_QUIET [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:396:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:412:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:494:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_NO_QUIET [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:514:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:544:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:579:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:704:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_INTERACTIVE_EXPLICIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:756:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_DIFFSTAT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:814:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:841:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:870:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:889:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rebase.c:943:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REBASE_INTERACTIVE_EXPLICIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1114:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1312:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHALLOW_LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1361:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1368:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1428:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUN_HOOKS_OPT_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1443:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1466:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1634:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1670:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_ISSYMREF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1709:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1722:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1757:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_CONNECTED_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1797:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1844:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1875:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:1918:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_CONNECTED_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:2041:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_name [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:2088:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_NORMAL [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:2173:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_NORMAL [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:2204:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:2213:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:2374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHALLOW_FILE_ENVIRONMENT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:2418:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:2442:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:2498:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OID_ARRAY_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:341:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OIDSET_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:498:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:547:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_BLKSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:584:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:738:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:764:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:814:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/receive-pack.c:945:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] 2.13.0 b435a96c/builtin/receive-pack.c:985:26: style: Local variable 'report' shadows outer function [shadowFunction] b435a96c/builtin/receive-pack.c:2415:13: note: Shadowed declaration b435a96c/builtin/receive-pack.c:985:26: note: Shadow variable head b435a96c/builtin/receive-pack.c:999:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_NORMAL [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reflog.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_DASHDASH [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reflog.c:249:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable should_expire_reflog_ent [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reflog.c:372:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPIRE_REFLOGS_DRY_RUN [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reflog.c:407:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFNAME_ALLOW_ONELEVEL [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reflog.c:428:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_SUBCOMMAND_OPTIONAL [valueFlowBailoutIncompleteVar] head b435a96c/builtin/remote-ext.c:143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/remote-ext.c:174:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:159:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_namespace [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:181:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:217:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:235:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:329:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:368:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:422:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_hash_algo [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:512:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replace.c:564:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replay.c:129:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replay.c:172:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replay.c:248:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replay.c:304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_ARGV0 [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replay.c:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/replay.c:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rerere.c:31:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outf [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rerere.c:53:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reset.c:132:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reset.c:153:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable one [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reset.c:198:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIFF_FORMAT_CALLBACK [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reset.c:234:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reset.c:271:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reset.c:295:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reset.c:368:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_DASHDASH [valueFlowBailoutIncompleteVar] head b435a96c/builtin/reset.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-list.c:139:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parsed_objects [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-list.c:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REV_LIST_QUIET [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-list.c:271:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-list.c:290:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REV_LIST_QUIET [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-list.c:329:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-list.c:379:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-list.c:385:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-list.c:403:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fetch_if_missing [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-list.c:533:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-parse.c:147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-parse.c:204:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-parse.c:241:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRItime [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-parse.c:251:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-parse.c:296:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-parse.c:354:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-parse.c:440:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-parse.c:553:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-parse.c:649:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/rev-parse.c:685:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/revert.c:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTION_STRING [valueFlowBailoutIncompleteVar] head b435a96c/builtin/revert.c:230:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_OPTS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/revert.c:244:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_OPTS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/revert.c:43:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_REVERT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/send-pack.c:135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEND_PACK_PUSH_CERT_NEVER [valueFlowBailoutIncompleteVar] head b435a96c/builtin/send-pack.c:152:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFSPEC_INIT_PUSH [valueFlowBailoutIncompleteVar] head b435a96c/builtin/shortlog.c:120:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/shortlog.c:176:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/shortlog.c:223:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/shortlog.c:241:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/shortlog.c:335:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORTLOG_GROUP_AUTHOR [valueFlowBailoutIncompleteVar] head b435a96c/builtin/shortlog.c:372:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORTLOG_GROUP_AUTHOR [valueFlowBailoutIncompleteVar] head b435a96c/builtin/shortlog.c:384:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/shortlog.c:482:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/show-ref.c:128:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/show-ref.c:225:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/show-ref.c:302:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_OPTARG [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:1037:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:206:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:269:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:321:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:365:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:387:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_apply_sparse_checkout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:405:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_apply_sparse_checkout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:443:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:521:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pattern_entry [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:554:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_sparse_checkout_cone [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:609:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_apply_sparse_checkout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:665:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_sparse_checkout_cone [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:701:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_sparse_checkout_cone [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:762:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NONEG [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:807:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NONEG [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:864:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_apply_sparse_checkout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:894:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:946:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/sparse-checkout.c:999:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable core_sparse_checkout_cone [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1029:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_UNKNOWN_OPT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1055:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1070:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIR_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1157:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1291:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1358:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1485:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1510:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1755:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_DASHDASH [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1809:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:1846:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:244:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:258:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:271:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_UNPACK_TREES [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:310:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:326:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:340:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:370:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:383:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:424:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECKOUT_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:535:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:658:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:678:53: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'reject_reflog_ent' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/stash.c:690:39: note: You might need to cast the function pointer here b435a96c/builtin/stash.c:678:53: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/builtin/stash.c:679:32: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'reject_reflog_ent' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/stash.c:690:39: note: You might need to cast the function pointer here b435a96c/builtin/stash.c:679:32: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/builtin/stash.c:683:23: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'reject_reflog_ent' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/stash.c:690:39: note: You might need to cast the function pointer here b435a96c/builtin/stash.c:683:23: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/builtin/stash.c:696:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPIRE_REFLOGS_REWRITE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:730:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:753:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:782:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:818:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:873:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:892:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stash.c:992:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/builtin/stripspace.c:34:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/symbolic-ref.c:80:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFNAME_ALLOW_ONELEVEL [valueFlowBailoutIncompleteVar] head b435a96c/builtin/tag.c:107:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable util [valueFlowBailoutIncompleteVar] head b435a96c/builtin/tag.c:114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/tag.c:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_VERIFY_VERBOSE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/tag.c:202:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/tag.c:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_TAG [valueFlowBailoutIncompleteVar] head b435a96c/builtin/tag.c:259:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/tag.c:343:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_ABBREV [valueFlowBailoutIncompleteVar] head b435a96c/builtin/tag.c:410:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/tag.c:82:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/unpack-file.c:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/unpack-objects.c:276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BLOB [valueFlowBailoutIncompleteVar] head b435a96c/builtin/unpack-objects.c:409:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/unpack-objects.c:423:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/unpack-objects.c:441:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_REF_DELTA [valueFlowBailoutIncompleteVar] head b435a96c/builtin/unpack-objects.c:552:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable big_file_threshold [valueFlowBailoutIncompleteVar] head b435a96c/builtin/unpack-objects.c:578:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pack_header [valueFlowBailoutIncompleteVar] head b435a96c/builtin/unpack-objects.c:646:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACK_SIGNATURE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:250:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:269:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:294:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:344:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:394:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:431:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:454:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:477:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:513:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexsz [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:620:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:645:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolve_undo [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:682:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSPEC_PREFER_CWD [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:741:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:771:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFRESH_REALLY [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:790:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_index [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:806:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:882:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:903:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-index.c:932:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:105:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:186:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:219:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:249:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:283:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:309:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:318:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_NO_DEREF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:334:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:345:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:356:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:395:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/update-ref.c:526:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_NO_DEREF [valueFlowBailoutIncompleteVar] head b435a96c/builtin/upload-archive.c:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/upload-archive.c:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/builtin/upload-archive.c:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/var.c:177:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/builtin/var.c:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENT_STRICT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/var.c:89:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/verify-commit.c:60:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_VERIFY_RAW [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:1009:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:1051:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:1143:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:1185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:1271:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_DIR_ENVIRONMENT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:1297:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:1315:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:1366:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:1413:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:198:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:205:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:244:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MAX [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:388:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:400:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:416:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:601:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:634:21: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'first_valid_ref' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/builtin/worktree.c:695:33: note: You might need to cast the function pointer here b435a96c/builtin/worktree.c:634:21: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/builtin/worktree.c:657:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:729:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:748:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:782:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_NOCOMPLETE [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:948:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/builtin/worktree.c:966:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-health-darwin.c:12:60: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] head b435a96c/compat/fsmonitor/fsm-health-darwin.c:17:60: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] head b435a96c/compat/fsmonitor/fsm-health-darwin.c:22:66: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] head b435a96c/compat/fsmonitor/fsm-health-darwin.c:7:59: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] head b435a96c/compat/fsmonitor/fsm-health-win32.c:251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_OBJECT_0 [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-darwin.c:206:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-darwin.c:488:60: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] head b435a96c/compat/fsmonitor/fsm-listen-darwin.c:495:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUTDOWN_EVENT [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-win32.c:134:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-win32.c:200:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-win32.c:296:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_LIST_DIRECTORY [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-win32.c:356:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-win32.c:367:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_NOTIFY_CHANGE_FILE_NAME [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-win32.c:505:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ACTION_REMOVED [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-win32.c:544:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-win32.c:675:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-listen-win32.c:747:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-path-utils-darwin.c:129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-path-utils-darwin.c:75:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-path-utils-win32.c:136:29: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] head b435a96c/compat/fsmonitor/fsm-path-utils-win32.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-settings-darwin.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSMONITOR_REASON_OK [valueFlowBailoutIncompleteVar] head b435a96c/compat/fsmonitor/fsm-settings-win32.c:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSMONITOR_REASON_OK [valueFlowBailoutIncompleteVar] head b435a96c/compat/linux/procinfo.c:131:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/compat/linux/procinfo.c:153:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRVEC_INIT [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:3463:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:3737:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:3779:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:3807:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:3848:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:3904:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:4036:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:4310:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:4348:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:4366:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:4448:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:4607:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:5031:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:5046:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] 2.13.0 b435a96c/compat/nedmalloc/malloc.c.h:5114:8: warning: Possible null pointer dereference: ms [nullPointer] b435a96c/compat/nedmalloc/nedmalloc.c:838:22: note: Calling function 'mspace_realloc', 1st argument '0' value is 0 b435a96c/compat/nedmalloc/malloc.c.h:5349:26: note: Calling function 'mspace_malloc', 1st argument 'msp' value is 0 b435a96c/compat/nedmalloc/malloc.c.h:5113:15: note: Assignment 'ms=(struct malloc_state*)msp', assigned value is 0 b435a96c/compat/nedmalloc/malloc.c.h:5114:8: note: Null pointer dereference head b435a96c/compat/nedmalloc/malloc.c.h:5114:8: warning: Possible null pointer dereference: ms [nullPointer] b435a96c/compat/nedmalloc/nedmalloc.c:838:22: note: Calling function 'mspace_realloc', 1st argument '0' value is 0 b435a96c/compat/nedmalloc/malloc.c.h:5349:26: note: Calling function 'mspace_malloc', 1st argument 'msp' value is 0 b435a96c/compat/nedmalloc/malloc.c.h:5113:15: note: Assignment 'ms=(struct malloc_statemstate)msp', assigned value is 0 b435a96c/compat/nedmalloc/malloc.c.h:5114:8: note: Null pointer dereference head b435a96c/compat/nedmalloc/malloc.c.h:5135:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:5230:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:5342:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/malloc.c.h:5359:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/nedmalloc.c:208:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __CHAR_BIT__ [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/nedmalloc.c:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_foot [valueFlowBailoutIncompleteVar] 2.13.0 b435a96c/compat/nedmalloc/nedmalloc.c:551:5: style: Condition '!(p->m[0]=(struct malloc_state*)create_mspace(capacity,1))' is always true [knownConditionTrueFalse] b435a96c/compat/nedmalloc/malloc.c.h:5038:14: note: Assignment 'm=0', assigned value is 0 b435a96c/compat/nedmalloc/nedmalloc.c:551:37: note: Calling function 'create_mspace' returns 0 b435a96c/compat/nedmalloc/nedmalloc.c:551:5: note: Condition '!(p->m[0]=(struct malloc_state*)create_mspace(capacity,1))' is always true head b435a96c/compat/nedmalloc/nedmalloc.c:551:5: style: Condition '!(p->m[0]=(struct malloc_statemstate)create_mspace(capacity,1))' is always true [knownConditionTrueFalse] b435a96c/compat/nedmalloc/malloc.c.h:5038:14: note: Assignment 'm=0', assigned value is 0 b435a96c/compat/nedmalloc/nedmalloc.c:551:37: note: Calling function 'create_mspace' returns 0 b435a96c/compat/nedmalloc/nedmalloc.c:551:5: note: Condition '!(p->m[0]=(struct malloc_statemstate)create_mspace(capacity,1))' is always true 2.13.0 b435a96c/compat/nedmalloc/nedmalloc.c:591:6: style: Condition '!(temp=(struct malloc_state*)create_mspace(size,1))' is always true [knownConditionTrueFalse] b435a96c/compat/nedmalloc/malloc.c.h:5038:14: note: Assignment 'm=0', assigned value is 0 b435a96c/compat/nedmalloc/nedmalloc.c:591:35: note: Calling function 'create_mspace' returns 0 b435a96c/compat/nedmalloc/nedmalloc.c:591:6: note: Condition '!(temp=(struct malloc_state*)create_mspace(size,1))' is always true head b435a96c/compat/nedmalloc/nedmalloc.c:591:6: style: Condition '!(temp=(struct malloc_statemstate)create_mspace(size,1))' is always true [knownConditionTrueFalse] b435a96c/compat/nedmalloc/malloc.c.h:5038:14: note: Assignment 'm=0', assigned value is 0 b435a96c/compat/nedmalloc/nedmalloc.c:591:35: note: Calling function 'create_mspace' returns 0 b435a96c/compat/nedmalloc/nedmalloc.c:591:6: note: Condition '!(temp=(struct malloc_statemstate)create_mspace(size,1))' is always true head b435a96c/compat/nedmalloc/nedmalloc.c:668:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] head b435a96c/compat/nedmalloc/nedmalloc.c:891:29: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head b435a96c/compat/poll/poll.c:339:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/compat/precompose_utf8.c:121:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/compat/precompose_utf8.c:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/compat/precompose_utf8.c:194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/compat/precompose_utf8.c:76:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precomposed_unicode [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1013:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1239:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1261:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1311:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1320:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1389:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1416:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1425:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1500:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1635:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1674:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1697:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:1831:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_LIMITED_OPS [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:2040:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_BACKSLASH_ESCAPE_IN_LISTS [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:2123:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_CARET_ANCHORS_HERE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:2161:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_CARET_ANCHORS_HERE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:2213:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:2242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:2455:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_CARET_ANCHORS_HERE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:249:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_syntax_options [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:2508:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BADBR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:2645:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ERANGE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:2774:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ECOLLATE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:3092:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:330:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_ICASE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:3373:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ERANGE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:3391:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EBRACK [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:3515:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ECOLLATE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:3541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_ICASE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:3640:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:3742:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_DUP_MAX [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:3820:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:3844:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:496:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:751:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regcomp.c:861:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1000:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1013:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1048:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1068:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1296:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1432:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_token_t [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1498:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1542:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1578:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1631:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_dfastate_t [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1635:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1681:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_dfastate_t [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:1685:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:596:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:80:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_string_t [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:933:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTEOL [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regex_internal.c:980:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1090:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1212:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1257:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1306:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_eo [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1359:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_fail_stack_ent_t [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1383:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1384:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regmatch_t [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1416:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_fail_stack_ent_t [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] 2.13.0 b435a96c/compat/regex/regexec.c:1457:9: style: Condition 'prev_idx_match_malloced' is always true [knownConditionTrueFalse] b435a96c/compat/regex/regexec.c:1438:33: note: Assignment 'prev_idx_match_malloced=1', assigned value is 1 b435a96c/compat/regex/regexec.c:1452:34: note: Assuming condition is false b435a96c/compat/regex/regexec.c:1457:9: note: Condition 'prev_idx_match_malloced' is always true 2.13.0 b435a96c/compat/regex/regexec.c:1482:12: style: Condition 'prev_idx_match_malloced' is always true [knownConditionTrueFalse] b435a96c/compat/regex/regexec.c:1438:33: note: Assignment 'prev_idx_match_malloced=1', assigned value is 1 b435a96c/compat/regex/regexec.c:1482:12: note: Condition 'prev_idx_match_malloced' is always true 2.13.0 b435a96c/compat/regex/regexec.c:1493:12: style: Condition 'prev_idx_match_malloced' is always true [knownConditionTrueFalse] b435a96c/compat/regex/regexec.c:1438:33: note: Assignment 'prev_idx_match_malloced=1', assigned value is 1 b435a96c/compat/regex/regexec.c:1479:11: note: Assuming condition is false b435a96c/compat/regex/regexec.c:1493:12: note: Condition 'prev_idx_match_malloced' is always true 2.13.0 b435a96c/compat/regex/regexec.c:1493:12: style: Condition 'prev_idx_match_malloced' is always true [knownConditionTrueFalse] b435a96c/compat/regex/regexec.c:1438:33: note: Assignment 'prev_idx_match_malloced=1', assigned value is 1 b435a96c/compat/regex/regexec.c:1493:12: note: Condition 'prev_idx_match_malloced' is always true head b435a96c/compat/regex/regexec.c:1514:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eps_via_nodes [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1514:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1527:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1535:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_so [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1610:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1658:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_eps_nodes [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1706:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1726:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1753:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1755:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1773:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1819:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1858:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1871:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1907:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1942:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:1987:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable more [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2057:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2080:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2299:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SBC_MAX [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2306:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2348:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2442:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2448:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2586:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_BACK_REF [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2601:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2697:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2841:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_OPEN_SUBEXP [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2842:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:2888:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:3045:51: style: Parameter 'mctx' can be declared as pointer to const [constParameterPointer] head b435a96c/compat/regex/regexec.c:3110:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:3136:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:3187:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:3194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:3232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:3364:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SBC_MAX [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:3371:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:3570:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHARACTER [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:3584:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_DOT_NEWLINE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:4069:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RE_DOT_NEWLINE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:4102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:4164:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_backref_cache_entry [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:4167:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:4237:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_backref_cache_entry [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:4242:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:4287:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_idx [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:4316:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:4347:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_sub_match_last_t [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:445:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regmatch_t [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:490:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGS_REALLOCATE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:573:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGS_REALLOCATE [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:649:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOMATCH [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:955:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head b435a96c/compat/regex/regexec.c:956:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head b435a96c/compat/terminal.c:616:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head b435a96c/compat/win32/flush.c:11:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NtFlushBuffersFileEx [valueFlowBailoutIncompleteVar] 2.13.0 b435a96c/contrib/credential/libsecret/git-credential-libsecret.c:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/libsecret/git-credential-libsecret.c:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECRET_SEARCH_LOAD_SECRETS [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/libsecret/git-credential-libsecret.c:324:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/libsecret/git-credential-libsecret.c:394:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/libsecret/git-credential-libsecret.c:408:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:108:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSecAuthenticationTypeDefault [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:120:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:47:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSecAccountItemAttr [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:73:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSecAuthenticationTypeDefault [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/osxkeychain/git-credential-osxkeychain.c:95:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSecAuthenticationTypeDefault [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/wincred/git-credential-wincred.c:117:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/wincred/git-credential-wincred.c:150:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserName [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/wincred/git-credential-wincred.c:178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRED_TYPE_GENERIC [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/wincred/git-credential-wincred.c:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TargetName [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/wincred/git-credential-wincred.c:220:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/wincred/git-credential-wincred.c:233:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/wincred/git-credential-wincred.c:287:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head b435a96c/contrib/credential/wincred/git-credential-wincred.c:49:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] head b435a96c/negotiator/noop.c:11:48: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'add_tip' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:40:24: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:11:48: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/negotiator/noop.c:12:24: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'add_tip' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:40:24: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:12:24: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/negotiator/noop.c:17:64: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'next' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:41:21: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:17:64: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/negotiator/noop.c:22:43: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'ack' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:42:20: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:22:43: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/negotiator/noop.c:32:48: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'release' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:43:24: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:32:48: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/negotiator/noop.c:5:53: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'known_common' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:39:29: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:5:53: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/negotiator/noop.c:6:22: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'known_common' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/negotiator/noop.c:39:29: note: You might need to cast the function pointer here b435a96c/negotiator/noop.c:6:22: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/refs/debug.c:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/refs/iterator.c:109:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_OK [valueFlowBailoutIncompleteVar] head b435a96c/refs/iterator.c:189:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_DONE [valueFlowBailoutIncompleteVar] head b435a96c/refs/iterator.c:241:17: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'overlay_iterator_select' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/refs/iterator.c:279:6: note: You might need to cast the function pointer here b435a96c/refs/iterator.c:241:17: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/refs/iterator.c:246:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_SELECT_DONE [valueFlowBailoutIncompleteVar] head b435a96c/refs/iterator.c:310:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_OK [valueFlowBailoutIncompleteVar] head b435a96c/refs/iterator.c:371:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_DONE [valueFlowBailoutIncompleteVar] head b435a96c/refs/iterator.c:417:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_OK [valueFlowBailoutIncompleteVar] head b435a96c/refs/iterator.c:54:70: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'empty_ref_iterator_peel' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/refs/iterator.c:68:10: note: You might need to cast the function pointer here b435a96c/refs/iterator.c:54:70: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/refs/iterator.c:55:33: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'empty_ref_iterator_peel' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/refs/iterator.c:68:10: note: You might need to cast the function pointer here b435a96c/refs/iterator.c:55:33: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/reftable/basics.c:18:28: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] head b435a96c/reftable/basics_test.c:55:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/basics_test.c:63:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/basics_test.c:74:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/basics_test.c:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/basics_test.c:92:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/block.c:296:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/block.c:353:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/block.c:390:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/block_test.c:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/blocksource.c:23:32: style: Parameter 'b' can be declared as pointer to const. However it seems that 'strbuf_close' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/reftable/blocksource.c:47:12: note: You might need to cast the function pointer here b435a96c/reftable/blocksource.c:23:32: note: Parameter 'b' can be declared as pointer to const head b435a96c/reftable/generic.c:160:38: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'empty_iterator_next' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/reftable/generic.c:170:11: note: You might need to cast the function pointer here b435a96c/reftable/generic.c:160:38: note: Parameter 'arg' can be declared as pointer to const head b435a96c/reftable/generic.c:160:67: style: Parameter 'rec' can be declared as pointer to const. However it seems that 'empty_iterator_next' is a callback function, if 'rec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/reftable/generic.c:170:11: note: You might need to cast the function pointer here b435a96c/reftable/generic.c:160:67: note: Parameter 'rec' can be declared as pointer to const head b435a96c/reftable/generic.c:165:40: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'empty_iterator_close' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/reftable/generic.c:171:12: note: You might need to cast the function pointer here b435a96c/reftable/generic.c:165:40: note: Parameter 'arg' can be declared as pointer to const head b435a96c/reftable/generic.c:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refname [valueFlowBailoutIncompleteVar] head b435a96c/reftable/iter.c:162:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_key [valueFlowBailoutIncompleteVar] head b435a96c/reftable/merged.c:294:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] head b435a96c/reftable/merged.c:307:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refname [valueFlowBailoutIncompleteVar] head b435a96c/reftable/merged_test.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/merged_test.c:125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] head b435a96c/reftable/merged_test.c:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] head b435a96c/reftable/merged_test.c:287:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/merged_test.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] head b435a96c/reftable/merged_test.c:417:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/merged_test.c:462:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/merged_test.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/pq_test.c:45:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head b435a96c/reftable/pq_test.c:77:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/reader.c:359:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_key [valueFlowBailoutIncompleteVar] head b435a96c/reftable/reader.c:449:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/reader.c:496:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] head b435a96c/reftable/reader.c:563:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_key [valueFlowBailoutIncompleteVar] head b435a96c/reftable/reader.c:603:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] head b435a96c/reftable/reader.c:616:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refname [valueFlowBailoutIncompleteVar] head b435a96c/reftable/reader.c:664:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] head b435a96c/reftable/reader.c:713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_key [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:159:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:206:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:298:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:358:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:400:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:411:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:446:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:509:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:514:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA256_FORMAT_ID [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:519:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:527:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA256_RAWSZ [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:636:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:674:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:710:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:745:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:768:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:802:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:815:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/readwrite_test.c:829:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record.c:1093:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record.c:1211:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_DELETION [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record.c:1229:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_LOG_DELETION [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record.c:1289:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record.c:417:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record.c:489:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record.c:653:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_MAX_HEXSZ [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record.c:839:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_DELETION [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refname [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refname [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:278:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:288:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:315:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:370:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:409:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/record_test.c:95:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] head b435a96c/reftable/refname_test.c:99:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:1171:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:1311:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:160:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:209:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] 2.13.0 b435a96c/reftable/stack.c:282:16: warning: Possible null pointer dereference: new_readers [nullPointer] b435a96c/reftable/stack.c:262:16: note: Assignment 'new_readers=NULL', assigned value is 0 b435a96c/reftable/stack.c:282:16: note: Null pointer dereference 2.13.0 b435a96c/reftable/stack.c:283:24: warning: Possible null pointer dereference: new_readers [nullPointer] b435a96c/reftable/stack.c:262:16: note: Assignment 'new_readers=NULL', assigned value is 0 b435a96c/reftable/stack.c:283:24: note: Null pointer dereference head b435a96c/reftable/stack.c:365:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:438:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:458:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:501:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:527:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:621:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:724:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack.c:870:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:1015:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:1056:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:141:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_SYMREF [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:259:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_SYMREF [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:300:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:357:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_SYMREF [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:384:48: style: Parameter 'wr' can be declared as pointer to const. However it seems that 'write_error' is a callback function, if 'wr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/reftable/stack_test.c:432:33: note: You might need to cast the function pointer here b435a96c/reftable/stack_test.c:384:48: note: Parameter 'wr' can be declared as pointer to const head b435a96c/reftable/stack_test.c:399:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_SYMREF [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:430:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:456:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:531:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_RAWSZ [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:593:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:670:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REFTABLE_REF_SYMREF [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:706:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:719:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:733:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:744:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:756:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:765:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:785:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:79:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:857:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:879:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:911:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/stack_test.c:965:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/tree_test.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/tree_test.c:58:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/reftable/writer.c:187:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/writer.c:215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/writer.c:279:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/writer.c:333:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/writer.c:481:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] head b435a96c/reftable/writer.c:646:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/reftable/writer.c:85:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIT_SHA1_FORMAT_ID [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-bitmap.c:13:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-bloom.c:73:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_WORD [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-bundle-uri.c:101:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-bundle-uri.c:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-date.c:129:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timestamp_t [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-date.c:32:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUMAN [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-date.c:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_MODE_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-date.c:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-date.c:85:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO8601 [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-date.c:94:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRItime [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-dump-cache-tree.c:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-dump-split-index.c:10:45: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'show_bit' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/t/helper/test-dump-split-index.c:40:36: note: You might need to cast the function pointer here b435a96c/t/helper/test-dump-split-index.c:10:45: note: Parameter 'UNUSED' can be declared as pointer to const head b435a96c/t/helper/test-dump-untracked-cache.c:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-json-writer.c:419:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-json-writer.c:431:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-json-writer.c:443:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-json-writer.c:463:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-mergesort.c:125:28: style: Parameter 'arr' can be declared as pointer to const [constParameterPointer] head b435a96c/t/helper/test-mergesort.c:395:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-oidtree.c:16:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-pack-mtimes.c:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-parse-options.c:121:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-parse-options.c:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-parse-options.c:315:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_SUBCOMMAND_OPTIONAL [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-parse-options.c:332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-parse-options.c:83:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-path-utils.c:16:61: style: Parameter 'item' can be declared as pointer to const. However it seems that 'normalize_ceiling_entry' is a callback function, if 'item' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/t/helper/test-path-utils.c:350:8: note: You might need to cast the function pointer here b435a96c/t/helper/test-path-utils.c:16:61: note: Parameter 'item' can be declared as pointer to const head b435a96c/t/helper/test-path-utils.c:275:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protect_ntfs [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-path-utils.c:311:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-pkt-line.c:141:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LARGE_PACKET_MAX [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-pkt-line.c:34:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-pkt-line.c:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_GENTLE_ON_EOF [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-pkt-line.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_READ_GENTLE_ON_EOF [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-prio-queue.c:4:62: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] head b435a96c/t/helper/test-reach.c:35:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_ARRAY_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-read-midx.c:113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-ref-store.c:122:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_EXCLUSIONS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-ref-store.c:155:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_NODUP [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-ref-store.c:215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-ref-store.c:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRItime [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-ref-store.c:264:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-ref-store.c:289:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-ref-store.c:306:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-ref-store.c:74:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-regex.c:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOMATCH [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-repository.c:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-revision-walking.c:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-revision-walking.c:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-run-command.c:104:11: style: Parameter 'task_cb' can be declared as pointer to const. However it seems that 'test_finished' is a callback function, if 'task_cb' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/t/helper/test-run-command.c:155:20: note: You might need to cast the function pointer here b435a96c/t/helper/test-run-command.c:104:11: note: Parameter 'task_cb' can be declared as pointer to const head b435a96c/t/helper/test-run-command.c:117:60: style: Parameter 'task_cb' can be declared as pointer to const. However it seems that 'test_failed' is a callback function, if 'task_cb' is declared with const you might also need to cast function pointer(s). [constParameterCallback] b435a96c/t/helper/test-run-command.c:154:20: note: You might need to cast the function pointer here b435a96c/t/helper/test-run-command.c:117:60: note: Parameter 'task_cb' can be declared as pointer to const head b435a96c/t/helper/test-run-command.c:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_LIST_INIT_DUP [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-run-command.c:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-run-command.c:334:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-run-command.c:345:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-run-command.c:373:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-run-command.c:385:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-run-command.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-run-command.c:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-run-command.c:82:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-sigchain.c:12:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-sigchain.c:13:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-submodule-config.c:48:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-submodule-nested-repo-config.c:22:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-submodule.c:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_ARGV0 [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-submodule.c:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_KEEP_ARGV0 [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-submodule.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARSE_OPT_STOP_AT_NON_OPTION [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-submodule.c:87:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-tool.c:119:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUG_exit_code [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-trace2.c:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-trace2.c:196:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable the_repository [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-trace2.c:257:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_TIMER_ID_TEST1 [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-trace2.c:278:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_TIMER_ID_TEST2 [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-trace2.c:348:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_COUNTER_ID_TEST1 [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-trace2.c:372:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_COUNTER_ID_TEST2 [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-trace2.c:427:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHILD_PROCESS_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-trace2.c:455:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVI_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/helper/test-trace2.c:511:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:1026:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:1152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:242:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:250:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strbuf [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:279:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TE_BASE64 [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:376:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strbuf [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:404:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strbuf [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:464:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:551:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:878:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/t4256/1/mailinfo.c:930:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/t-strbuf.c:18:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/t-strbuf.c:48:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/test-lib.c:151:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/test-lib.c:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/test-lib.c:294:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIdMAX [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/test-lib.c:307:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIuMAX [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/test-lib.c:321:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/test-lib.c:330:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/test-lib.c:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/test-lib.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/test-lib.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/t/unit-tests/test-lib.c:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_cfg.c:111:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_CASEFOLD [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_cfg.c:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVI_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_cfg.c:150:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KVI_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_cfg.c:69:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR2_SYSENV_ENV_VARS [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_ctr.c:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_COUNTERS [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_ctr.c:73:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_COUNTERS [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_ctr.c:93:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_COUNTERS [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_dst.c:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_dst.c:179:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_dst.c:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_dst.c:267:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sun_path [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_dst.c:385:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_dst.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:118:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:150:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:201:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:235:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:257:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:272:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:292:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:308:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:323:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:342:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:375:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:397:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:432:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:449:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:470:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:486:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:505:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:526:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:551:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:578:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:606:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:630:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_event.c:654:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_WRITER_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:124:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:148:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:171:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:189:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:210:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:222:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:251:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:265:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:278:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:294:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:319:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:332:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:344:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:365:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:72:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_normal.c:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:150:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:163:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:189:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:201:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:213:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:239:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:251:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:263:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:279:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:322:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:358:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:372:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:385:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:397:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:408:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:430:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:445:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:463:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:481:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:501:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:521:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:537:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:551:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:565:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:587:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tgt_perf.c:69:19: style: Parameter 'p_us_elapsed_absolute' can be declared as pointer to const [constParameterPointer] head b435a96c/trace2/tr2_tgt_perf.c:70:19: style: Parameter 'p_us_elapsed_relative' can be declared as pointer to const [constParameterPointer] head b435a96c/trace2/tr2_tgt_perf.c:88:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRBUF_INIT [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tls.c:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAVE_THREADS [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tls.c:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HAVE_THREADS [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tmr.c:101:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_TIMERS [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tmr.c:160:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_TIMERS [valueFlowBailoutIncompleteVar] head b435a96c/trace2/tr2_tmr.c:177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE2_NUMBER_OF_TIMERS [valueFlowBailoutIncompleteVar] head b435a96c/xdiff/xhistogram.c:280:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable record [valueFlowBailoutIncompleteVar] head b435a96c/xdiff/xpatience.c:207:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head b435a96c/xdiff/xprepare.c:173:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] DONE