2025-06-30 16:45 ftp://ftp.de.debian.org/debian/pool/main/s/serd/serd_0.32.4.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 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 1cff895 (2025-06-30 17:30:57 +0200) count: 241 240 elapsed-time: 0.8 0.8 head-timing-info: old-timing-info: head results: serd-0.32.4/src/serd_internal.h:30:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] serd-0.32.4/src/byte_source.h:70:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/byte_source.c:30:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_FAILURE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/byte_source.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/byte_source.c:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_FAILURE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/byte_source.c:97:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/byte_source.c:108:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:29:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NOTHING [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:47:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:73:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_URI [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:103:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:131:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:146:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_URI [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:176:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:197:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:223:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_CURIE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NODE_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/env.c:285:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NODE_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NODE_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NODE_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NODE_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:125:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NODE_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:201:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_URI [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:218:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_URI [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:244:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_URI [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:271:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NODE_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:328:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:356:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.h:146:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.h:157:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.h:179:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:51:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_BLANK [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:83:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SerdNode [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:116:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SerdNode [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:161:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ANON_CONT [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NQUADS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:181:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SerdReader [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:283:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_ARG [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:307:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:353:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:368:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/string.c:53:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_HAS_NEWLINE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/system.c:27:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] serd-0.32.4/src/reader.c:99:33: warning: If memory allocation fails, then there is a possible null pointer dereference: reader [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:194:29: note: Calling function 'push_node', 1st argument 'me' value is 0 serd-0.32.4/src/reader.c:108:27: note: Calling function 'push_node_padded', 1st argument 'reader' value is 0 serd-0.32.4/src/reader.c:99:33: note: Null pointer dereference serd-0.32.4/src/reader.c:182:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:182:3: note: Null pointer dereference serd-0.32.4/src/reader.c:183:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:183:3: note: Null pointer dereference serd-0.32.4/src/reader.c:184:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:184:3: note: Null pointer dereference serd-0.32.4/src/reader.c:185:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:185:3: note: Null pointer dereference serd-0.32.4/src/reader.c:186:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:186:3: note: Null pointer dereference serd-0.32.4/src/reader.c:187:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:187:3: note: Null pointer dereference serd-0.32.4/src/reader.c:188:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:188:3: note: Null pointer dereference serd-0.32.4/src/reader.c:189:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:189:3: note: Null pointer dereference serd-0.32.4/src/reader.c:190:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:190:3: note: Null pointer dereference serd-0.32.4/src/reader.c:191:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:191:3: note: Null pointer dereference serd-0.32.4/src/reader.c:192:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:192:3: note: Null pointer dereference serd-0.32.4/src/reader.c:194:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:194:3: note: Null pointer dereference serd-0.32.4/src/reader.c:195:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:195:3: note: Null pointer dereference serd-0.32.4/src/reader.c:196:3: warning: If memory allocation fails, then there is a possible null pointer dereference: me [nullPointerOutOfMemory] serd-0.32.4/src/reader.c:181:43: note: Assuming allocation function fails serd-0.32.4/src/reader.c:181:24: note: Assignment 'me=(SerdReader*)calloc(1,sizeof(SerdReader))', assigned value is 0 serd-0.32.4/src/reader.c:196:3: note: Null pointer dereference serd-0.32.4/src/serdi.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] serd-0.32.4/src/serdi.c:103:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] serd-0.32.4/src/serdi.c:113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] serd-0.32.4/src/serdi.c:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/serdi.c:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] serd-0.32.4/src/serdi.c:151:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NTRIPLES [valueFlowBailoutIncompleteVar] serd-0.32.4/src/serdi.c:200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_env.c:24:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_env.c:30:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_URI [valueFlowBailoutIncompleteVar] serd-0.32.4/src/uri_utils.h:89:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:32:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:135:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:163:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:240:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_HAS_NEWLINE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:315:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:333:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:376:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:411:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:454:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:490:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:522:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:534:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:544:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_FAILURE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:551:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:615:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:634:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:660:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:689:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:770:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:789:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:811:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:870:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_CURIE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:882:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:926:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_CURIE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:956:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1010:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1033:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ANON_S_BEGIN [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1097:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_FAILURE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1217:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1262:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LIST_CONT [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1274:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1338:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1371:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1389:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_FAILURE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1412:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1441:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/uri.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1482:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/uri.c:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_URI_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1503:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_SYNTAX [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1569:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1657:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1670:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_FAILURE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1684:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/n3.c:1742:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_FAILURE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/node.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] serd-0.32.4/src/node.c:88:10: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] serd-0.32.4/src/node.c:87:35: note: Assuming allocation function fails serd-0.32.4/src/node.c:87:19: note: Assignment 'buf=(uint8_t*)malloc(copy.n_bytes+1)', assigned value is 0 serd-0.32.4/src/node.c:88:10: note: Null pointer dereference serd-0.32.4/src/node.c:167:12: warning: If memory allocation fails, then there is a possible null pointer dereference: uri [nullPointerOutOfMemory] serd-0.32.4/src/node.c:165:31: note: Assuming allocation function fails serd-0.32.4/src/node.c:165:15: note: Assignment 'uri=(uint8_t*)calloc(uri_len+1,1)', assigned value is 0 serd-0.32.4/src/node.c:167:12: note: Null pointer dereference serd-0.32.4/src/node.c:222:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] serd-0.32.4/src/node.c:217:45: note: Assuming allocation function fails serd-0.32.4/src/node.c:217:29: note: Assignment 'buf=(uint8_t*)malloc(len+1)', assigned value is 0 serd-0.32.4/src/node.c:222:3: note: Null pointer dereference serd-0.32.4/src/node.c:249:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] serd-0.32.4/src/node.c:243:43: note: Assuming allocation function fails serd-0.32.4/src/node.c:243:27: note: Assignment 'buf=(uint8_t*)malloc(uri_len+base_len+1)', assigned value is 0 serd-0.32.4/src/node.c:249:3: note: Null pointer dereference serd-0.32.4/src/node.c:333:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] serd-0.32.4/src/node.c:327:40: note: Assuming allocation function fails serd-0.32.4/src/node.c:327:27: note: Assignment 'buf=(char*)calloc(digits+2,1)', assigned value is 0 serd-0.32.4/src/node.c:333:6: note: Null pointer dereference serd-0.32.4/src/node.c:170:18: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/src/node.c:165:31: note: Assuming allocation function fails serd-0.32.4/src/node.c:165:15: note: Assignment 'uri=(uint8_t*)calloc(uri_len+1,1)', assigned value is 0 serd-0.32.4/src/node.c:170:18: note: Null pointer addition serd-0.32.4/src/node.c:281:17: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/src/node.c:276:44: note: Assuming allocation function fails serd-0.32.4/src/node.c:276:31: note: Assignment 'buf=(char*)calloc(int_digits+frac_digits+3,1)', assigned value is 0 serd-0.32.4/src/node.c:281:17: note: Null pointer addition serd-0.32.4/src/node.c:331:17: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/src/node.c:327:40: note: Assuming allocation function fails serd-0.32.4/src/node.c:327:27: note: Assignment 'buf=(char*)calloc(digits+2,1)', assigned value is 0 serd-0.32.4/src/node.c:331:17: note: Null pointer addition serd-0.32.4/test/test_node.c:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_node.c:74:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_node.c:208:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_node.c:224:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_node.c:243:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_node.c:259:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/byte_sink.h:44:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:148:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NOTHING [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:244:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_WRITE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_TEXT [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:309:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_ERR_BAD_WRITE [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:343:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:378:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:408:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:527:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:540:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:605:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NOTHING [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:626:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_URI [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:652:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:703:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:770:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:800:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:842:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:853:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_LITERAL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:861:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:880:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:899:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:927:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:1077:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:1127:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SerdWriter [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:1177:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:1207:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NODE_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/src/writer.c:1223:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_node.c:127:7: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] serd-0.32.4/test/test_node.c:125:43: note: Assuming allocation function fails serd-0.32.4/test/test_node.c:125:27: note: Assignment 'data=(uint8_t*)malloc(size)', assigned value is 0 serd-0.32.4/test/test_node.c:127:7: note: Null pointer dereference serd-0.32.4/test/test_node.c:143:24: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] serd-0.32.4/test/test_node.c:125:43: note: Assuming allocation function fails serd-0.32.4/test/test_node.c:125:27: note: Assignment 'data=(uint8_t*)malloc(size)', assigned value is 0 serd-0.32.4/test/test_node.c:143:24: note: Null pointer dereference serd-0.32.4/test/test_reader.c:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader.c:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader.c:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader.c:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader.c:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader.c:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NQUADS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader.c:320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader.c:186:11: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] serd-0.32.4/test/test_reader.c:297:11: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] serd-0.32.4/test/test_reader.c:298:11: warning: Assert statement calls a function which may have desired side effects: 'remove'. [assertWithSideEffect] serd-0.32.4/test/test_reader.c:389:11: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] serd-0.32.4/test/test_reader.c:390:11: warning: Assert statement calls a function which may have desired side effects: 'remove'. [assertWithSideEffect] serd-0.32.4/test/test_reader.c:424:11: warning: Assert statement calls a function which may have desired side effects: 'remove'. [assertWithSideEffect] serd-0.32.4/test/test_reader.c:160:25: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:422:22: note: Calling function 'test_read_eof_file', 1st argument 'path' value is 0 serd-0.32.4/test/test_reader.c:160:25: note: Null pointer dereference serd-0.32.4/test/test_reader.c:219:25: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:416:27: note: Calling function 'test_read_nquads_chunks', 1st argument 'path' value is 0 serd-0.32.4/test/test_reader.c:219:25: note: Null pointer dereference serd-0.32.4/test/test_reader.c:306:25: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:419:27: note: Calling function 'test_read_turtle_chunks', 1st argument 'path' value is 0 serd-0.32.4/test/test_reader.c:306:25: note: Null pointer dereference serd-0.32.4/test/test_reader.c:412:10: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:412:10: note: Null pointer dereference serd-0.32.4/test/test_reader.c:413:3: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:413:3: note: Null pointer dereference serd-0.32.4/test/test_reader.c:424:18: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:424:18: note: Null pointer dereference serd-0.32.4/test/test_reader.c:415:15: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:415:15: note: Null pointer addition serd-0.32.4/test/test_reader.c:418:15: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:418:15: note: Null pointer addition serd-0.32.4/test/test_string.c:32:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_HAS_QUOTE [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_string.c:43:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_uri.c:192:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_NOTHING [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_uri.c:227:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_URI_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_uri.c:361:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_URI_NULL [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader_writer.c:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader_writer.c:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader_writer.c:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader_writer.c:109:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_STYLE_STRICT [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader_writer.c:156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_reader_writer.c:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_writer.c:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_writer.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_writer.c:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_writer.c:184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_writer.c:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_TURTLE [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_writer.c:261:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERD_SUCCESS [valueFlowBailoutIncompleteVar] serd-0.32.4/test/test_writer.c:242:11: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] serd-0.32.4/test/test_writer.c:243:11: warning: Assert statement calls a function which may have desired side effects: 'remove'. [assertWithSideEffect] serd-0.32.4/test/test_reader_writer.c:266:11: warning: Assert statement calls a function which may have desired side effects: 'fclose'. [assertWithSideEffect] serd-0.32.4/test/test_reader_writer.c:335:11: warning: Assert statement calls a function which may have desired side effects: 'remove'. [assertWithSideEffect] serd-0.32.4/test/test_reader_writer.c:149:26: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] serd-0.32.4/test/test_reader_writer.c:324:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:324:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:332:15: note: Calling function 'test_writer', 1st argument 'path' value is 0 serd-0.32.4/test/test_reader_writer.c:149:26: note: Null pointer dereference serd-0.32.4/test/test_reader_writer.c:300:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: rt [nullPointerOutOfMemory] serd-0.32.4/test/test_reader_writer.c:272:43: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:272:24: note: Assignment 'rt=(struct ReaderTest*)calloc(1,sizeof(struct ReaderTest))', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:300:10: note: Null pointer dereference serd-0.32.4/test/test_reader_writer.c:301:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: rt [nullPointerOutOfMemory] serd-0.32.4/test/test_reader_writer.c:272:43: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:272:24: note: Assignment 'rt=(struct ReaderTest*)calloc(1,sizeof(struct ReaderTest))', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:301:10: note: Null pointer dereference serd-0.32.4/test/test_reader_writer.c:301:23: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: rt [nullPointerOutOfMemory] serd-0.32.4/test/test_reader_writer.c:272:43: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:272:24: note: Assignment 'rt=(struct ReaderTest*)calloc(1,sizeof(struct ReaderTest))', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:301:23: note: Null pointer dereference serd-0.32.4/test/test_reader_writer.c:302:31: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: rt [nullPointerOutOfMemory] serd-0.32.4/test/test_reader_writer.c:272:43: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:272:24: note: Assignment 'rt=(struct ReaderTest*)calloc(1,sizeof(struct ReaderTest))', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:302:31: note: Null pointer dereference serd-0.32.4/test/test_reader_writer.c:326:10: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] serd-0.32.4/test/test_reader_writer.c:324:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:324:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:326:10: note: Null pointer dereference serd-0.32.4/test/test_reader_writer.c:327:3: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] serd-0.32.4/test/test_reader_writer.c:324:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:324:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:327:3: note: Null pointer dereference serd-0.32.4/test/test_reader_writer.c:335:18: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] serd-0.32.4/test/test_reader_writer.c:324:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:324:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:335:18: note: Null pointer dereference serd-0.32.4/test/test_reader_writer.c:328:15: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/test/test_reader_writer.c:324:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:324:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:328:15: note: Null pointer addition serd-0.32.4/src/writer.c:1129:3: warning: If memory allocation fails, then there is a possible null pointer dereference: writer [nullPointerOutOfMemory] serd-0.32.4/src/writer.c:1127:51: note: Assuming allocation function fails serd-0.32.4/src/writer.c:1127:32: note: Assignment 'writer=(SerdWriter*)calloc(1,sizeof(SerdWriter))', assigned value is 0 serd-0.32.4/src/writer.c:1129:3: note: Null pointer dereference serd-0.32.4/src/writer.c:1130:3: warning: If memory allocation fails, then there is a possible null pointer dereference: writer [nullPointerOutOfMemory] serd-0.32.4/src/writer.c:1127:51: note: Assuming allocation function fails serd-0.32.4/src/writer.c:1127:32: note: Assignment 'writer=(SerdWriter*)calloc(1,sizeof(SerdWriter))', assigned value is 0 serd-0.32.4/src/writer.c:1130:3: note: Null pointer dereference serd-0.32.4/src/writer.c:1131:3: warning: If memory allocation fails, then there is a possible null pointer dereference: writer [nullPointerOutOfMemory] serd-0.32.4/src/writer.c:1127:51: note: Assuming allocation function fails serd-0.32.4/src/writer.c:1127:32: note: Assignment 'writer=(SerdWriter*)calloc(1,sizeof(SerdWriter))', assigned value is 0 serd-0.32.4/src/writer.c:1131:3: note: Null pointer dereference serd-0.32.4/src/writer.c:1132:3: warning: If memory allocation fails, then there is a possible null pointer dereference: writer [nullPointerOutOfMemory] serd-0.32.4/src/writer.c:1127:51: note: Assuming allocation function fails serd-0.32.4/src/writer.c:1127:32: note: Assignment 'writer=(SerdWriter*)calloc(1,sizeof(SerdWriter))', assigned value is 0 serd-0.32.4/src/writer.c:1132:3: note: Null pointer dereference serd-0.32.4/src/writer.c:1133:3: warning: If memory allocation fails, then there is a possible null pointer dereference: writer [nullPointerOutOfMemory] serd-0.32.4/src/writer.c:1127:51: note: Assuming allocation function fails serd-0.32.4/src/writer.c:1127:32: note: Assignment 'writer=(SerdWriter*)calloc(1,sizeof(SerdWriter))', assigned value is 0 serd-0.32.4/src/writer.c:1133:3: note: Null pointer dereference serd-0.32.4/src/writer.c:1134:3: warning: If memory allocation fails, then there is a possible null pointer dereference: writer [nullPointerOutOfMemory] serd-0.32.4/src/writer.c:1127:51: note: Assuming allocation function fails serd-0.32.4/src/writer.c:1127:32: note: Assignment 'writer=(SerdWriter*)calloc(1,sizeof(SerdWriter))', assigned value is 0 serd-0.32.4/src/writer.c:1134:3: note: Null pointer dereference serd-0.32.4/src/writer.c:1135:3: warning: If memory allocation fails, then there is a possible null pointer dereference: writer [nullPointerOutOfMemory] serd-0.32.4/src/writer.c:1127:51: note: Assuming allocation function fails serd-0.32.4/src/writer.c:1127:32: note: Assignment 'writer=(SerdWriter*)calloc(1,sizeof(SerdWriter))', assigned value is 0 serd-0.32.4/src/writer.c:1135:3: note: Null pointer dereference serd-0.32.4/src/writer.c:1136:3: warning: If memory allocation fails, then there is a possible null pointer dereference: writer [nullPointerOutOfMemory] serd-0.32.4/src/writer.c:1127:51: note: Assuming allocation function fails serd-0.32.4/src/writer.c:1127:32: note: Assignment 'writer=(SerdWriter*)calloc(1,sizeof(SerdWriter))', assigned value is 0 serd-0.32.4/src/writer.c:1136:3: note: Null pointer dereference serd-0.32.4/src/writer.c:1137:3: warning: If memory allocation fails, then there is a possible null pointer dereference: writer [nullPointerOutOfMemory] serd-0.32.4/src/writer.c:1127:51: note: Assuming allocation function fails serd-0.32.4/src/writer.c:1127:32: note: Assignment 'writer=(SerdWriter*)calloc(1,sizeof(SerdWriter))', assigned value is 0 serd-0.32.4/src/writer.c:1137:3: note: Null pointer dereference serd-0.32.4/src/writer.c:703:21: style: Variable 'st' is assigned a value that is never used. [unreadVariable] serd-0.32.4/src/writer.c:1177:17: style: Variable 'st' is assigned a value that is never used. [unreadVariable] serd-0.32.4/src/writer.c:1223:17: style: Variable 'st' is assigned a value that is never used. [unreadVariable] serd-0.32.4/src/n3.c:1218:67: style: Condition 'read_ws_star(reader)' is always true [knownConditionTrueFalse] serd-0.32.4/src/n3.c:1218:67: note: Calling function 'read_ws_star' returns 1 serd-0.32.4/src/n3.c:1218:67: note: Condition 'read_ws_star(reader)' is always true serd-0.32.4/src/n3.c:1613:28: style: Condition 'read_ws_star(reader)' is always true [knownConditionTrueFalse] serd-0.32.4/src/n3.c:1613:28: note: Calling function 'read_ws_star' returns 1 serd-0.32.4/src/n3.c:1613:28: note: Condition 'read_ws_star(reader)' is always true serd-0.32.4/src/n3.c:1702:7: style: Condition '!read_ws_star(reader)' is always false [knownConditionTrueFalse] serd-0.32.4/src/n3.c:1702:20: note: Calling function 'read_ws_star' returns 1 serd-0.32.4/src/n3.c:1702:7: note: Condition '!read_ws_star(reader)' is always false serd-0.32.4/src/n3.c:1703:7: style: Condition '!read_ws_star(reader)' is always false [knownConditionTrueFalse] serd-0.32.4/src/n3.c:1703:20: note: Calling function 'read_ws_star' returns 1 serd-0.32.4/src/n3.c:1703:7: note: Condition '!read_ws_star(reader)' is always false serd-0.32.4/src/n3.c:639:17: style: Variable 'st' is assigned a value that is never used. [unreadVariable] serd-0.32.4/src/n3.c:770:17: style: Variable 'st' is assigned a value that is never used. [unreadVariable] serd-0.32.4/src/n3.c:789:20: style: Variable 'st' is assigned a value that is never used. [unreadVariable] serd-0.32.4/src/n3.c:813:26: style: Variable 'st' is assigned a value that is never used. [unreadVariable] serd-0.32.4/src/n3.c:1405:15: style: Variable 'ctx.subject' is assigned a value that is never used. [unreadVariable] serd-0.32.4/src/n3.c:1405:31: style: Variable 'ctx.predicate' is assigned a value that is never used. [unreadVariable] serd-0.32.4/src/n3.c:1412:17: style: Variable 'st' is assigned a value that is never used. [unreadVariable] diff: 2.17.0 serd-0.32.4/src/node.c:170:18: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/src/node.c:165:31: note: Assuming allocation function fails serd-0.32.4/src/node.c:165:15: note: Assignment 'uri=(uint8_t*)calloc(uri_len+1,1)', assigned value is 0 serd-0.32.4/src/node.c:170:18: note: Null pointer addition head serd-0.32.4/src/node.c:170:18: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/src/node.c:165:31: note: Assuming allocation function fails serd-0.32.4/src/node.c:165:15: note: Assignment 'uri=(uint8_t*)calloc(uri_len+1,1)', assigned value is 0 serd-0.32.4/src/node.c:170:18: note: Null pointer addition 2.17.0 serd-0.32.4/src/node.c:281:17: error:inconclusive: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/src/node.c:276:44: note: Assuming allocation function fails serd-0.32.4/src/node.c:276:31: note: Assignment 'buf=(char*)calloc(int_digits+frac_digits+3,1)', assigned value is 0 serd-0.32.4/src/node.c:281:17: note: Null pointer addition head serd-0.32.4/src/node.c:281:17: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/src/node.c:276:44: note: Assuming allocation function fails serd-0.32.4/src/node.c:276:31: note: Assignment 'buf=(char*)calloc(int_digits+frac_digits+3,1)', assigned value is 0 serd-0.32.4/src/node.c:281:17: note: Null pointer addition 2.17.0 serd-0.32.4/src/node.c:331:17: error:inconclusive: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/src/node.c:327:40: note: Assuming allocation function fails serd-0.32.4/src/node.c:327:27: note: Assignment 'buf=(char*)calloc(digits+2,1)', assigned value is 0 serd-0.32.4/src/node.c:331:17: note: Null pointer addition head serd-0.32.4/src/node.c:331:17: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/src/node.c:327:40: note: Assuming allocation function fails serd-0.32.4/src/node.c:327:27: note: Assignment 'buf=(char*)calloc(digits+2,1)', assigned value is 0 serd-0.32.4/src/node.c:331:17: note: Null pointer addition 2.17.0 serd-0.32.4/test/test_reader.c:415:15: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:415:15: note: Null pointer addition head serd-0.32.4/test/test_reader.c:415:15: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:415:15: note: Null pointer addition 2.17.0 serd-0.32.4/test/test_reader.c:418:15: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:418:15: note: Null pointer addition head serd-0.32.4/test/test_reader.c:418:15: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/test/test_reader.c:410:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader.c:410:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader.c:418:15: note: Null pointer addition head serd-0.32.4/test/test_reader_writer.c:301:23: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: rt [nullPointerOutOfMemory] serd-0.32.4/test/test_reader_writer.c:272:43: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:272:24: note: Assignment 'rt=(struct ReaderTest*)calloc(1,sizeof(struct ReaderTest))', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:301:23: note: Null pointer dereference 2.17.0 serd-0.32.4/test/test_reader_writer.c:328:15: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/test/test_reader_writer.c:324:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:324:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:328:15: note: Null pointer addition head serd-0.32.4/test/test_reader_writer.c:328:15: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] serd-0.32.4/test/test_reader_writer.c:324:49: note: Assuming allocation function fails serd-0.32.4/test/test_reader_writer.c:324:36: note: Assignment 'path=(char*)calloc(path_len+1,1)', assigned value is 0 serd-0.32.4/test/test_reader_writer.c:328:15: note: Null pointer addition DONE