2025-05-06 02:42 ftp://ftp.de.debian.org/debian/pool/main/liby/libyang/libyang_3.12.2.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: 581f101 (2025-05-05 21:13:30 +0200) count: 2634 2632 elapsed-time: 194.3 175.7 head-timing-info: old-timing-info: head results: libyang-3.12.2/compat/compat.c:286:0: error: #error No realpath() implementation for this platform is available. [preprocessorErrorDirective] libyang-3.12.2/compat/compat.c:286:2: error: #error No realpath() implementation for this platform is available. [preprocessorErrorDirective] libyang-3.12.2/compat/strptime.c:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libyang-3.12.2/compat/strptime.c:21:44: style: Unused variable: dummy [unusedVariable] libyang-3.12.2/src/context.c:262:67: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/context.c:273:77: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/context.c:691:66: debug: Function::addArguments found argument 'data' with varid 0. [varid0] libyang-3.12.2/src/tree_data.h:1188:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:213:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:477:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:501:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:532:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:619:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:639:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:651:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:704:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:748:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:760:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:789:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:800:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:823:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:835:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:911:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:918:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:947:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:954:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:984:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:991:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:998:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:1017:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:1055:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:1193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:1216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/context.c:1205:69: style:inconclusive: Function 'ly_ctx_get_yanglib_data' argument 2 names different: declaration 'root' definition 'root_p'. [funcArgNamesDifferent] libyang-3.12.2/src/context.h:647:93: note: Function 'ly_ctx_get_yanglib_data' argument 2 names different: declaration 'root' definition 'root_p'. libyang-3.12.2/src/context.c:1205:69: note: Function 'ly_ctx_get_yanglib_data' argument 2 names different: declaration 'root' definition 'root_p'. libyang-3.12.2/src/context.c:264:28: style: Variable 'err1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/context.c:264:44: style: Variable 'err2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/context.c:299:35: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/context.c:403:22: style: Variable 'module' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/context.c:758:26: style: Variable 'f' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/context.c:408:22: style: Variable 'imported' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/dict.c:37:58: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/dict.c:98:76: debug: Function::addArguments found argument 'cb_data' with varid 0. [varid0] libyang-3.12.2/src/dict.c:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/dict.c:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/dict.c:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/dict.c:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/dict.c:207:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/dict.c:231:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/dict.c:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/dict.c:300:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/dict.c:40:13: style: Variable 'len1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/diff.c:133:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:295:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:518:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schema [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:560:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:724:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:942:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:1010:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:1039:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:1229:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:1374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:1531:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:1586:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:1668:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:1774:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:1990:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:2012:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:2151:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:2286:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:2435:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:2528:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:3008:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:3076:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/diff.c:383:17: warning: Assert statement calls a function which may have desired side effects: 'lyd_diff_get_op'. [assertWithSideEffect] libyang-3.12.2/src/diff.c:335:17: warning: Either the condition 'node->schema' is redundant or there is possible null pointer dereference: node->schema. [nullPointerRedundantCheck] libyang-3.12.2/src/diff.c:339:14: note: Assuming that condition 'node->schema' is not redundant libyang-3.12.2/src/diff.c:335:17: note: Null pointer dereference libyang-3.12.2/src/diff.c:338:17: warning: Either the condition 'node->schema' is redundant or there is possible null pointer dereference: node->schema. [nullPointerRedundantCheck] libyang-3.12.2/src/diff.c:341:44: note: Assuming that condition 'node->schema' is not redundant libyang-3.12.2/src/diff.c:338:17: note: Null pointer dereference libyang-3.12.2/src/diff.c:340:17: warning: Either the condition 'node->schema' is redundant or there is possible null pointer dereference: node->schema. [nullPointerRedundantCheck] libyang-3.12.2/src/diff.c:345:14: note: Assuming that condition 'node->schema' is not redundant libyang-3.12.2/src/diff.c:340:17: note: Null pointer dereference libyang-3.12.2/src/diff.c:344:17: warning: Either the condition 'node->schema' is redundant or there is possible null pointer dereference: node->schema. [nullPointerRedundantCheck] libyang-3.12.2/src/diff.c:347:45: note: Assuming that condition 'node->schema' is not redundant libyang-3.12.2/src/diff.c:344:17: note: Null pointer dereference libyang-3.12.2/src/diff.c:666:38: warning: Either the condition '!second' is redundant or there is possible null pointer dereference: second. [nullPointerRedundantCheck] libyang-3.12.2/src/diff.c:685:9: note: Assuming that condition '!second' is not redundant libyang-3.12.2/src/diff.c:666:38: note: Null pointer dereference libyang-3.12.2/src/diff.c:711:10: warning: Either the condition 'schema' is redundant or there is possible null pointer dereference: schema. [nullPointerRedundantCheck] libyang-3.12.2/src/diff.c:720:48: note: Assuming that condition 'schema' is not redundant libyang-3.12.2/src/diff.c:711:10: note: Null pointer dereference libyang-3.12.2/src/diff.c:867:38: warning: Either the condition '!second' is redundant or there is possible null pointer dereference: second. [nullPointerRedundantCheck] libyang-3.12.2/src/diff.c:871:9: note: Assuming that condition '!second' is not redundant libyang-3.12.2/src/diff.c:867:38: note: Null pointer dereference libyang-3.12.2/src/diff.c:2021:27: warning: Either the condition '!diff_match->schema' is redundant or there is possible null pointer dereference: diff_match->schema. [nullPointerRedundantCheck] libyang-3.12.2/src/diff.c:2026:20: note: Assuming that condition '!diff_match->schema' is not redundant libyang-3.12.2/src/diff.c:2021:27: note: Null pointer dereference libyang-3.12.2/src/diff.c:2085:27: warning: Either the condition '!diff_match->schema' is redundant or there is possible null pointer dereference: diff_match->schema. [nullPointerRedundantCheck] libyang-3.12.2/src/diff.c:2088:20: note: Assuming that condition '!diff_match->schema' is not redundant libyang-3.12.2/src/diff.c:2085:27: note: Null pointer dereference libyang-3.12.2/src/diff.c:3123:33: warning: Either the condition 'elem->schema' is redundant or there is possible null pointer dereference: elem->schema. [nullPointerRedundantCheck] libyang-3.12.2/src/diff.c:3145:29: note: Assuming that condition 'elem->schema' is not redundant libyang-3.12.2/src/diff.c:3123:33: note: Null pointer dereference libyang-3.12.2/src/diff.c:311:42: style: Parameter 'sibling' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/diff.c:1772:22: style: Variable 'meta' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/diff.c:2423:22: style: Variable 'child' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/hash_table.c:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/hash_table.c:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/hash_table.c:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/hash_table.c:473:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:257:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/in.c:203:15: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libyang-3.12.2/src/in.c:198:21: note: Assuming allocation function fails libyang-3.12.2/src/in.c:198:21: note: Assignment 'fp=strndup(filepath,len)', assigned value is 0 libyang-3.12.2/src/in.c:203:15: note: Null pointer dereference libyang-3.12.2/src/in.c:236:15: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libyang-3.12.2/src/in.c:230:21: note: Assuming allocation function fails libyang-3.12.2/src/in.c:230:21: note: Assignment 'fp=strndup(filepath,len)', assigned value is 0 libyang-3.12.2/src/in.c:236:15: note: Null pointer dereference libyang-3.12.2/src/json.c:156:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/json.c:382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/json.c:494:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/json.c:718:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/json.c:709:80: style:inconclusive: Function 'lyjson_ctx_new' argument 3 names different: declaration 'jsonctx' definition 'jsonctx_p'. [funcArgNamesDifferent] libyang-3.12.2/src/json.h:118:87: note: Function 'lyjson_ctx_new' argument 3 names different: declaration 'jsonctx' definition 'jsonctx_p'. libyang-3.12.2/src/json.c:709:80: note: Function 'lyjson_ctx_new' argument 3 names different: declaration 'jsonctx' definition 'jsonctx_p'. libyang-3.12.2/src/json.c:401:74: style: Parameter 'dec_point' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/log.c:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:238:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:395:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:565:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:648:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:714:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:771:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:793:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:846:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:922:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:954:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:971:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:1016:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/log.c:175:5: error: Memory leak: e [memleak] libyang-3.12.2/src/log.c:262:28: style: Parameter 'src_ctx' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/log.c:262:52: style: Parameter 'trg_ctx' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/log.c:302:29: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/log.c:393:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/ly_common.c:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VERSION_MAJOR [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VERSION_MINOR [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VERSION_MICRO [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VERSION [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_PROJ_VERSION_MAJOR [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_PROJ_VERSION_MINOR [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_PROJ_VERSION_MICRO [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_PROJ_VERSION [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:638:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:725:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:765:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/ly_common.c:328:21: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] libyang-3.12.2/src/ly_common.c:358:21: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] libyang-3.12.2/src/ly_common.c:391:21: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] libyang-3.12.2/src/lyb.c:85:61: debug: Function::addArguments found argument 'data' with varid 0. [varid0] libyang-3.12.2/src/out.c:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:255:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:278:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:347:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:369:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:462:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:572:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:694:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:761:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/out.c:207:17: error: Resource handle 'streamfd' freed twice. [doubleFree] libyang-3.12.2/src/out.c:204:22: note: Resource handle 'streamfd' freed twice. libyang-3.12.2/src/out.c:207:17: note: Resource handle 'streamfd' freed twice. libyang-3.12.2/src/out.c:685:42: style:inconclusive: Function 'ly_write_skip' argument 2 names different: declaration 'len' definition 'count'. [funcArgNamesDifferent] libyang-3.12.2/src/out_internal.h:94:49: note: Function 'ly_write_skip' argument 2 names different: declaration 'len' definition 'count'. libyang-3.12.2/src/out.c:685:42: note: Function 'ly_write_skip' argument 2 names different: declaration 'len' definition 'count'. libyang-3.12.2/src/out.c:744:79: style:inconclusive: Function 'ly_write_skipped' argument 4 names different: declaration 'len' definition 'count'. [funcArgNamesDifferent] libyang-3.12.2/src/out_internal.h:108:86: note: Function 'ly_write_skipped' argument 4 names different: declaration 'len' definition 'count'. libyang-3.12.2/src/out.c:744:79: note: Function 'ly_write_skipped' argument 4 names different: declaration 'len' definition 'count'. libyang-3.12.2/src/parser_common.c:74:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:437:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:481:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:612:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:652:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:764:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:849:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1019:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1040:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1360:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1473:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1676:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1722:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1768:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1818:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1869:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1915:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:1991:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2057:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2309:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2392:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2459:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2536:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2604:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2680:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2766:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2853:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:2944:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:3006:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:3085:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:3174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:3277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:3398:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_common.c:60:30: style:inconclusive: Function 'lyd_ctx_free' argument 1 names different: declaration 'ctx' definition 'lydctx'. [funcArgNamesDifferent] libyang-3.12.2/src/parser_internal.h:201:35: note: Function 'lyd_ctx_free' argument 1 names different: declaration 'ctx' definition 'lydctx'. libyang-3.12.2/src/parser_common.c:60:30: note: Function 'lyd_ctx_free' argument 1 names different: declaration 'ctx' definition 'lydctx'. libyang-3.12.2/src/parser_common.c:479:60: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/parser_json.c:265:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_json.c:694:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_json.c:777:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_json.c:1345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_json.c:1846:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_json.c:77:6: warning: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/src/parser_json.c:74:9: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/src/parser_json.c:77:6: note: Null pointer dereference libyang-3.12.2/src/parser_json.c:80:6: warning: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/src/parser_json.c:74:9: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/src/parser_json.c:80:6: note: Null pointer dereference libyang-3.12.2/src/parser_json.c:661:40: style: Variable 'mod' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/parser_json.c:742:24: style: Variable 'mod' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/parser_json.c:936:35: style: Parameter 'ext' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/parser_json.c:1274:105: style: Parameter 'ext' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/parser_json.c:1415:116: style: Parameter 'ext' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/parser_lyb.c:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_lyb.c:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_lyb.c:330:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_lyb.c:365:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_lyb.c:931:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_lyb.c:1604:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_lyb.c:1683:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_lyb.c:1762:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_lyb.c:767:44: style: Parameter 'sibling' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/parser_lyb.c:767:63: style: Parameter 'hash' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/parser_lyb.c:927:37: style: Parameter 'lybctx' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/parser_lyb.c:1755:13: style: Variable 'zero' can be declared as const array [constVariable] libyang-3.12.2/src/parser_xml.c:574:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_xml.c:931:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_xml.c:1226:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attr [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_xml.c:1258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_xml.c:1503:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_xml.c:93:24: style: Variable 'mod' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/parser_xml.c:761:66: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/parser_xml.c:766:22: style: Variable 'anchor' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/parser_yang.c:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:214:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:735:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:929:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:983:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1148:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1249:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1363:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1421:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1464:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1653:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1733:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1790:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1874:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:1943:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2024:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2368:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2468:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2539:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2641:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2728:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2798:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2884:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:2947:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:3025:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:3115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:3209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:3303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:3367:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:3449:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:3545:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:3652:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:3863:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:3943:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:4146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:4208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:4258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:4431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:4640:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:4770:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:4843:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yang.c:174:22: style: Redundant condition: need_buf. '!need_buf || (need_buf && word_b)' is equivalent to '!need_buf || word_b' [redundantCondition] libyang-3.12.2/src/parser_yang.c:702:25: style: Variable 'ctx->indent' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/src/parser_yang.c:699:13: note: ctx->indent is assigned libyang-3.12.2/src/parser_yang.c:702:25: note: ctx->indent is overwritten libyang-3.12.2/src/parser_yin.c:354:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:666:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:721:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:760:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:797:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:842:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:975:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1033:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1051:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1070:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1095:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1222:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1310:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1433:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1590:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1634:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1692:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1735:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1778:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1821:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:1862:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2004:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2244:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2280:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2319:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2386:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2440:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2553:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2603:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2711:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2769:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2847:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2938:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:3232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:3353:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:3517:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:3901:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:3968:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/parser_yin.c:2328:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:2395:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:2449:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:2505:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:2562:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:2613:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:2666:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:2720:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:2779:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:3773:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:3841:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] libyang-3.12.2/src/parser_yin.c:643:72: style: Parameter 'exts' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/parser_yin.c:469:27: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/path.c:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/path.c:359:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/path.c:486:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/path.c:690:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/path.c:967:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/path.c:1014:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/path.c:1263:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/path.c:1459:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/path.c:665:13: warning: Either the condition 'ctx_node' is redundant or there is possible null pointer dereference: ctx_node. [nullPointerRedundantCheck] libyang-3.12.2/src/path.c:665:13: note: Assuming that condition 'ctx_node' is not redundant libyang-3.12.2/src/path.c:665:13: note: Null pointer dereference libyang-3.12.2/src/path.c:670:13: warning: Either the condition 'ctx_node' is redundant or there is possible null pointer dereference: ctx_node. [nullPointerRedundantCheck] libyang-3.12.2/src/path.c:670:13: note: Assuming that condition 'ctx_node' is not redundant libyang-3.12.2/src/path.c:670:13: note: Null pointer dereference libyang-3.12.2/src/path.c:744:13: warning: Either the condition 'ctx_node' is redundant or there is possible null pointer dereference: ctx_node. [nullPointerRedundantCheck] libyang-3.12.2/src/path.c:744:13: note: Assuming that condition 'ctx_node' is not redundant libyang-3.12.2/src/path.c:744:13: note: Null pointer dereference libyang-3.12.2/src/path.c:752:13: warning: Either the condition 'ctx_node' is redundant or there is possible null pointer dereference: ctx_node. [nullPointerRedundantCheck] libyang-3.12.2/src/path.c:752:13: note: Assuming that condition 'ctx_node' is not redundant libyang-3.12.2/src/path.c:752:13: note: Null pointer dereference libyang-3.12.2/src/path.c:793:13: warning: Either the condition 'ctx_node' is redundant or there is possible null pointer dereference: ctx_node. [nullPointerRedundantCheck] libyang-3.12.2/src/path.c:793:13: note: Assuming that condition 'ctx_node' is not redundant libyang-3.12.2/src/path.c:793:13: note: Null pointer dereference libyang-3.12.2/src/path.c:798:13: warning: Either the condition 'ctx_node' is redundant or there is possible null pointer dereference: ctx_node. [nullPointerRedundantCheck] libyang-3.12.2/src/path.c:798:13: note: Assuming that condition 'ctx_node' is not redundant libyang-3.12.2/src/path.c:798:13: note: Null pointer dereference libyang-3.12.2/src/path.c:850:9: warning: Either the condition 'ctx_node' is redundant or there is possible null pointer dereference: ctx_node. [nullPointerRedundantCheck] libyang-3.12.2/src/path.c:850:9: note: Assuming that condition 'ctx_node' is not redundant libyang-3.12.2/src/path.c:850:9: note: Null pointer dereference libyang-3.12.2/src/path.c:855:9: warning: Either the condition 'ctx_node' is redundant or there is possible null pointer dereference: ctx_node. [nullPointerRedundantCheck] libyang-3.12.2/src/path.c:855:9: note: Assuming that condition 'ctx_node' is not redundant libyang-3.12.2/src/path.c:855:9: note: Null pointer dereference libyang-3.12.2/src/path.c:1090:9: warning: Either the condition 'node2' is redundant or there is possible null pointer dereference: node2. [nullPointerRedundantCheck] libyang-3.12.2/src/path.c:1090:9: note: Assuming that condition 'node2' is not redundant libyang-3.12.2/src/path.c:1090:9: note: Null pointer dereference libyang-3.12.2/src/path.c:1097:9: warning: Either the condition 'node2' is redundant or there is possible null pointer dereference: node2. [nullPointerRedundantCheck] libyang-3.12.2/src/path.c:1097:9: note: Assuming that condition 'node2' is not redundant libyang-3.12.2/src/path.c:1097:9: note: Null pointer dereference libyang-3.12.2/src/path.c:1452:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/plugins.c:449:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins.c:586:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins.c:628:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins.c:381:5: warning: Return value of function dlerror() is not used. [ignoredReturnValue] libyang-3.12.2/src/plugins.c:456:24: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libyang-3.12.2/src/plugins.c:454:24: style: Variable 'file' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/plugins_exts.c:143:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts.c:336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts.c:423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts.c:461:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts.c:497:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts.c:517:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts.c:534:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts.c:639:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/metadata.c:56:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_MODULE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/metadata.c:138:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emem [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/metadata.c:182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/nacm.c:127:38: debug: Function::addArguments found argument 'cctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/nacm.c:41:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_INPUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/nacm.c:85:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_NODE_MASK [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/nacm.c:140:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EINT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/nacm.c:68:1: style: Label 'emem' is not used. [unusedLabel] libyang-3.12.2/src/plugins_exts/schema_mount.c:147:85: debug: Function::addArguments found argument 'dfs_continue' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/schema_mount.c:200:84: debug: Function::addArguments found argument 'extp' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/schema_mount.c:1111:100: debug: Function::addArguments found argument 'plugin_priv' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/schema_mount.c:1122:100: debug: Function::addArguments found argument 'plugin_priv' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/schema_mount.c:1134:44: debug: Function::addArguments found argument 'flags' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/schema_mount.c:1176:62: debug: Function::addArguments found argument 'ext' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/schema_mount.c:1193:49: debug: Function::addArguments found argument 'add_opts' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/schema_mount.c:101:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:119:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_VERSION_1_1 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:188:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EEXIST [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EMEM [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:255:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EMEM [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:302:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:379:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:398:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:483:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:575:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:637:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:703:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:715:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:746:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:858:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cleanup [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:905:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:1069:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:1118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:1129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:1167:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:1183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:1195:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/schema_mount.c:1293:5: warning: If memory allocation fails, then there is a possible null pointer dereference: st_priv [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_exts/schema_mount.c:1291:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_exts/schema_mount.c:1291:21: note: Assignment 'st_priv=calloc(1,sizeof(*st_priv))', assigned value is 0 libyang-3.12.2/src/plugins_exts/schema_mount.c:1293:5: note: Null pointer dereference libyang-3.12.2/src/plugins_exts/schema_mount.c:1294:5: warning: If memory allocation fails, then there is a possible null pointer dereference: st_priv [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_exts/schema_mount.c:1291:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_exts/schema_mount.c:1291:21: note: Assignment 'st_priv=calloc(1,sizeof(*st_priv))', assigned value is 0 libyang-3.12.2/src/plugins_exts/schema_mount.c:1294:5: note: Null pointer dereference libyang-3.12.2/src/plugins_exts/schema_mount.c:1297:1: style: Label 'cleanup' is not used. [unusedLabel] libyang-3.12.2/src/plugins_exts/schema_mount.c:91:23: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/plugins_exts/schema_mount.c:147:51: style: Parameter 'node' can be declared as pointer to const. However it seems that 'schema_mount_compile_mod_dfs_cb' is a callback function, if 'node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libyang-3.12.2/src/plugins_exts/schema_mount.c:186:35: note: You might need to cast the function pointer here libyang-3.12.2/src/plugins_exts/schema_mount.c:147:51: note: Parameter 'node' can be declared as pointer to const libyang-3.12.2/src/plugins_exts/schema_mount.c:1037:72: style: Parameter 'ext' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/plugins_exts/schema_mount.c:1192:55: style: Parameter 'ext' can be declared as pointer to const. However it seems that 'schema_mount_sprinter_ctree' is a callback function, if 'ext' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libyang-3.12.2/src/plugins_exts/schema_mount.c:1323:33: note: You might need to cast the function pointer here libyang-3.12.2/src/plugins_exts/schema_mount.c:1192:55: note: Parameter 'ext' can be declared as pointer to const libyang-3.12.2/src/plugins_exts/schema_mount.c:1199:31: style: Variable 'tree2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/plugins_exts/structure.c:421:57: debug: Function::addArguments found argument 'node' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/structure.c:429:57: debug: Function::addArguments found argument 'node' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/structure.c:443:29: debug: Function::addArguments found argument 'flags' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/structure.c:458:29: debug: Function::addArguments found argument 'flags' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/structure.c:473:29: debug: Function::addArguments found argument 'flags' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/structure.c:64:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_MODULE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/structure.c:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/structure.c:271:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/structure.c:312:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_MODULE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/structure.c:425:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/structure.c:433:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/structure.c:475:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/structure.c:495:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/yangdata.c:214:74: debug: Function::addArguments found argument 'plugin_priv' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/yangdata.c:222:74: debug: Function::addArguments found argument 'plugin_priv' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/yangdata.c:231:29: debug: Function::addArguments found argument 'flags' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/yangdata.c:242:29: debug: Function::addArguments found argument 'flags' with varid 0. [varid0] libyang-3.12.2/src/plugins_exts/yangdata.c:40:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_MODULE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/yangdata.c:96:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emem [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/yangdata.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/yangdata.c:206:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_USES [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/yangdata.c:218:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/yangdata.c:226:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/yangdata.c:233:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/yangdata.c:244:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_exts/yangdata.c:77:1: style: Label 'emem' is not used. [unusedLabel] libyang-3.12.2/src/plugins_exts/yangdata.c:164:1: style: Label 'emem' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types.c:891:52: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types.c:340:53: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types.c:47:54: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types.c:73:63: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types.c:115:108: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types.c:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:379:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:406:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:494:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:532:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:626:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:635:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:827:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:980:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:1019:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types.c:910:87: style:inconclusive: Function 'lyplg_type_identity_isderived' argument 2 names different: declaration 'derived' definition 'der'. [funcArgNamesDifferent] libyang-3.12.2/src/plugins_types.h:1248:111: note: Function 'lyplg_type_identity_isderived' argument 2 names different: declaration 'derived' definition 'der'. libyang-3.12.2/src/plugins_types.c:910:87: note: Function 'lyplg_type_identity_isderived' argument 2 names different: declaration 'derived' definition 'der'. libyang-3.12.2/src/plugins_types/binary.c:256:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/binary.c:342:55: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/binary.c:356:52: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/binary.c:377:22: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/binary.c:65:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EMEM [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/binary.c:137:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EMEM [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/binary.c:206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/binary.c:226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/binary.c:260:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/binary.c:350:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/binary.c:385:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/binary.c:440:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/binary.c:138:5: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assignment 'str=malloc(*size+1)', assigned value is 0 libyang-3.12.2/src/plugins_types/binary.c:138:5: note: Null pointer dereference libyang-3.12.2/src/plugins_types/binary.c:143:9: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assignment 'str=malloc(*size+1)', assigned value is 0 libyang-3.12.2/src/plugins_types/binary.c:143:9: note: Null pointer dereference libyang-3.12.2/src/plugins_types/binary.c:144:9: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assignment 'str=malloc(*size+1)', assigned value is 0 libyang-3.12.2/src/plugins_types/binary.c:144:9: note: Null pointer dereference libyang-3.12.2/src/plugins_types/binary.c:145:9: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assignment 'str=malloc(*size+1)', assigned value is 0 libyang-3.12.2/src/plugins_types/binary.c:145:9: note: Null pointer dereference libyang-3.12.2/src/plugins_types/binary.c:150:9: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assignment 'str=malloc(*size+1)', assigned value is 0 libyang-3.12.2/src/plugins_types/binary.c:150:9: note: Null pointer dereference libyang-3.12.2/src/plugins_types/binary.c:155:13: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/binary.c:136:17: note: Assignment 'str=malloc(*size+1)', assigned value is 0 libyang-3.12.2/src/plugins_types/binary.c:155:13: note: Null pointer dereference libyang-3.12.2/src/plugins_types/binary.c:442:1: style: Label 'error' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/binary.c:121:20: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/plugins_types/bits.c:290:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/bits.c:371:53: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/bits.c:386:50: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/bits.c:402:22: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/bits.c:59:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_BITS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/bits.c:164:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/bits.c:202:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/bits.c:237:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/bits.c:265:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EMEM [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/bits.c:294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/bits.c:380:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/bits.c:410:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/bits.c:475:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/bits.c:269:13: style: Condition '!ret_len' is always true [knownConditionTrueFalse] libyang-3.12.2/src/plugins_types/bits.c:266:15: note: Assignment 'ret_len=0', assigned value is 0 libyang-3.12.2/src/plugins_types/bits.c:269:13: note: Condition '!ret_len' is always true libyang-3.12.2/src/plugins_types/bits.c:477:1: style: Label 'error' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/bits.c:374:28: style: Variable 'type_bits' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/plugins_types/bits.c:389:28: style: Variable 'type_bits' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/plugins_types/bits.c:404:28: style: Variable 'type_bits' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/plugins_types/bits.c:446:28: style: Variable 'type_bits' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/plugins_types/boolean.c:38:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/boolean.c:107:56: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/boolean.c:116:53: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/boolean.c:128:54: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/boolean.c:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/boolean.c:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/boolean.c:131:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/date_and_time.c:51:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/date_and_time.c:142:62: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/date_and_time.c:230:59: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/date_and_time.c:253:22: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/date_and_time.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/date_and_time.c:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/date_and_time.c:261:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/date_and_time.c:352:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/date_and_time.c:270:20: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/date_and_time.c:263:25: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/date_and_time.c:263:25: note: Assignment 'ret=malloc(8+1+(val->fractions_s?strlen(val->fractions_s):0))', assigned value is 0 libyang-3.12.2/src/plugins_types/date_and_time.c:270:20: note: Null pointer dereference libyang-3.12.2/src/plugins_types/date_and_time.c:271:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/src/plugins_types/date_and_time.c:263:25: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/date_and_time.c:263:25: note: Assignment 'ret=malloc(8+1+(val->fractions_s?strlen(val->fractions_s):0))', assigned value is 0 libyang-3.12.2/src/plugins_types/date_and_time.c:271:24: note: Null pointer addition libyang-3.12.2/src/plugins_types/date_and_time.c:354:1: style: Label 'error' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/decimal64.c:85:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/decimal64.c:165:58: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/decimal64.c:176:55: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/decimal64.c:188:56: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/decimal64.c:50:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_NUMBER_MAXLEN [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/decimal64.c:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/decimal64.c:170:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/decimal64.c:194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/decimal64.c:212:20: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/decimal64.c:205:25: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/decimal64.c:205:25: note: Assignment 'buf=calloc(1,sizeof(value->dec64))', assigned value is 0 libyang-3.12.2/src/plugins_types/decimal64.c:212:20: note: Null pointer dereference libyang-3.12.2/src/plugins_types/decimal64.c:45:54: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/plugins_types/decimal64.c:191:17: style: Variable 'num' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/plugins_types/empty.c:38:50: debug: Function::addArguments found argument 'format' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/empty.c:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/enumeration.c:41:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/enumeration.c:138:50: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/enumeration.c:151:51: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/enumeration.c:46:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/enumeration.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/enumeration.c:176:20: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/enumeration.c:169:25: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/enumeration.c:169:25: note: Assignment 'buf=calloc(1,4)', assigned value is 0 libyang-3.12.2/src/plugins_types/enumeration.c:176:20: note: Null pointer dereference libyang-3.12.2/src/plugins_types/enumeration.c:154:22: style: Variable 'prev_num' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/plugins_types/enumeration.c:154:31: style: Variable 'num' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/plugins_types/hex_string.c:42:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/hex_string.c:46:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/hex_string.c:97:1: style: Label 'cleanup' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/identityref.c:304:60: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/identityref.c:314:57: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/identityref.c:321:58: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/identityref.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EMEM [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/identityref.c:121:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/identityref.c:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/identityref.c:212:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/identityref.c:236:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/identityref.c:308:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/identityref.c:326:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_CANON [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/instanceid.c:229:89: debug: Function::addArguments found argument 'type' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/instanceid.c:50:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/instanceid.c:162:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/instanceid.c:233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/instanceid.c:264:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_CANON [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/instanceid.c:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/instanceid.c:212:1: style: Label 'cleanup' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/instanceid.c:163:34: style: Variable 'type_inst' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/plugins_types/instanceid.c:234:34: style: Variable 'type_inst' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/plugins_types/instanceid_keys.c:136:117: debug: Function::addArguments found argument 'ctx_node' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/instanceid_keys.c:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/instanceid_keys.c:139:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/integer.c:49:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/integer.c:178:52: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/integer.c:212:49: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/integer.c:258:50: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/integer.c:315:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/integer.c:424:53: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/integer.c:454:50: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/integer.c:500:51: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/integer.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/integer.c:181:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/integer.c:264:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/integer.c:320:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/integer.c:429:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/integer.c:506:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/integer.c:298:20: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/integer.c:291:25: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/integer.c:291:25: note: Assignment 'buf=calloc(1,integer_lyb_size[value->realtype->basetype])', assigned value is 0 libyang-3.12.2/src/plugins_types/integer.c:298:20: note: Null pointer dereference libyang-3.12.2/src/plugins_types/integer.c:540:20: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/integer.c:533:25: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/integer.c:533:25: note: Assignment 'buf=calloc(1,integer_lyb_size[value->realtype->basetype])', assigned value is 0 libyang-3.12.2/src/plugins_types/integer.c:540:20: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv4_address.c:124:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_address.c:216:61: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_address.c:235:58: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_address.c:265:22: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_address.c:69:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_address.c:128:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_address.c:226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_address.c:273:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_address.c:358:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_address.c:104:29: warning: If memory allocation fails, then there is a possible null pointer dereference: addr_no_zone [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv4_address.c:86:31: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv4_address.c:86:31: note: Assignment 'addr_dyn=strndup(value,zone_ptr-value)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_address.c:87:28: note: Assignment 'addr_no_zone=addr_dyn', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_address.c:104:29: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv4_address.c:288:16: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv4_address.c:285:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv4_address.c:285:21: note: Assignment 'ret=malloc(sizeof(val->addr)+zone_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_address.c:288:16: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv4_address.c:306:45: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv4_address.c:302:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv4_address.c:302:21: note: Assignment 'ret=malloc(INET_ADDRSTRLEN+zone_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_address.c:306:45: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv4_address.c:289:20: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/src/plugins_types/ipv4_address.c:285:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv4_address.c:285:21: note: Assignment 'ret=malloc(sizeof(val->addr)+zone_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_address.c:289:20: note: Null pointer addition libyang-3.12.2/src/plugins_types/ipv4_address.c:360:1: style: Label 'error' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:55:82: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:121:69: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:139:66: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:155:22: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:59:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:130:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:162:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:96:29: warning: If memory allocation fails, then there is a possible null pointer dereference: value [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:89:24: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:89:24: note: Assignment 'value=strndup(value,value_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:96:29: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:176:45: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:172:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:172:21: note: Assignment 'ret=malloc(INET_ADDRSTRLEN)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_address_no_zone.c:176:45: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv4_prefix.c:118:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:206:60: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:224:57: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:240:22: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:215:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:247:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:308:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:80:28: warning: If memory allocation fails, then there is a possible null pointer dereference: mask_str [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:76:23: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv4_prefix.c:76:23: note: Assignment 'mask_str=strndup(value,pref_str-value)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_prefix.c:80:28: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv4_prefix.c:262:45: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv4_prefix.c:258:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv4_prefix.c:258:21: note: Assignment 'ret=malloc(INET_ADDRSTRLEN+3)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_prefix.c:262:45: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv4_prefix.c:310:1: style: Label 'error' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/ipv6_address.c:125:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_address.c:219:61: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_address.c:238:58: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_address.c:268:22: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_address.c:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_address.c:129:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_address.c:229:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_address.c:276:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_address.c:360:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_address.c:105:30: warning: If memory allocation fails, then there is a possible null pointer dereference: addr_no_zone [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv6_address.c:87:31: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv6_address.c:87:31: note: Assignment 'addr_dyn=strndup(value,zone_ptr-value)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_address.c:88:28: note: Assignment 'addr_no_zone=addr_dyn', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_address.c:105:30: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv6_address.c:291:16: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv6_address.c:288:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv6_address.c:288:21: note: Assignment 'ret=malloc(sizeof(val->addr)+zone_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_address.c:291:16: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv6_address.c:309:46: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv6_address.c:305:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv6_address.c:305:21: note: Assignment 'ret=malloc(INET6_ADDRSTRLEN+zone_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_address.c:309:46: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv6_address.c:292:20: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/src/plugins_types/ipv6_address.c:288:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv6_address.c:288:21: note: Assignment 'ret=malloc(sizeof(val->addr)+zone_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_address.c:292:20: note: Null pointer addition libyang-3.12.2/src/plugins_types/ipv6_address.c:362:1: style: Label 'error' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:94:82: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:169:69: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:187:66: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:203:22: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:210:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:269:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:79:30: warning: If memory allocation fails, then there is a possible null pointer dereference: addr_str [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:74:27: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:74:27: note: Assignment 'addr_dyn=strndup(value,value_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:75:20: note: Assignment 'addr_str=addr_dyn', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:79:30: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:225:46: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:221:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:221:21: note: Assignment 'ret=malloc(INET6_ADDRSTRLEN)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:225:46: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv6_address_no_zone.c:271:1: style: Label 'error' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:120:64: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:220:60: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:238:57: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:254:22: debug: Function::addArguments found argument 'prefix_data' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:124:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:229:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:261:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:322:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:80:29: warning: If memory allocation fails, then there is a possible null pointer dereference: mask_str [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:76:23: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv6_prefix.c:76:23: note: Assignment 'mask_str=strndup(value,pref_str-value)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_prefix.c:80:29: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv6_prefix.c:276:46: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] libyang-3.12.2/src/plugins_types/ipv6_prefix.c:272:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv6_prefix.c:272:21: note: Assignment 'ret=malloc(INET6_ADDRSTRLEN+4)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_prefix.c:276:46: note: Null pointer dereference libyang-3.12.2/src/plugins_types/ipv6_prefix.c:324:1: style: Label 'error' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/leafref.c:44:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/leafref.c:70:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/lyds_tree.c:68:50: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/lyds_tree.c:30:23: debug: Function::addArguments found argument 'value_len' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/lyds_tree.c:83:50: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/lyds_tree.c:95:53: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/lyds_tree.c:102:50: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/lyds_tree.c:109:51: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/lyds_tree.c:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_CANON [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/lyds_tree.c:79:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/lyds_tree.c:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/lyds_tree.c:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/lyds_tree.c:57:5: warning:inconclusive: Possible null pointer dereference: val [nullPointer] libyang-3.12.2/src/plugins_types/lyds_tree.c:36:39: note: Assignment 'val=NULL', assigned value is 0 libyang-3.12.2/src/plugins_types/lyds_tree.c:57:5: note: Null pointer dereference libyang-3.12.2/src/plugins_types/lyds_tree.c:77:20: warning:inconclusive: Possible null pointer dereference: val [nullPointer] libyang-3.12.2/src/plugins_types/lyds_tree.c:70:39: note: Assignment 'val=NULL', assigned value is 0 libyang-3.12.2/src/plugins_types/lyds_tree.c:77:20: note: Null pointer dereference libyang-3.12.2/src/plugins_types/lyds_tree.c:59:1: style: Label 'cleanup' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/node_instanceid.c:274:62: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/node_instanceid.c:50:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/node_instanceid.c:177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/node_instanceid.c:279:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_CANON [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/node_instanceid.c:321:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/node_instanceid.c:323:1: style: Label 'error' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/string.c:62:50: debug: Function::addArguments found argument 'format' with varid 0. [varid0] libyang-3.12.2/src/plugins_types/string.c:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/string.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/plugins_types/string.c:109:1: style: Label 'cleanup' is not used. [unusedLabel] libyang-3.12.2/src/plugins_types/union.c:708:5: error: There is an unknown macro here somewhere. Configuration is required. If LY_CHECK_ERR_GOTO is a macro then please configure it. [unknownMacro] libyang-3.12.2/src/plugins_types/xpath1.0.c:480:5: error: There is an unknown macro here somewhere. Configuration is required. If LY_CHECK_ERR_GOTO is a macro then please configure it. [unknownMacro] libyang-3.12.2/src/printer_data.c:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_data.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_data.c:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_data.c:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_data.c:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_data.c:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_data.c:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_data.c:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_json.c:463:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_json.c:512:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_json.c:556:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_json.c:820:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_json.c:1055:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_json.c:83:31: style: Variable 'onode1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/printer_json.c:84:31: style: Variable 'onode2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/printer_json.c:120:34: style: Parameter 'pctx' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/printer_lyb.c:50:32: debug: Function::addArguments found argument 'val1_p' with varid 0. [varid0] libyang-3.12.2/src/printer_lyb.c:62:61: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/printer_lyb.c:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_lyb.c:368:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_lyb.c:712:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_lyb.c:908:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_lyb.c:1306:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_lyb.c:64:23: style: Variable 'val1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/printer_lyb.c:65:23: style: Variable 'val2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/printer_lyb.c:96:39: style: Parameter 'ht' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/printer_lyb.c:217:29: style: Parameter 'ht' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/printer_lyb.c:249:68: style: Parameter 'sib' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/printer_lyb.c:475:26: style: Variable 'f' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/printer_lyb.c:596:10: style: Variable 'magic_number' can be declared as const array [constVariable] libyang-3.12.2/src/printer_schema.c:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_schema.c:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_schema.c:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_schema.c:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_schema.c:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_schema.c:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_schema.c:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_schema.c:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_schema.c:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:4652:88: debug: Function::addArguments found argument 'options' with varid 0. [varid0] libyang-3.12.2/src/printer_tree.c:4721:103: debug: Function::addArguments found argument 'options' with varid 0. [varid0] libyang-3.12.2/src/printer_tree.c:1006:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:1606:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:1641:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:1665:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wrapper [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:1707:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indent [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:1740:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wrapper [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:1786:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wrapper [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:2039:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodetype [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:2156:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodetype [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:2380:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ancestor [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:2671:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:2920:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:2978:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:3070:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:3101:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:3358:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:3426:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:3444:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:3618:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tree_ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:3753:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:3798:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ancestor [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:3956:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:3994:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:4198:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ancestor [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:4235:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lysc_tree [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:4285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lysc_tree [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:4403:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:4424:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:4600:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ancestor [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:4658:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:4689:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:4728:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/printer_tree.c:1018:15: style: Condition 'i!=wr.actual_pos' is always true [knownConditionTrueFalse] libyang-3.12.2/src/printer_tree.c:1010:28: note: Assuming that condition 'i0' is always true [knownConditionTrueFalse] libyang-3.12.2/src/schema_compile_node.c:1387:12: warning: If memory allocation fails, then there is a possible null pointer dereference: *pattern [nullPointerOutOfMemory] libyang-3.12.2/src/schema_compile_node.c:1386:26: note: Assuming allocation function fails libyang-3.12.2/src/schema_compile_node.c:1386:26: note: Assignment '*pattern=calloc(1,sizeof(**pattern))', assigned value is 0 libyang-3.12.2/src/schema_compile_node.c:1387:12: note: Null pointer dereference libyang-3.12.2/src/schema_compile_node.c:2407:22: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck] libyang-3.12.2/src/schema_compile_node.c:2408:17: note: Assuming that condition 'parent' is not redundant libyang-3.12.2/src/schema_compile_node.c:2407:22: note: Null pointer dereference libyang-3.12.2/src/schema_compile_node.c:2216:23: style: Local variable 'u' shadows outer variable [shadowVariable] libyang-3.12.2/src/schema_compile_node.c:2154:25: note: Shadowed declaration libyang-3.12.2/src/schema_compile_node.c:2216:23: note: Shadow variable libyang-3.12.2/src/schema_compile_node.c:2227:23: style: Local variable 'u' shadows outer variable [shadowVariable] libyang-3.12.2/src/schema_compile_node.c:2154:25: note: Shadowed declaration libyang-3.12.2/src/schema_compile_node.c:2227:23: note: Shadow variable libyang-3.12.2/src/schema_compile_node.c:2265:19: style: Local variable 'u' shadows outer variable [shadowVariable] libyang-3.12.2/src/schema_compile_node.c:2154:25: note: Shadowed declaration libyang-3.12.2/src/schema_compile_node.c:2265:19: note: Shadow variable libyang-3.12.2/src/schema_compile_node.c:98:85: style: Parameter 'pnode' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/schema_compile_node.c:202:96: style: Parameter 'dflt' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/schema_compile_node.c:292:69: style: Parameter 'leaf' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/schema_compile_node.c:1192:24: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/schema_compile_node.c:2150:53: style: Variable 'tctx_iter' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/schema_compile_node.c:2709:23: style: Variable 'pwhen' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/schema_compile_node.c:3953:72: style: Parameter 'uses_p' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/schema_compile_node.c:4152:47: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/schema_compile_node.c:522:49: style: Variable 'ptr' is not assigned a value. [unassignedVariable] libyang-3.12.2/src/schema_compile_node.c:1643:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/schema_compile_node.c:3309:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/schema_features.c:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/schema_features.c:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/schema_features.c:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/schema_features.c:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/schema_features.c:259:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/schema_features.c:413:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/schema_features.c:695:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/schema_features.c:490:9: style: Condition '++expr_size' is always true [knownConditionTrueFalse] libyang-3.12.2/src/schema_features.c:490:24: style: Condition '++f_size' is always true [knownConditionTrueFalse] libyang-3.12.2/src/schema_features.c:41:14: style: Variable 'item' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/set.c:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/set.c:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/set.c:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/set.c:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/set.c:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/set.c:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/set.c:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/set.c:233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/set.c:169:11: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/set.c:213:37: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/tree_data.c:3559:62: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/tree_data.c:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:309:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:448:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:459:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:474:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1041:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1061:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1083:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1369:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1437:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1566:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1631:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1898:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2027:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2059:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2098:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2342:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2478:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2491:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2503:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2516:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2535:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2585:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2652:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2754:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2921:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:2948:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3048:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3379:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3415:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3583:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3695:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3722:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3753:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3783:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3798:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3839:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:3886:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data.c:1651:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libyang-3.12.2/src/tree_data.c:758:51: warning: Either the condition 'first_sibling_p' is redundant or there is possible null pointer dereference: first_sibling_p. [nullPointerRedundantCheck] libyang-3.12.2/src/tree_data.c:789:9: note: Assuming that condition 'first_sibling_p' is not redundant libyang-3.12.2/src/tree_data.c:758:51: note: Null pointer dereference libyang-3.12.2/src/tree_data.c:2166:10: warning: If memory allocation fails, then there is a possible null pointer dereference: (struct lyd_node_opaq*)dup [nullPointerOutOfMemory] libyang-3.12.2/src/tree_data.c:2165:21: note: Assuming allocation function fails libyang-3.12.2/src/tree_data.c:2165:21: note: Assignment 'dup=calloc(1,sizeof(struct lyd_node_opaq))', assigned value is 0 libyang-3.12.2/src/tree_data.c:2166:10: note: Null pointer dereference libyang-3.12.2/src/tree_data.c:3764:13: warning: If memory allocation fails, then there is a possible null pointer dereference: rec_p [nullPointerOutOfMemory] libyang-3.12.2/src/tree_data.c:3763:27: note: Assuming allocation function fails libyang-3.12.2/src/tree_data.c:3763:27: note: Assignment 'rec_p=calloc(1,sizeof(rec))', assigned value is 0 libyang-3.12.2/src/tree_data.c:3764:13: note: Null pointer dereference libyang-3.12.2/src/tree_data.c:557:41: style:inconclusive: Function 'lyd_insert_after_node' argument 1 names different: declaration 'first_sibling' definition 'first_sibling_p'. [funcArgNamesDifferent] libyang-3.12.2/src/tree_data_internal.h:430:46: note: Function 'lyd_insert_after_node' argument 1 names different: declaration 'first_sibling' definition 'first_sibling_p'. libyang-3.12.2/src/tree_data.c:557:41: note: Function 'lyd_insert_after_node' argument 1 names different: declaration 'first_sibling' definition 'first_sibling_p'. libyang-3.12.2/src/tree_data.c:745:60: style:inconclusive: Function 'lyd_insert_node' argument 2 names different: declaration 'first_sibling' definition 'first_sibling_p'. [funcArgNamesDifferent] libyang-3.12.2/src/tree_data_internal.h:469:65: note: Function 'lyd_insert_node' argument 2 names different: declaration 'first_sibling' definition 'first_sibling_p'. libyang-3.12.2/src/tree_data.c:745:60: note: Function 'lyd_insert_node' argument 2 names different: declaration 'first_sibling' definition 'first_sibling_p'. libyang-3.12.2/src/tree_data.c:1153:42: style:inconclusive: Function 'lyd_unlink_ignore_lyds' argument 1 names different: declaration 'first_sibling' definition 'first_sibling_p'. [funcArgNamesDifferent] libyang-3.12.2/src/tree_data_internal.h:764:47: note: Function 'lyd_unlink_ignore_lyds' argument 1 names different: declaration 'first_sibling' definition 'first_sibling_p'. libyang-3.12.2/src/tree_data.c:1153:42: note: Function 'lyd_unlink_ignore_lyds' argument 1 names different: declaration 'first_sibling' definition 'first_sibling_p'. libyang-3.12.2/src/tree_data.c:2583:67: style:inconclusive: Function 'lyd_dup_meta_single' argument 2 names different: declaration 'parent' definition 'node'. [funcArgNamesDifferent] libyang-3.12.2/src/tree_data.h:2061:91: note: Function 'lyd_dup_meta_single' argument 2 names different: declaration 'parent' definition 'node'. libyang-3.12.2/src/tree_data.c:2583:67: note: Function 'lyd_dup_meta_single' argument 2 names different: declaration 'parent' definition 'node'. libyang-3.12.2/src/tree_data.c:677:78: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/tree_data.c:1079:37: style: Parameter 'sibling' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/tree_data.c:1329:23: style: Variable 'plugin' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data.c:2612:38: style: Variable 'opaq_src' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data.c:3151:28: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data.c:3561:22: style: Variable 'node1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data.c:3561:30: style: Variable 'node2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data.c:3573:20: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data.c:3835:31: style: Variable 'lref' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data.c:747:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/tree_data.c:1651:38: style: Variable 'parental_schemas_checked' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/tree_data_common.c:55:81: debug: Function::addArguments found argument 'cb_data' with varid 0. [varid0] libyang-3.12.2/src/tree_data_common.c:1170:76: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/tree_data_common.c:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:239:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:315:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:349:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:590:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:628:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:690:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:729:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:842:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:870:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:980:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:995:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1048:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1229:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1379:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1419:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1486:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1671:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1775:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1806:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1833:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1855:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_ANCHORED [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1880:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:1912:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_common.c:870:5: warning: Either the condition '!node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] libyang-3.12.2/src/tree_data_common.c:870:5: note: Assuming that condition '!node' is not redundant libyang-3.12.2/src/tree_data_common.c:870:5: note: Null pointer dereference libyang-3.12.2/src/tree_data_common.c:870:5: warning: Either the condition '!node' is redundant or there is possible null pointer dereference: (const struct lyd_node_opaq*)(node). [nullPointerRedundantCheck] libyang-3.12.2/src/tree_data_common.c:870:5: note: Assuming that condition '!node' is not redundant libyang-3.12.2/src/tree_data_common.c:870:5: note: Null pointer dereference libyang-3.12.2/src/tree_data_common.c:1172:23: style: Variable 'val1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data_common.c:1173:22: style: Variable 'val2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data_common.c:1190:28: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data_common.c:1406:30: style: Variable 'orig_ns' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data_common.c:217:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/tree_data_free.c:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_free.c:192:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_free.c:219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_hash.c:88:80: debug: Function::addArguments found argument 'cb_data' with varid 0. [varid0] libyang-3.12.2/src/tree_data_hash.c:90:22: style: Variable 'val1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data_hash.c:90:29: style: Variable 'val2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data_new.c:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:165:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:441:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:484:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:505:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:545:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:615:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:725:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:775:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:842:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:882:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:908:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:938:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:981:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1009:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1052:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1094:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1263:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1323:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1400:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1412:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1420:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1428:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1441:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1611:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1677:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1909:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1921:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1934:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:2118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:2157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:2198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_new.c:1494:17: warning: Either the condition 'node->schema' is redundant or there is possible null pointer dereference: node->schema. [nullPointerRedundantCheck] libyang-3.12.2/src/tree_data_new.c:1505:14: note: Assuming that condition 'node->schema' is not redundant libyang-3.12.2/src/tree_data_new.c:1494:17: note: Null pointer dereference libyang-3.12.2/src/tree_data_new.c:1765:17: warning: Either the condition 'schema' is redundant or there is possible null pointer dereference: schema. [nullPointerRedundantCheck] libyang-3.12.2/src/tree_data_new.c:1767:17: note: Assuming that condition 'schema' is not redundant libyang-3.12.2/src/tree_data_new.c:1765:17: note: Null pointer dereference libyang-3.12.2/src/tree_data_new.c:1306:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/src/tree_data_new.c:1287:16: note: rc is assigned libyang-3.12.2/src/tree_data_new.c:1306:8: note: rc is overwritten libyang-3.12.2/src/tree_data_new.c:1306:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/src/tree_data_new.c:1301:16: note: rc is assigned libyang-3.12.2/src/tree_data_new.c:1306:8: note: rc is overwritten libyang-3.12.2/src/tree_data_sorted.c:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:250:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:939:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:981:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:1101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:1168:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:1250:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:1323:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:1416:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:1466:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:1546:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dnode [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:1639:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:1669:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_VALUE_FIXED_MEM_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_data_sorted.c:1151:65: style:inconclusive: Function 'lyds_create_metadata' argument 2 names different: declaration 'meta' definition 'meta_p'. [funcArgNamesDifferent] libyang-3.12.2/src/tree_data_sorted.h:75:72: note: Function 'lyds_create_metadata' argument 2 names different: declaration 'meta' definition 'meta_p'. libyang-3.12.2/src/tree_data_sorted.c:1151:65: note: Function 'lyds_create_metadata' argument 2 names different: declaration 'meta' definition 'meta_p'. libyang-3.12.2/src/tree_data_sorted.c:1359:111: style:inconclusive: Function 'lyds_split' argument 4 names different: declaration 'next' definition 'next_p'. [funcArgNamesDifferent] libyang-3.12.2/src/tree_data_sorted.h:157:27: note: Function 'lyds_split' argument 4 names different: declaration 'next' definition 'next_p'. libyang-3.12.2/src/tree_data_sorted.c:1359:111: note: Function 'lyds_split' argument 4 names different: declaration 'next' definition 'next_p'. libyang-3.12.2/src/tree_data_sorted.c:1694:56: style:inconclusive: Function 'lyds_merge' argument 5 names different: declaration 'next' definition 'next_p'. [funcArgNamesDifferent] libyang-3.12.2/src/tree_data_sorted.h:175:56: note: Function 'lyds_merge' argument 5 names different: declaration 'next' definition 'next_p'. libyang-3.12.2/src/tree_data_sorted.c:1694:56: note: Function 'lyds_merge' argument 5 names different: declaration 'next' definition 'next_p'. libyang-3.12.2/src/tree_data_sorted.c:214:23: style: Variable 'val1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data_sorted.c:214:30: style: Variable 'val2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data_sorted.c:238:23: style: Variable 'val1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data_sorted.c:238:30: style: Variable 'val2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_data_sorted.c:1420:37: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/tree_schema.c:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:175:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:380:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:413:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:450:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:497:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:545:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:594:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:627:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:662:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:698:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:1082:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:1184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:1313:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:1549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:1681:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:1960:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:2020:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:2080:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:2275:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:2318:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:2334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:2350:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:2382:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_UNKNOWN [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:2446:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema.c:2505:24: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libyang-3.12.2/src/tree_schema.c:1318:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] libyang-3.12.2/src/tree_schema.c:1331:5: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] libyang-3.12.2/src/tree_schema.c:1338:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] libyang-3.12.2/src/tree_schema.c:1490:35: warning: Either the condition 'submod' is redundant or there is possible null pointer dereference: submod. [nullPointerRedundantCheck] libyang-3.12.2/src/tree_schema.c:1514:9: note: Assuming that condition 'submod' is not redundant libyang-3.12.2/src/tree_schema.c:1490:35: note: Null pointer dereference libyang-3.12.2/src/tree_schema.c:1491:30: warning: Either the condition 'submod' is redundant or there is possible null pointer dereference: submod. [nullPointerRedundantCheck] libyang-3.12.2/src/tree_schema.c:1514:9: note: Assuming that condition 'submod' is not redundant libyang-3.12.2/src/tree_schema.c:1491:30: note: Null pointer dereference libyang-3.12.2/src/tree_schema.c:1492:57: warning: Either the condition 'submod' is redundant or there is possible null pointer dereference: submod. [nullPointerRedundantCheck] libyang-3.12.2/src/tree_schema.c:1514:9: note: Assuming that condition 'submod' is not redundant libyang-3.12.2/src/tree_schema.c:1492:57: note: Null pointer dereference libyang-3.12.2/src/tree_schema.c:989:24: style: Variable 'm' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_schema.c:1670:38: style: Variable 'prev_exts' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_schema.c:1954:38: style: Variable 'prev_exts' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_schema.c:1340:14: style: Variable 'used' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/tree_schema_common.c:459:52: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/tree_schema_common.c:618:59: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/tree_schema_common.c:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema_common.c:146:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema_common.c:960:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema_common.c:1003:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parsed [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema_common.c:1059:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema_common.c:1088:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parsed [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema_common.c:1162:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema_common.c:1841:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema_common.c:1949:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema_common.c:2332:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/tree_schema_common.c:932:20: style: Condition '*mod' is always true [knownConditionTrueFalse] libyang-3.12.2/src/tree_schema_common.c:461:11: style: Variable 'id1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_schema_common.c:461:17: style: Variable 'id2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_schema_common.c:504:57: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/tree_schema_common.c:620:11: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_schema_common.c:620:39: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/tree_schema_common.c:768:28: style: Parameter 'mod_latest' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/tree_schema_common.c:843:48: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/tree_schema_common.c:1884:48: style: Parameter 'node' can be declared as pointer to const. However it seems that 'lysc_node_lref_backlinks_clb' is a callback function, if 'node' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libyang-3.12.2/src/tree_schema_common.c:1969:9: note: You might need to cast the function pointer here libyang-3.12.2/src/tree_schema_common.c:1884:48: note: Parameter 'node' can be declared as pointer to const libyang-3.12.2/src/tree_schema_free.c:674:45: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/src/tree_schema_free.c:39:62: style: Parameter 'qname' can be declared as pointer to const. However it seems that 'lysp_qname_free' is a callback function, if 'qname' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libyang-3.12.2/src/tree_schema_free.c:1508:13: note: You might need to cast the function pointer here libyang-3.12.2/src/tree_schema_free.c:39:62: note: Parameter 'qname' can be declared as pointer to const libyang-3.12.2/src/tree_schema_free.c:649:32: style: Variable 'submod' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/validation.c:75:72: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/validation.c:555:66: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/validation.c:1296:68: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/validation.c:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:180:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:274:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:517:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:1211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:1335:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dflt [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:1452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:1684:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:1870:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:1891:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:2162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:2177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:2195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:2406:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/validation.c:1359:13: warning: If memory allocation fails, then there is a possible null pointer dereference: uniq_str [nullPointerOutOfMemory] libyang-3.12.2/src/validation.c:1358:30: note: Assuming allocation function fails libyang-3.12.2/src/validation.c:1358:30: note: Assignment 'uniq_str=malloc(uniq_err_msg_size)', assigned value is 0 libyang-3.12.2/src/validation.c:1359:13: note: Null pointer dereference libyang-3.12.2/src/validation.c:77:29: style: Variable 'val1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/validation.c:78:29: style: Variable 'val2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/validation.c:310:66: style: Parameter 'node_when' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/validation.c:513:31: style: Variable 'type' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/validation.c:860:30: style: Variable 'choic' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/validation.c:861:22: style: Variable 'iter' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/validation.c:1154:29: style: Variable 'last_iter' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/validation.c:1304:30: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/xml.c:196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xml.c:398:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xml.c:519:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xml.c:699:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xml.c:921:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xml.c:1195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xml.c:1215:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xml.c:1249:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xml.c:913:78: style:inconclusive: Function 'lyxml_ctx_new' argument 3 names different: declaration 'xmlctx' definition 'xmlctx_p'. [funcArgNamesDifferent] libyang-3.12.2/src/xml.h:119:85: note: Function 'lyxml_ctx_new' argument 3 names different: declaration 'xmlctx' definition 'xmlctx_p'. libyang-3.12.2/src/xml.c:913:78: note: Function 'lyxml_ctx_new' argument 3 names different: declaration 'xmlctx' definition 'xmlctx_p'. libyang-3.12.2/src/xml.c:960:24: style: Variable 'e' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/xml.c:1327:74: style: Parameter 'val_prefix_data1' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/xml.c:1328:62: style: Parameter 'val_prefix_data2' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/xpath.c:712:64: debug: Function::addArguments found argument 'mod' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:3688:58: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:3760:55: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:3787:55: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:3886:56: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:3938:53: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4012:53: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4255:60: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4272:68: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4288:58: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4337:38: debug: Function::addArguments found argument 'args' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4359:53: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4399:52: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4495:37: debug: Function::addArguments found argument 'args' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4848:51: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4908:41: debug: Function::addArguments found argument 'args' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:4942:56: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:5021:53: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:5069:59: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:5298:63: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:5351:64: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:5403:51: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:5476:57: debug: Function::addArguments found argument 'arg_count' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:5574:37: debug: Function::addArguments found argument 'args' with varid 0. [varid0] libyang-3.12.2/src/xpath.c:409:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:545:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:623:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:655:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:692:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:937:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:1058:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:1278:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:1331:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:1380:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:1744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:1888:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:2048:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:2430:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:2780:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:2909:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:3255:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:3539:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:3635:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:3699:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:3794:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:3841:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:3897:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:3944:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:3973:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:4029:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:4257:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:4274:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:4296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:4366:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:4413:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:4657:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:4771:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:4954:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:5028:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:5079:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:5161:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:5215:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:5309:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:5362:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:5421:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:5489:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:5796:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:7522:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:7687:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:7806:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:8153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:8348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:8404:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:8537:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:8710:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:8812:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:8928:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:9077:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:9137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:9195:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:9265:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:9337:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:9409:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:9489:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:9564:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:9727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:9907:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:10018:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libyang-3.12.2/src/xpath.c:8306:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libyang-3.12.2/src/xpath.c:8507:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libyang-3.12.2/src/xpath.c:5875:12: warning: Either the condition '!iter' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck] libyang-3.12.2/src/xpath.c:5884:23: note: Assuming that condition '!iter' is not redundant libyang-3.12.2/src/xpath.c:5875:12: note: Null pointer dereference libyang-3.12.2/src/xpath.c:5875:31: warning: Either the condition '!iter' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck] libyang-3.12.2/src/xpath.c:5884:23: note: Assuming that condition '!iter' is not redundant libyang-3.12.2/src/xpath.c:5875:31: note: Null pointer dereference libyang-3.12.2/src/xpath.c:3234:28: style:inconclusive: Function 'lyxp_expr_dup' argument 5 names different: declaration 'dup' definition 'dup_p'. [funcArgNamesDifferent] libyang-3.12.2/src/xpath.h:474:28: note: Function 'lyxp_expr_dup' argument 5 names different: declaration 'dup' definition 'dup_p'. libyang-3.12.2/src/xpath.c:3234:28: note: Function 'lyxp_expr_dup' argument 5 names different: declaration 'dup' definition 'dup_p'. libyang-3.12.2/src/xpath.c:87:33: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/xpath.c:429:86: style: Parameter 'used' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/xpath.c:461:17: style: Variable 'line' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/xpath.c:714:32: style: Variable 'val1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/xpath.c:714:39: style: Variable 'val2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/xpath.c:1235:43: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/xpath.c:1579:31: style: Parameter 'meta' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/xpath.c:4141:24: style: Variable 'id' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/xpath.c:4527:27: style: Variable 'item' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/xpath.c:5300:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/xpath.c:5353:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/src/xpath.c:8873:64: style: Parameter 'tok_idx' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/src/xpath.c:494:9: style: Variable 'indent' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/xpath.c:8306:17: style: Variable 'options' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/src/xpath.c:8507:17: style: Variable 'options' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/tests/fuzz/fuzz_regression_test.c:21:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/fuzz/fuzz_regression_test.c:31:16: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libyang-3.12.2/tests/fuzz/lyd_parse_mem_json.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/fuzz/lyd_parse_mem_xml.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/fuzz/lys_parse_mem.c:20:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/fuzz/main.c:37:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/fuzz/yang_parse_module.c:21:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:127:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:181:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:262:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:298:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:313:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:333:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:352:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:385:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:413:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:420:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:459:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:465:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:472:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:478:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:484:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:491:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:497:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:503:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:510:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:517:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:567:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:586:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:605:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:615:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:637:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:659:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_COMPARE_FULL_RECURSION [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:684:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:703:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:719:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:742:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:760:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_MERGE_DESTRUCT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:804:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/perf/perf.c:318:41: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tests/perf/perf.c:590:30: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tests/perf/perf.c:746:48: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tests/perf/perf.c:71:9: style: Unused variable: rc [unusedVariable] libyang-3.12.2/tests/plugins/simple.c:34:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_DATA_NODE_MASK [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/style/cpp_compat.c:33:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/style/cpp_compat.c:27:13: style: struct member 'test_list::val' is never used. [unusedStructMember] libyang-3.12.2/tests/utests/basic/test_common.c:20:25: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_common.c:57:30: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_common.c:100:31: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_common.c:137:33: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_common.c:167:45: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_common.c:263:38: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_common.c:174:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_common.c:31:12: style: Variable 'buf[0]' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/tests/utests/basic/test_common.c:29:12: note: buf[0] is assigned libyang-3.12.2/tests/utests/basic/test_common.c:31:12: note: buf[0] is overwritten libyang-3.12.2/tests/utests/basic/test_common.c:34:12: style: Variable 'buf[0]' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/tests/utests/basic/test_common.c:31:12: note: buf[0] is assigned libyang-3.12.2/tests/utests/basic/test_common.c:34:12: note: buf[0] is overwritten libyang-3.12.2/tests/utests/basic/test_common.c:37:12: style: Variable 'buf[1]' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/tests/utests/basic/test_common.c:35:12: note: buf[1] is assigned libyang-3.12.2/tests/utests/basic/test_common.c:37:12: note: buf[1] is overwritten libyang-3.12.2/tests/utests/basic/test_context.c:108:46: error: There is an unknown macro here somewhere. Configuration is required. If TESTS_BIN is a macro then please configure it. [unknownMacro] libyang-3.12.2/tests/utests/basic/test_hash_table.c:81:29: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_hash_table.c:101:30: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_hash_table.c:155:34: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_hash_table.c:40:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_hash_table.c:120:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_hash_table.c:174:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_hash_table.c:69:10: style: Variable 'v1' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tests/utests/basic/test_hash_table.c:69:15: style: Variable 'v2' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tests/utests/basic/test_hash_table.c:199:9: style: Variable 'rec' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/tests/utests/basic/test_inout.c:81:30: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_inout.c:102:29: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_inout.c:137:31: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_inout.c:163:35: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_inout.c:180:31: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_inout.c:211:30: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_inout.c:257:32: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_inout.c:301:36: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_inout.c:354:31: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_inout.c:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_inout.c:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTS_BIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_inout.c:113:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTS_BIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_inout.c:145:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTS_BIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_inout.c:166:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTS_BIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_inout.c:217:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTS_BIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_inout.c:263:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTS_BIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_inout.c:306:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTS_BIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_inout.c:360:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTS_BIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_inout.c:48:9: error: Resource leak: fd [resourceLeak] libyang-3.12.2/tests/utests/basic/test_inout.c:273:32: error: Dereferencing 'f2' after it is deallocated / released [deallocuse] libyang-3.12.2/tests/utests/basic/test_inout.c:342:17: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'write_clb' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libyang-3.12.2/tests/utests/basic/test_inout.c:381:49: note: You might need to cast the function pointer here libyang-3.12.2/tests/utests/basic/test_inout.c:342:17: note: Parameter 'user_data' can be declared as pointer to const libyang-3.12.2/tests/utests/basic/test_inout.c:348:17: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'close_clb' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libyang-3.12.2/tests/utests/basic/test_inout.c:388:22: note: You might need to cast the function pointer here libyang-3.12.2/tests/utests/basic/test_inout.c:348:17: note: Parameter 'arg' can be declared as pointer to const libyang-3.12.2/tests/utests/basic/test_json.c:30:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_json.c:79:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_json.c:534:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_json.c:551:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_json.c:681:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_plugins.c:100:35: debug: Function::addArguments found argument 'pctx' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_plugins.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTS_BIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_plugins.c:50:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTS_BIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_plugins.c:90:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_OUT_YANG_COMPILED [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_plugins.c:105:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_STATUS_OBSLT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_plugins.c:138:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_LEAF [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_set.c:24:27: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_set.c:73:26: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_set.c:101:32: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_set.c:139:24: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_set.c:172:26: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_set.c:214:23: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/basic/test_set.c:199:58: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: str1 [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/basic/test_set.c:180:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/basic/test_set.c:180:18: note: Assignment 'str1=strdup("string1")', assigned value is 0 libyang-3.12.2/tests/utests/basic/test_set.c:199:58: note: Null pointer dereference libyang-3.12.2/tests/utests/basic/test_set.c:52:50: error:inconclusive: If memory allocation fails: overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tests/utests/basic/test_set.c:40:17: note: Assuming allocation function fails libyang-3.12.2/tests/utests/basic/test_set.c:40:17: note: Assignment 'str=strdup("test string")', assigned value is 0 libyang-3.12.2/tests/utests/basic/test_set.c:52:50: note: Null pointer subtraction libyang-3.12.2/tests/utests/basic/test_xml.c:37:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xml.c:320:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xml.c:377:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xml.c:544:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xml.c:598:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xml.c:628:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:196:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:254:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:272:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:344:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:482:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:524:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:628:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:657:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:704:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:1024:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:1176:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_xpath.c:1259:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_yanglib.c:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOTFOUND [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/basic/test_yanglib.c:114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YANG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:205:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:239:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:275:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:305:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:363:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:424:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:570:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:669:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:715:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:758:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:844:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:923:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:1035:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:1161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:1208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:1226:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_diff.c:1374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_lyb.c:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_PARSE_STRICT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_lyb.c:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_lyb.c:203:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_lyb.c:240:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_lyb.c:465:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_lyb.c:494:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:494:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:500:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:500:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:648:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:648:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:799:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:799:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:950:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:950:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:1101:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:1101:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:1252:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:1252:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:1403:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:1403:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:1554:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:1554:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:1705:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:1705:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:1856:12: warning: If memory allocation fails, then there is a possible null pointer dereference: counters_yang [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:493:27: note: Assignment 'counters_yang=malloc(32768)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:1856:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:2011:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data_xml [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assignment 'data_xml=malloc(16384)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:2011:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:2013:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data_xml [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assignment 'data_xml=malloc(16384)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:2013:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:2113:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data_xml [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assignment 'data_xml=malloc(16384)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:2113:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:2214:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data_xml [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assignment 'data_xml=malloc(16384)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:2214:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:2315:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data_xml [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assignment 'data_xml=malloc(16384)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:2315:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_lyb.c:2416:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data_xml [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assuming allocation function fails libyang-3.12.2/tests/utests/data/test_lyb.c:2010:22: note: Assignment 'data_xml=malloc(16384)', assigned value is 0 libyang-3.12.2/tests/utests/data/test_lyb.c:2416:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_merge.c:178:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_merge.c:212:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_merge.c:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_merge.c:318:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_merge.c:393:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_merge.c:480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_merge.c:552:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_merge.c:607:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_merge.c:646:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_merge.c:689:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_merge.c:727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_new.c:105:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_new.c:229:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_new.c:259:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_new.c:537:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:79:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:289:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:501:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:541:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:689:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:752:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_STATUS_CURR [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:778:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_CONFIG_W [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:815:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_STATUS_CURR [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:839:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:877:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_PRINT_WITHSIBLINGS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:920:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_PRINT_WITHSIBLINGS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:933:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:951:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_json.c:499:28: style: Variable 'cont' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tests/utests/data/test_parser_xml.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:79:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:175:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:220:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:379:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:467:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_STATUS_CURR [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:503:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_CONFIG_W [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:546:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_STATUS_CURR [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:574:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:694:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_VALUE_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:725:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:851:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:897:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_PRINT_WITHSIBLINGS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:913:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:959:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:984:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:1002:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_parser_xml.c:285:28: style: Variable 'cont' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tests/utests/data/test_printer_json.c:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_printer_json.c:48:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_printer_json.c:62:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_printer_xml.c:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_printer_xml.c:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_printer_xml.c:202:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:546:30: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/data/test_tree_data.c:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:295:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:426:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:470:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:488:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:530:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_HT_MIN_ITEMS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:564:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:637:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data.c:748:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:48:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:72:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:96:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:120:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:145:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:195:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:215:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:238:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:316:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:360:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:395:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:429:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:455:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:484:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:512:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:555:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:577:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:603:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:661:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:699:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:740:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:778:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:808:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:836:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:865:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:915:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:954:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1034:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1102:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1143:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT32 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1184:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1222:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1268:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1295:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1370:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1468:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1548:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1618:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:618:25: warning: Either the condition 'first' is redundant or there is possible null pointer dereference: first. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:622:17: note: Assuming that condition 'first' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:618:25: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1037:17: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1050:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1037:17: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1038:25: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1050:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1038:25: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1040:39: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1050:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1040:39: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1041:39: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1050:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1041:39: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1042:39: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1050:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1042:39: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1043:39: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1050:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1043:39: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1044:39: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1050:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1044:39: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1055:17: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1074:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1055:17: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1056:25: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1074:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1056:25: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1058:39: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1074:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1058:39: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1059:39: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1074:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1059:39: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1060:39: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1074:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1060:39: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1061:39: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1074:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1061:39: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1062:39: warning:inconclusive: Either the condition 'dst' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1074:17: note: Assuming that condition 'dst' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1062:39: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1146:12: warning: Either the condition 'tree' is redundant or there is possible null pointer dereference: tree. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1148:17: note: Assuming that condition 'tree' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1146:12: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1154:17: warning: Either the condition 'tree' is redundant or there is possible null pointer dereference: tree. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1156:17: note: Assuming that condition 'tree' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1154:17: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1375:47: warning: Either the condition 'src' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1376:17: note: Assuming that condition 'src' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1375:47: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1377:25: warning: Either the condition 'src' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1378:17: note: Assuming that condition 'src' is not redundant libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1377:25: note: Null pointer dereference libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:340:36: style: Same expression on both sides of '&&'. [duplicateExpression] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1245:10: style: Variable 'prev' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1233:14: note: prev is assigned libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1245:10: note: prev is overwritten libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1489:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1474:9: note: i is assigned libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1489:7: note: i is overwritten libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1507:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1492:9: note: i is assigned libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1507:7: note: i is overwritten libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1526:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1510:9: note: i is assigned libyang-3.12.2/tests/utests/data/test_tree_data_sorted.c:1526:7: note: i is overwritten libyang-3.12.2/tests/utests/data/test_validation.c:1550:28: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/data/test_validation.c:59:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:107:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:187:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:229:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:279:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:361:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:498:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:756:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:893:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:1125:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_PARSE_NO_STATE [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:1167:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:1227:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:1326:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YANG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:1418:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YANG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:1536:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_JSON [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/data/test_validation.c:1554:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_metadata.c:41:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YANG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_metadata.c:117:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_nacm.c:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_nacm.c:44:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_nacm.c:87:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_schema_mount.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_schema_mount.c:75:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_schema_mount.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_schema_mount.c:197:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_schema_mount.c:653:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_LYB [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_schema_mount.c:1291:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_PARSE_ONLY [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_schema_mount.c:1430:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_CONFIG_R [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_schema_mount.c:1647:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_schema_mount.c:167:18: style: Variable 'state' is assigned a value that is never used. [unreadVariable] libyang-3.12.2/tests/utests/extensions/test_structure.c:104:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_structure.c:234:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_IN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_structure.c:23:31: style: Variable 'e' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tests/utests/extensions/test_yangdata.c:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_yangdata.c:65:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_yangdata.c:169:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_yangdata.c:242:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/extensions/test_yangdata.c:34:31: style: Variable 'e' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tests/utests/utests.h:1312:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_LOSTORE [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/node/list.c:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/node/list.c:374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/node/list.c:685:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/node/list.c:761:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/node/list.c:1128:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/node/list.c:1406:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/node/list.c:1574:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/node/list.c:1598:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/node/list.c:1605:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/utests.h:1309:11: style: Variable 'cur_tz' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tests/utests/node/list.c:172:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:173:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:184:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:185:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:196:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:207:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:208:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:218:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:219:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:285:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:286:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:297:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:298:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:392:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:501:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:502:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:514:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:515:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:527:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:528:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:541:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:542:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:553:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:554:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:624:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:625:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:855:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:871:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:934:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:1054:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:1089:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:1204:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:1213:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:1263:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:1350:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/node/list.c:1363:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/restriction/test_pattern.c:194:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/restriction/test_pattern.c:313:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/restriction/test_pattern.c:372:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/restriction/test_pattern.c:101:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:104:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:105:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:106:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:122:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:125:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:126:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:141:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:144:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:146:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:147:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:167:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:170:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:173:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:174:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:175:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:200:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:203:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:204:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:205:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:222:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:225:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:226:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:243:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:246:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:248:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:249:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:272:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:275:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:278:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:279:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:280:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:378:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_pattern.c:380:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/restriction/test_range.c:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/restriction/test_range.c:328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/restriction/test_range.c:382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/restriction/test_range.c:101:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:103:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:104:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:105:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:120:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:122:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:123:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:140:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:141:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:161:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:163:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:164:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:165:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:197:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:199:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:200:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:201:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:225:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:227:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:228:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:256:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:257:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:291:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:293:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:294:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:295:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:388:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:390:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:392:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:406:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:408:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/restriction/test_range.c:410:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1725:34: debug: Function::addArguments found argument 'mod_name' with varid 0. [varid0] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:237:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:372:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:408:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:441:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:514:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:580:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:617:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:713:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:756:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:797:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:855:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1025:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1068:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1402:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1463:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1535:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1569:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1730:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YANG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1738:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1780:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1930:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:1988:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:2338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_printer_tree.c:2449:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_OUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_schema.c:277:37: error: syntax error [syntaxError] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:37:51: debug: Function::addArguments found argument 'user_data' with varid 0. [varid0] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:43:55: debug: Function::addArguments found argument 'mod_rev' with varid 0. [varid0] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:53:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YANG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:81:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:148:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:211:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:241:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:345:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:476:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:534:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:561:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:620:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:695:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:811:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:991:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1016:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1150:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1238:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1281:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1304:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1343:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1632:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1733:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYXP_TOKEN_OPER_PATH [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:2098:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:2113:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:2189:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:2377:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:2422:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:2445:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:2505:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:2704:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:2863:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:3045:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:3704:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:3962:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:4048:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:47:11: style: Variable 'nl' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1293:31: style: Parameter 'identity_name' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1293:52: style: Parameter 'derived_name' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tests/utests/schema/test_tree_schema_compile.c:1297:24: style: Variable 'identity' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tests/utests/schema/test_yang.c:761:33: debug: Function::addArguments found argument 'mod_name' with varid 0. [varid0] libyang-3.12.2/tests/utests/schema/test_yang.c:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_TEARDOWN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:147:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Y_IDENTIF_ARG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:355:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_INPUT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:717:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_OUT_YANG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:766:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YANG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:833:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_ANYDATA [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1126:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_CONFIG_R [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1183:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_CONFIG_R [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1240:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_LEAFLIST [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1307:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_CONFIG_R [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1356:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_CONFIG_R [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1391:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_STATUS_CURR [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1406:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_ANYDATA [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1441:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_ANYDATA [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1447:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_ANYXML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1475:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_GROUPING [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1534:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_ACTION [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1599:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_NOTIF [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1647:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_STATUS_CURR [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1678:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_AUGMENT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:1715:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_STMT_VALUE [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yang.c:78:5: warning: If memory allocation fails, then there is a possible null pointer dereference: YCTX [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:77:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:77:18: note: Assignment 'YCTX=calloc(1,sizeof(*YCTX))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:78:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:79:5: warning: If memory allocation fails, then there is a possible null pointer dereference: YCTX [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:77:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:77:18: note: Assignment 'YCTX=calloc(1,sizeof(*YCTX))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:79:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:87:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:83:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:83:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:87:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:88:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:83:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:83:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:88:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:89:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:83:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:83:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:89:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:97:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:83:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:83:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:97:16: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:731:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:729:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:729:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:731:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:732:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:729:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:729:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:732:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:733:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:729:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:729:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:733:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:736:16: warning: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:729:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:729:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:736:16: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:750:5: warning: If memory allocation fails, then there is a possible null pointer dereference: submod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:748:20: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:748:20: note: Assignment 'submod=calloc(1,sizeof(*submod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:750:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:752:5: warning: If memory allocation fails, then there is a possible null pointer dereference: submod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:748:20: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:748:20: note: Assignment 'submod=calloc(1,sizeof(*submod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:752:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:753:5: warning: If memory allocation fails, then there is a possible null pointer dereference: submod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:748:20: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:748:20: note: Assignment 'submod=calloc(1,sizeof(*submod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:753:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:755:16: warning: If memory allocation fails, then there is a possible null pointer dereference: submod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:748:20: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:748:20: note: Assignment 'submod=calloc(1,sizeof(*submod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:755:16: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:951:5: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:950:15: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:950:15: note: Assignment 'm=calloc(1,sizeof(*m))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:951:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:959:5: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:958:15: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:958:15: note: Assignment 'm=calloc(1,sizeof(*m))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:959:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:967:5: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yang.c:966:15: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yang.c:966:15: note: Assignment 'm=calloc(1,sizeof(*m))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yang.c:967:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yang.c:977:9: style: Variable 'mod' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/tests/utests/schema/test_yang.c:974:5: note: mod is assigned libyang-3.12.2/tests/utests/schema/test_yang.c:977:9: note: mod is overwritten libyang-3.12.2/tests/utests/schema/test_yin.c:154:28: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/schema/test_yin.c:266:44: debug: Function::addArguments found argument 'state' with varid 0. [varid0] libyang-3.12.2/tests/utests/schema/test_yin.c:1113:33: debug: Function::addArguments found argument 'mod_name' with varid 0. [varid0] libyang-3.12.2/tests/utests/schema/test_yin.c:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_SETUP [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_TEARDOWN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:188:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_IN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:285:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:381:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_IN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:595:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_OUT_YIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1103:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_OUT_YIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1118:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YIN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1295:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1329:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1355:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1367:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1380:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1398:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1410:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1424:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1441:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1452:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1463:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1479:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1506:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1528:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1561:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1576:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1597:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1621:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1679:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1700:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1724:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1748:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_REV_SIZE [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1766:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1780:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1793:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1830:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1874:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1902:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1925:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:1957:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2030:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2082:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2216:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2232:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2262:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2319:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2376:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_VERSION_1_1 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2465:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2508:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_VERSION_1_1 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2590:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_VERSION_1_1 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2657:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_VERSION_1_1 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2727:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_VERSION_1_1 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2842:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_VERSION_1_1 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2926:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_VERSION_1_1 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:2997:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:3037:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EVALID [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:3098:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_IN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:3232:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_IN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:3316:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:3438:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTEST_LYCTX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/schema/test_yin.c:124:5: warning: If memory allocation fails, then there is a possible null pointer dereference: YCTX [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:123:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:123:18: note: Assignment 'YCTX=calloc(1,sizeof(*YCTX))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:124:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:125:5: warning: If memory allocation fails, then there is a possible null pointer dereference: YCTX [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:123:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:123:18: note: Assignment 'YCTX=calloc(1,sizeof(*YCTX))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:125:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:133:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:129:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:129:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:133:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:134:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:129:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:129:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:134:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:135:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:129:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:129:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:135:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:607:12: warning: If memory allocation fails, then there is a possible null pointer dereference: orig [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:605:24: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:605:24: note: Assignment 'orig=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:607:12: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:708:26: warning: If memory allocation fails, then there is a possible null pointer dereference: orig [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:605:24: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:605:24: note: Assignment 'orig=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:708:26: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:848:12: warning: If memory allocation fails, then there is a possible null pointer dereference: ori_res [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assignment 'ori_res=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:848:12: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:966:29: warning: If memory allocation fails, then there is a possible null pointer dereference: ori_res [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assignment 'ori_res=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:966:29: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:1104:29: warning: If memory allocation fails, then there is a possible null pointer dereference: ori_res [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assignment 'ori_res=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:1104:29: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:1962:21: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:1940:40: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:1962:21: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:1963:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:1940:40: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:1963:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:1987:21: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:1966:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:1983:14: note: Assignment 'parsed=(struct lysp_node_anydata*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:1987:21: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:1988:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:1966:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:1983:14: note: Assignment 'parsed=(struct lysp_node_anydata*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:1988:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:1998:22: error: Null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:1991:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:1997:14: note: Assignment 'parsed=(struct lysp_node_anydata*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:1998:22: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2035:21: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2010:37: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2035:21: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2036:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2010:37: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2036:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2038:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2010:37: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2038:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2039:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2010:37: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2039:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2040:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2010:37: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2040:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2041:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2010:37: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2041:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2049:25: error: Null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2043:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2048:14: note: Assignment 'parsed=(struct lysp_node_leaf*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2049:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2050:25: error: Null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2043:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2048:14: note: Assignment 'parsed=(struct lysp_node_leaf*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2050:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2087:22: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2061:41: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2087:22: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2088:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2061:41: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2088:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2089:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2061:41: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2089:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2090:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2061:41: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2090:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2091:22: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2061:41: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2091:22: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2092:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2061:41: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2092:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2093:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2061:41: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2093:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2094:21: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2061:41: note: Assignment 'parsed=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2094:21: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2120:22: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2097:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2116:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2120:22: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2121:21: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2097:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2116:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2121:21: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2122:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2097:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2116:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2122:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2123:22: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2097:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2116:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2123:22: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2124:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2097:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2116:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2124:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2125:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2097:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2116:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2125:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2151:22: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2128:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2147:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2151:22: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2152:21: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2128:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2147:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2152:21: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2153:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2128:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2147:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2153:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2154:22: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2128:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2147:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2154:22: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2155:22: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2128:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2147:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2155:22: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2156:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2128:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2147:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2156:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2157:25: warning:inconclusive: Possible null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2128:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2147:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2157:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2168:25: error: Null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2159:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2167:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2168:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2169:25: error: Null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2159:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2167:14: note: Assignment 'parsed=(struct lysp_node_leaflist*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2169:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2277:25: error: Null pointer dereference: siblings [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2272:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2277:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2432:25: error: Null pointer dereference: notifs [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2427:14: note: Assignment 'notifs=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2432:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2494:25: error: Null pointer dereference: grps [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2489:12: note: Assignment 'grps=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2494:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2712:25: error: Null pointer dereference: parsed [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2706:16: note: Assignment 'siblings=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2711:14: note: Assignment 'parsed=(struct lysp_node_choice*)siblings', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2712:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2902:25: warning:inconclusive: Possible null pointer dereference: actions [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2876:15: note: Assignment 'actions=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2902:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2903:25: warning:inconclusive: Possible null pointer dereference: actions [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2876:15: note: Assignment 'actions=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2903:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2904:25: warning:inconclusive: Possible null pointer dereference: actions [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2876:15: note: Assignment 'actions=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2904:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2905:25: warning:inconclusive: Possible null pointer dereference: actions [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2876:15: note: Assignment 'actions=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2905:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2906:25: warning:inconclusive: Possible null pointer dereference: actions [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2876:15: note: Assignment 'actions=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2906:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2914:25: error: Null pointer dereference: actions [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2909:15: note: Assignment 'actions=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2914:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:2984:25: error: Null pointer dereference: augments [nullPointer] libyang-3.12.2/tests/utests/schema/test_yin.c:2980:16: note: Assignment 'augments=NULL', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:2984:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3050:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3048:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3048:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3050:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3051:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3048:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3048:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3051:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3052:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3048:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3048:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3052:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3054:16: warning: If memory allocation fails, then there is a possible null pointer dereference: pmod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3048:18: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3048:18: note: Assignment 'pmod=calloc(1,sizeof(*pmod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3054:16: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3182:5: warning: If memory allocation fails, then there is a possible null pointer dereference: submod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3180:20: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3180:20: note: Assignment 'submod=calloc(1,sizeof(*submod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3182:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3184:5: warning: If memory allocation fails, then there is a possible null pointer dereference: submod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3180:20: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3180:20: note: Assignment 'submod=calloc(1,sizeof(*submod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3184:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3185:5: warning: If memory allocation fails, then there is a possible null pointer dereference: submod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3180:20: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3180:20: note: Assignment 'submod=calloc(1,sizeof(*submod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3185:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3187:16: warning: If memory allocation fails, then there is a possible null pointer dereference: submod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3180:20: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3180:20: note: Assignment 'submod=calloc(1,sizeof(*submod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3187:16: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3316:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3315:17: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3315:17: note: Assignment 'mod=calloc(1,sizeof(*mod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3316:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3340:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3315:17: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3315:17: note: Assignment 'mod=calloc(1,sizeof(*mod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3340:17: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3341:25: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3315:17: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3315:17: note: Assignment 'mod=calloc(1,sizeof(*mod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3341:25: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3349:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3348:17: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3348:17: note: Assignment 'mod=calloc(1,sizeof(*mod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3349:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3387:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3386:17: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3386:17: note: Assignment 'mod=calloc(1,sizeof(*mod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3387:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3402:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3401:17: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3401:17: note: Assignment 'mod=calloc(1,sizeof(*mod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3402:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:3413:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mod [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:3412:17: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:3412:17: note: Assignment 'mod=calloc(1,sizeof(*mod))', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:3413:5: note: Null pointer dereference libyang-3.12.2/tests/utests/schema/test_yin.c:708:17: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:605:24: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:605:24: note: Assignment 'orig=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:708:17: note: Null pointer addition libyang-3.12.2/tests/utests/schema/test_yin.c:966:20: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assignment 'ori_res=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:966:20: note: Null pointer addition libyang-3.12.2/tests/utests/schema/test_yin.c:50:11: style: struct member 'yin_subelement::dest' is never used. [unusedStructMember] libyang-3.12.2/tests/utests/schema/test_yin.c:61:18: style: struct member 'yin_argument_meta::argument' is never used. [unusedStructMember] libyang-3.12.2/tests/utests/schema/test_yin.c:76:36: style: struct member 'inout_meta::inout_p' is never used. [unusedStructMember] libyang-3.12.2/tests/utests/schema/test_yin.c:80:15: style: struct member 'minmax_dev_meta::lim' is never used. [unusedStructMember] libyang-3.12.2/tests/utests/types/binary.c:54:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_BINARY [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/binary.c:253:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_BINARY [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/binary.c:276:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_BINARY [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/binary.c:301:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_BINARY [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/binary.c:342:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:541:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:613:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:652:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:680:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:699:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:757:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:803:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_BITS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:897:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_BITS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:959:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_BITS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:996:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_BITS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:1038:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_BITS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/bits.c:856:12: warning: If memory allocation fails, then there is a possible null pointer dereference: alloc [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/types/bits.c:855:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/types/bits.c:855:13: note: Assignment 'alloc=(char*)malloc(strlen(val_text)+1)', assigned value is 0 libyang-3.12.2/tests/utests/types/bits.c:856:12: note: Null pointer dereference libyang-3.12.2/tests/utests/types/bits.c:764:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/types/bits.c:767:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/types/bits.c:776:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/types/bits.c:779:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/types/bits.c:788:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/types/bits.c:791:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/types/bits.c:114:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:115:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:116:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:117:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:118:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:120:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:121:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:131:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:132:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:133:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:134:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:136:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:137:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:149:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:150:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:151:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:152:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:154:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:155:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:167:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:168:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:170:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:171:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:182:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:191:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:198:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:199:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:206:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:213:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:214:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:221:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:222:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:228:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:229:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:236:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:237:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:243:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:244:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:248:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:260:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:261:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:271:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:284:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:285:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:286:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:288:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:289:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:303:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:304:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:305:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:306:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:308:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:309:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:334:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:335:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:336:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:337:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:338:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:340:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:341:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:354:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:355:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:356:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:357:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:359:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:360:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:376:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:377:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:378:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:379:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:381:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:382:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:399:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:400:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:402:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:403:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:419:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:436:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:445:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:446:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:455:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:464:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:465:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:473:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:474:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:482:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:483:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:491:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:492:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:501:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:502:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:625:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:627:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:629:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:664:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:666:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/bits.c:668:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/boolean.c:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/boolean.c:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/boolean.c:82:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/boolean.c:85:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/decimal64.c:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/decimal64.c:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/decimal64.c:89:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/decimal64.c:92:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/decimal64.c:95:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/decimal64.c:98:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/decimal64.c:101:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/decimal64.c:104:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/empty.c:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/empty.c:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/empty.c:80:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/empty.c:83:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/enumeration.c:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/enumeration.c:97:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_ENUM [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/enumeration.c:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/enumeration.c:76:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/enumeration.c:80:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/enumeration.c:83:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/enumeration.c:87:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/identityref.c:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/identityref.c:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/identityref.c:99:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/identityref.c:102:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/identityref.c:105:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/identityref.c:109:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/inet_types.c:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/inet_types.c:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/inet_types.c:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/inet_types.c:199:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_UNION [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/inet_types.c:162:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:83:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_PATH_PREDTYPE_LIST [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/instanceid.c:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/instanceid.c:139:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:144:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:149:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:154:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:161:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:166:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:174:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:182:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:187:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:193:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:198:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:203:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:208:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:213:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:218:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:223:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:228:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:233:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:238:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:243:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:248:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:253:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid.c:258:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid_keys.c:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/instanceid_keys.c:59:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid_keys.c:62:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/instanceid_keys.c:65:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int16.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int16.c:63:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int32.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int32.c:63:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int64.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int64.c:63:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int64.c:66:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int64.c:69:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:669:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1029:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1283:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1296:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1377:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1402:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_INT8 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1549:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_INT8 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1634:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_INT8 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1674:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_INT8 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/int8.c:1482:12: warning: If memory allocation fails, then there is a possible null pointer dereference: alloc [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/types/int8.c:1480:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/types/int8.c:1480:13: note: Assignment 'alloc=(char*)malloc(strlen(val_text)+1)', assigned value is 0 libyang-3.12.2/tests/utests/types/int8.c:1482:12: note: Null pointer dereference libyang-3.12.2/tests/utests/types/int8.c:1386:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/types/int8.c:1390:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/types/int8.c:689:11: style: Variable 'range' is reassigned a value before the old one has been used. [redundantAssignment] libyang-3.12.2/tests/utests/types/int8.c:674:11: note: range is assigned libyang-3.12.2/tests/utests/types/int8.c:689:11: note: range is overwritten libyang-3.12.2/tests/utests/types/int8.c:123:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:124:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:135:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:136:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:152:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:153:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:168:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:169:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:188:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:189:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:204:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:205:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:220:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:221:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:236:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:237:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:243:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:248:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:253:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:258:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:282:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:283:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:301:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:302:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:321:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:322:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:341:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:342:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:367:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:368:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:376:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:384:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:392:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:400:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:408:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:432:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:433:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:452:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:453:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:463:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:473:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:483:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:491:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:507:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:508:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:523:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:524:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:545:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:546:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:556:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:566:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:576:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:592:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:593:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:608:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:609:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:624:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:625:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:634:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:644:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:654:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:676:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:677:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:694:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:695:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:715:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:716:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:738:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:739:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:748:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:756:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:764:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:784:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:785:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:806:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:807:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:819:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:831:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:853:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:854:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:864:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:874:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:888:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:904:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:905:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:920:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:921:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:930:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:940:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:950:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:966:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:967:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:982:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:983:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:992:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1002:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1120:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1122:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1124:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1126:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1128:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1142:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1144:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1146:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1148:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1189:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1212:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1214:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1216:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1218:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1220:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1232:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1234:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1236:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1238:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1240:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1242:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1244:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/int8.c:1342:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/leafref.c:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/leafref.c:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/leafref.c:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/leafref.c:219:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_LEAFREF [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/leafref.c:255:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_CTX_LEAFREF_EXTENDED [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/leafref.c:286:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_CTX_LEAFREF_EXTENDED [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/leafref.c:133:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/leafref.c:140:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/leafref.c:147:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/leafref.c:153:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/leafref.c:159:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/leafref.c:164:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/leafref.c:170:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/leafref.c:297:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/leafref.c:310:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:373:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:662:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:711:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:833:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:943:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:956:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:1034:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:1063:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_STRING [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:1204:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_STRING [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:1262:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_STRING [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:1301:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_STRING [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/string.c:1121:12: warning: If memory allocation fails, then there is a possible null pointer dereference: alloc_text [nullPointerOutOfMemory] libyang-3.12.2/tests/utests/types/string.c:1120:33: note: Assuming allocation function fails libyang-3.12.2/tests/utests/types/string.c:1120:18: note: Assignment 'alloc_text=(char*)malloc(alloc_text_size+1)', assigned value is 0 libyang-3.12.2/tests/utests/types/string.c:1121:12: note: Null pointer dereference libyang-3.12.2/tests/utests/types/string.c:1044:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/types/string.c:1049:5: style: Same expression 'LYD_PRINT_SHRINK' found multiple times in chain of '|' operators. [duplicateExpression] libyang-3.12.2/tests/utests/types/string.c:115:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:116:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:132:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:133:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:152:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:153:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:174:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:175:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:196:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:197:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:203:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:207:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:211:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:219:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:233:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:235:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:236:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:249:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:251:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:253:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:254:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:271:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:273:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:275:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:277:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:278:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:288:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:306:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:314:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:315:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:325:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:332:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:349:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:355:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:356:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:379:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:380:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:396:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:397:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:416:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:417:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:438:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:439:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:462:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:463:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:470:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:476:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:482:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:489:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:503:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:505:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:506:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:519:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:521:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:523:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:524:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:541:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:543:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:545:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:547:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:548:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:559:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:580:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:588:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:589:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:609:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:610:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:621:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:631:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:740:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:742:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:744:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:758:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:764:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:807:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:809:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:817:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:819:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:855:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:858:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:861:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:864:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:867:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:879:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:885:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:922:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:924:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:932:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:934:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/string.c:1000:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/uint16.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/uint16.c:63:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/uint32.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/uint32.c:63:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/uint64.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/uint64.c:63:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/uint64.c:66:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/uint64.c:69:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/uint8.c:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/uint8.c:73:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/union.c:68:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_PATH_PREDTYPE_LEAFLIST [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/union.c:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/union.c:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/union.c:157:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_TYPE_UNION [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/union.c:215:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/union.c:107:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/union.c:296:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/yang_types.c:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/yang_types.c:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/yang_types.c:192:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/yang_types.c:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/yang_types.c:244:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tests/utests/types/yang_types.c:115:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/yang_types.c:119:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/yang_types.c:122:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/yang_types.c:140:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/yang_types.c:143:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tests/utests/types/yang_types.c:144:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libyang-3.12.2/tools/lint/cmd.c:47:38: debug: Function::addArguments found argument 'ctx' with varid 0. [varid0] libyang-3.12.2/tools/lint/cmd_add.c:76:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_CTX_DISABLE_SEARCHDIRS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_add.c:122:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_CTX_ENABLE_IMP_FEATURES [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_add.c:174:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_EEXIST [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_add.c:60:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_clear.c:63:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_CTX_NO_YANGLIBRARY [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_clear.c:154:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_UNKNOWN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_clear.c:55:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_data.c:174:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_PARSE_STRICT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_data.c:283:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_PARSE_ONLY [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_data.c:401:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_LEAF [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_data.c:437:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_data.c:499:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_data.c:440:24: style: Redundant condition: operational_f. '!operational_f || (operational_f && !operational_f->in)' is equivalent to '!operational_f || !operational_f->in' [redundantCondition] libyang-3.12.2/tools/lint/cmd_data.c:156:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_data.c:429:94: style: Parameter 'operational_f' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tools/lint/cmd_debug.c:79:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_debug.c:59:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_extdata.c:78:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_extdata.c:52:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_extdata.c:85:32: style: Parameter 'yo' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tools/lint/cmd_extdata.c:96:54: style: Parameter 'yo' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tools/lint/cmd_feature.c:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_feature.c:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_feature.c:48:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_help.c:58:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_help.c:39:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_list.c:53:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_UNKNOWN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_list.c:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_list.c:135:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_UNKNOWN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_list.c:47:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_load.c:71:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_load.c:111:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_CTX_ENABLE_IMP_FEATURES [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_load.c:56:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_print.c:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_OUT_TREE [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_print.c:137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_OUT_TREE [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_print.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOTFOUND [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_print.c:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOTFOUND [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_print.c:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_ENOTFOUND [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_print.c:281:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_CTX_SET_PRIV_PARSED [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_print.c:215:23: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] libyang-3.12.2/tools/lint/cmd_print.c:213:18: note: Assuming allocation function fails libyang-3.12.2/tools/lint/cmd_print.c:213:18: note: Assignment 'name=strdup(posv)', assigned value is 0 libyang-3.12.2/tools/lint/cmd_print.c:215:23: note: Null pointer dereference libyang-3.12.2/tools/lint/cmd_print.c:64:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_searchpath.c:70:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_searchpath.c:46:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_searchpath.c:77:57: style: Parameter 'yo' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tools/lint/cmd_verb.c:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_verb.c:84:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_LLERR [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/cmd_verb.c:38:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/common.c:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/common.c:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/common.c:113:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_YANG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/common.c:132:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/common.c:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/common.c:277:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/common.c:288:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_SUCCESS [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/common.c:164:22: style: Expression is always false because 'else if' condition matches previous condition at line 161. [multiCondition] libyang-3.12.2/tools/lint/common.c:108:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tools/lint/common.c:127:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tools/lint/completion.c:43:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/completion.c:114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/completion.c:200:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/completion.c:223:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_GETNEXT_WITHCHOICE [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/completion.c:254:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_GETNEXT_WITHCASE [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/completion.c:330:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/completion.c:502:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_print_format_arg [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/completion.c:71:19: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] libyang-3.12.2/tools/lint/completion.c:55:16: warning: If memory allocation fails, then there is a possible null pointer dereference: full_path [nullPointerOutOfMemory] libyang-3.12.2/tools/lint/completion.c:54:27: note: Assuming allocation function fails libyang-3.12.2/tools/lint/completion.c:54:27: note: Assignment 'full_path=malloc(2+FILENAME_MAX+1)', assigned value is 0 libyang-3.12.2/tools/lint/completion.c:55:16: note: Null pointer dereference libyang-3.12.2/tools/lint/completion.c:63:35: warning: If memory allocation fails, then there is a possible null pointer dereference: full_path [nullPointerOutOfMemory] libyang-3.12.2/tools/lint/completion.c:54:27: note: Assuming allocation function fails libyang-3.12.2/tools/lint/completion.c:54:27: note: Assignment 'full_path=malloc(2+FILENAME_MAX+1)', assigned value is 0 libyang-3.12.2/tools/lint/completion.c:63:35: note: Null pointer dereference libyang-3.12.2/tools/lint/completion.c:65:19: warning: If memory allocation fails, then there is a possible null pointer dereference: full_path [nullPointerOutOfMemory] libyang-3.12.2/tools/lint/completion.c:54:27: note: Assuming allocation function fails libyang-3.12.2/tools/lint/completion.c:54:27: note: Assignment 'full_path=malloc(2+FILENAME_MAX+1)', assigned value is 0 libyang-3.12.2/tools/lint/completion.c:65:19: note: Null pointer dereference libyang-3.12.2/tools/lint/completion.c:63:26: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tools/lint/completion.c:54:27: note: Assuming allocation function fails libyang-3.12.2/tools/lint/completion.c:54:27: note: Assignment 'full_path=malloc(2+FILENAME_MAX+1)', assigned value is 0 libyang-3.12.2/tools/lint/completion.c:63:26: note: Null pointer addition libyang-3.12.2/tools/lint/completion.c:45:20: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tools/lint/completion.c:292:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tools/lint/configuration.c:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/configuration.c:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/configuration.c:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/configuration.c:39:16: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libyang-3.12.2/tools/lint/configuration.c:36:20: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tools/lint/configuration.c:37:11: style: Variable 'user_home' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tools/lint/linenoise/linenoise.c:197:53: debug: Function::addArguments found argument 'buf' with varid 0. [varid0] libyang-3.12.2/tools/lint/linenoise/linenoise.c:203:53: debug: Function::addArguments found argument 'buf' with varid 0. [varid0] libyang-3.12.2/tools/lint/linenoise/linenoise.c:319:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BRKINT [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:343:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSAFLUSH [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:377:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:417:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:554:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:1211:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:1354:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:1388:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:1413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:1445:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:1559:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IXUSR [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:511:38: warning: If memory allocation fails, then there is a possible null pointer dereference: common [nullPointerOutOfMemory] libyang-3.12.2/tools/lint/linenoise/linenoise.c:508:24: note: Assuming allocation function fails libyang-3.12.2/tools/lint/linenoise/linenoise.c:508:24: note: Assignment 'common=strdup(lc.cvec[0])', assigned value is 0 libyang-3.12.2/tools/lint/linenoise/linenoise.c:511:38: note: Null pointer dereference libyang-3.12.2/tools/lint/linenoise/linenoise.c:515:13: warning: If memory allocation fails, then there is a possible null pointer dereference: common [nullPointerOutOfMemory] libyang-3.12.2/tools/lint/linenoise/linenoise.c:508:24: note: Assuming allocation function fails libyang-3.12.2/tools/lint/linenoise/linenoise.c:508:24: note: Assignment 'common=strdup(lc.cvec[0])', assigned value is 0 libyang-3.12.2/tools/lint/linenoise/linenoise.c:511:35: note: Assuming condition is false libyang-3.12.2/tools/lint/linenoise/linenoise.c:515:13: note: Null pointer dereference libyang-3.12.2/tools/lint/linenoise/linenoise.c:296:11: style: Variable 'term' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tools/lint/linenoise/linenoise.c:733:22: warning: Uninitialized variable: buf [uninitvar] libyang-3.12.2/tools/lint/linenoise/linenoise.c:725:16: note: Assuming condition is false libyang-3.12.2/tools/lint/linenoise/linenoise.c:733:22: note: Uninitialized variable: buf libyang-3.12.2/tools/lint/linenoise/utf8.c:421:64: debug: Function::addArguments found argument 'buf_len' with varid 0. [varid0] libyang-3.12.2/tools/lint/linenoise/utf8.c:442:15: style: Checking if unsigned expression 'nread' is less than zero. [unsignedLessThanZero] libyang-3.12.2/tools/lint/linenoise/utf8.c:450:19: style: Checking if unsigned expression 'nread' is less than zero. [unsignedLessThanZero] libyang-3.12.2/tools/lint/linenoise/utf8.c:454:19: style: Checking if unsigned expression 'nread' is less than zero. [unsignedLessThanZero] libyang-3.12.2/tools/lint/linenoise/utf8.c:458:19: style: Checking if unsigned expression 'nread' is less than zero. [unsignedLessThanZero] libyang-3.12.2/tools/lint/main.c:82:14: warning: If memory allocation fails, then there is a possible null pointer dereference: cmdline [nullPointerOutOfMemory] libyang-3.12.2/tools/lint/main.c:78:29: note: Assuming allocation function fails libyang-3.12.2/tools/lint/main.c:78:29: note: Assignment 'cmdline=strdup("quit")', assigned value is 0 libyang-3.12.2/tools/lint/main.c:82:14: note: Null pointer dereference libyang-3.12.2/tools/lint/main_ni.c:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROJECT_VERSION [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/main_ni.c:263:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/main_ni.c:311:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_UNKNOWN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/main_ni.c:384:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_IN_UNKNOWN [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/main_ni.c:496:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_CTX_NO_YANGLIBRARY [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/main_ni.c:774:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/main_ni.c:336:31: style: Parameter 'schema_features' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tools/lint/main_ni.c:379:11: style: Variable 'filepath' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tools/lint/main_ni.c:426:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tools/lint/main_ni.c:461:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/yl_opt.c:106:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYS_OUT_YANG [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/yl_opt.c:129:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/yl_opt.c:176:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_PARSE_NO_STATE [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/yl_opt.c:207:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_PRINT_WD_MASK [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/yl_opt.c:225:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LYD_XML [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/yl_opt.c:240:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_CTX_REF_IMPLEMENTED [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/yl_opt.c:251:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_CTX_DISABLE_SEARCHDIR_CWD [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/yl_opt.c:281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/yl_opt.c:287:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libyang-3.12.2/tools/lint/yl_opt.c:290:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libyang-3.12.2/tools/lint/yl_opt.c:284:5: warning: If memory allocation fails, then there is a possible null pointer dereference: vector [nullPointerOutOfMemory] libyang-3.12.2/tools/lint/yl_opt.c:283:20: note: Assuming allocation function fails libyang-3.12.2/tools/lint/yl_opt.c:283:20: note: Assignment 'vector=malloc((count+1)*sizeof(*vector))', assigned value is 0 libyang-3.12.2/tools/lint/yl_opt.c:284:5: note: Null pointer dereference libyang-3.12.2/tools/lint/yl_opt.c:287:12: warning: If memory allocation fails, then there is a possible null pointer dereference: vector [nullPointerOutOfMemory] libyang-3.12.2/tools/lint/yl_opt.c:283:20: note: Assuming allocation function fails libyang-3.12.2/tools/lint/yl_opt.c:283:20: note: Assignment 'vector=malloc((count+1)*sizeof(*vector))', assigned value is 0 libyang-3.12.2/tools/lint/yl_opt.c:287:12: note: Null pointer dereference libyang-3.12.2/tools/lint/yl_schema_features.c:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/lint/yl_schema_features.c:181:24: style: Variable 'mod' can be declared as pointer to const [constVariablePointer] libyang-3.12.2/tools/re/main.c:76:71: debug: Function::addArguments found argument 'data_path' with varid 0. [varid0] libyang-3.12.2/tools/re/main.c:38:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LY_LLERR [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:102:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:121:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:135:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:163:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:244:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:260:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:308:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:343:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opterr [valueFlowBailoutIncompleteVar] libyang-3.12.2/tools/re/main.c:181:64: style: Condition 'str[l-1]=='\n'' is always true [knownConditionTrueFalse] libyang-3.12.2/tools/re/main.c:179:65: note: Assuming that condition 'str[l-1]=='\n'' is not redundant libyang-3.12.2/tools/re/main.c:181:64: note: Condition 'str[l-1]=='\n'' is always true libyang-3.12.2/tools/re/main.c:85:63: style: Parameter 'pattern' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tools/re/main.c:303:34: style: Parameter 'patterns' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tools/re/main.c:303:70: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libyang-3.12.2/tools/re/main.c:326:19: style: Variable 'options' can be declared as const array [constVariable] libyang-3.12.2/tools/lint/cmd_print.c:213:19: error: Null pointer dereference: posv [ctunullpointer] libyang-3.12.2/tools/lint/main_ni.c:780:34: note: Calling function cmd_print_exec, 3rd argument is null libyang-3.12.2/tools/lint/cmd_print.c:292:14: note: Calling function cmd_print_module, 1st argument is null libyang-3.12.2/tools/lint/cmd_print.c:213:19: note: Dereferencing argument posv that is null diff: head libyang-3.12.2/compat/compat.c:286:2: error: #error No realpath() implementation for this platform is available. [preprocessorErrorDirective] 2.17.0 libyang-3.12.2/src/plugins_types/date_and_time.c:271:24: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/src/plugins_types/date_and_time.c:263:25: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/date_and_time.c:263:25: note: Assignment 'ret=malloc(8+1+(val->fractions_s?strlen(val->fractions_s):0))', assigned value is 0 libyang-3.12.2/src/plugins_types/date_and_time.c:271:24: note: Null pointer addition head libyang-3.12.2/src/plugins_types/date_and_time.c:271:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/src/plugins_types/date_and_time.c:263:25: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/date_and_time.c:263:25: note: Assignment 'ret=malloc(8+1+(val->fractions_s?strlen(val->fractions_s):0))', assigned value is 0 libyang-3.12.2/src/plugins_types/date_and_time.c:271:24: note: Null pointer addition 2.17.0 libyang-3.12.2/src/plugins_types/ipv4_address.c:289:20: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/src/plugins_types/ipv4_address.c:285:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv4_address.c:285:21: note: Assignment 'ret=malloc(sizeof(val->addr)+zone_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_address.c:289:20: note: Null pointer addition head libyang-3.12.2/src/plugins_types/ipv4_address.c:289:20: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/src/plugins_types/ipv4_address.c:285:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv4_address.c:285:21: note: Assignment 'ret=malloc(sizeof(val->addr)+zone_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv4_address.c:289:20: note: Null pointer addition 2.17.0 libyang-3.12.2/src/plugins_types/ipv6_address.c:292:20: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/src/plugins_types/ipv6_address.c:288:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv6_address.c:288:21: note: Assignment 'ret=malloc(sizeof(val->addr)+zone_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_address.c:292:20: note: Null pointer addition head libyang-3.12.2/src/plugins_types/ipv6_address.c:292:20: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/src/plugins_types/ipv6_address.c:288:21: note: Assuming allocation function fails libyang-3.12.2/src/plugins_types/ipv6_address.c:288:21: note: Assignment 'ret=malloc(sizeof(val->addr)+zone_len)', assigned value is 0 libyang-3.12.2/src/plugins_types/ipv6_address.c:292:20: note: Null pointer addition head libyang-3.12.2/src/xpath.c:5875:31: warning: Either the condition '!iter' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck] libyang-3.12.2/src/xpath.c:5884:23: note: Assuming that condition '!iter' is not redundant libyang-3.12.2/src/xpath.c:5875:31: note: Null pointer dereference 2.17.0 libyang-3.12.2/tests/utests/basic/test_set.c:52:50: error:inconclusive: If memory allocation fail: overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tests/utests/basic/test_set.c:40:17: note: Assuming allocation function fails libyang-3.12.2/tests/utests/basic/test_set.c:40:17: note: Assignment 'str=strdup("test string")', assigned value is 0 libyang-3.12.2/tests/utests/basic/test_set.c:52:50: note: Null pointer subtraction head libyang-3.12.2/tests/utests/basic/test_set.c:52:50: error:inconclusive: If memory allocation fails: overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tests/utests/basic/test_set.c:40:17: note: Assuming allocation function fails libyang-3.12.2/tests/utests/basic/test_set.c:40:17: note: Assignment 'str=strdup("test string")', assigned value is 0 libyang-3.12.2/tests/utests/basic/test_set.c:52:50: note: Null pointer subtraction 2.17.0 libyang-3.12.2/tests/utests/schema/test_yin.c:708:17: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:605:24: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:605:24: note: Assignment 'orig=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:708:17: note: Null pointer addition head libyang-3.12.2/tests/utests/schema/test_yin.c:708:17: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:605:24: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:605:24: note: Assignment 'orig=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:708:17: note: Null pointer addition 2.17.0 libyang-3.12.2/tests/utests/schema/test_yin.c:966:20: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assignment 'ori_res=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:966:20: note: Null pointer addition head libyang-3.12.2/tests/utests/schema/test_yin.c:966:20: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assuming allocation function fails libyang-3.12.2/tests/utests/schema/test_yin.c:846:27: note: Assignment 'ori_res=malloc(8096)', assigned value is 0 libyang-3.12.2/tests/utests/schema/test_yin.c:966:20: note: Null pointer addition 2.17.0 libyang-3.12.2/tools/lint/completion.c:63:26: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tools/lint/completion.c:54:27: note: Assuming allocation function fails libyang-3.12.2/tools/lint/completion.c:54:27: note: Assignment 'full_path=malloc(2+FILENAME_MAX+1)', assigned value is 0 libyang-3.12.2/tools/lint/completion.c:63:26: note: Null pointer addition head libyang-3.12.2/tools/lint/completion.c:63:26: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libyang-3.12.2/tools/lint/completion.c:54:27: note: Assuming allocation function fails libyang-3.12.2/tools/lint/completion.c:54:27: note: Assignment 'full_path=malloc(2+FILENAME_MAX+1)', assigned value is 0 libyang-3.12.2/tools/lint/completion.c:63:26: note: Null pointer addition DONE