2024-04-22 06:01 ftp://ftp.de.debian.org/debian/pool/main/s/soapdenovo2/soapdenovo2_242+dfsg.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 -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-20-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.14.0 head-info: ea2e716 (2024-04-21 15:59:20 +0200) count: 1920 1920 elapsed-time: 18.4 18.4 head-timing-info: old-timing-info: head results: SOAPdenovo2-r242/fusion/check.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/check.c:65:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] SOAPdenovo2-r242/fusion/check.c:20:20: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/check.c:20:32: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/connect.c:10:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cn_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/connect.c:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cn_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/connect.c:26:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cn_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/connect.c:63:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/connect.c:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/connect.c:112:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/connect.c:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/connect.c:132:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/connect.c:149:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/bundle.c:76:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newCntCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/bundle.c:128:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/bundle.c:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gradsCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/bundle.c:331:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graphfile [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/bundle.c:425:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/darray.c:6:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DARRAY [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/connect.c:86:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/connect.c:90:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/connect.c:50:26: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/connect.c:55:12: style: Variable 'connect' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/darray.c:31:41: portability: '(void*)darray->array' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/darray.c:37:43: portability: '(void*)darray->array' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/hashFunction.c:83:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Kmer [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/hashFunction.c:83:8: style: Variable 'hash' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/fusion/hashFunction.c:82:8: note: hash is assigned SOAPdenovo2-r242/fusion/hashFunction.c:83:8: note: hash is overwritten SOAPdenovo2-r242/fusion/attachPEinfo.c:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gradsCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/attachPEinfo.c:183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newCntCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/attachPEinfo.c:245:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/attachPEinfo.c:321:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/attachPEinfo.c:361:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/attachPEinfo.c:618:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/attachPEinfo.c:623:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/attachPEinfo.c:628:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/attachPEinfo.c:633:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/fib.c:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDnum [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/kmer.c:128:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WORDFILTER [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/fib.c:119:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FibHeapNode [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/kmer.c:137:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/kmer.c:143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/kmer.c:18:38: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/kmer.c:23:37: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/kmer.c:42:38: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/kmer.c:47:37: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/kmer.c:57:27: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/kmer.c:71:28: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/kmer.c:85:28: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/kmer.c:101:27: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/fib.c:252:29: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/fib.c:657:32: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/fib.c:657:48: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/fib.c:657:64: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/bundle.c:181:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/bundle.c:196:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/bundle.c:501:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/bundle.c:384:12: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/fusion/bundle.c:372:12: note: flag is assigned SOAPdenovo2-r242/fusion/bundle.c:384:12: note: flag is overwritten SOAPdenovo2-r242/fusion/bundle.c:328:12: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/bundle.c:384:12: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/loadGraph.c:26:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/loadGraph.c:195:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctg_short [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/loadGraph.c:405:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/loadGraph.c:450:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/loadGraph.c:209:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/loadGraph.c:224:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/loadGraph.c:286:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/loadGraph.c:286:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/loadGraph.c:411:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/fusion/loadGraph.c:11:30: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/loadGraph.c:53:8: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/loadGraph.c:53:12: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/loadGraph.c:64:35: style: Parameter 'len_array' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/loadGraph.c:90:32: style: Parameter 'len_array' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/loadGraph.c:180:9: style: Variable 'outfile' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/loadGraph.c:387:23: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/loadGraph.c:33:37: warning: Uninitialized variable: num_kmer [uninitvar] SOAPdenovo2-r242/fusion/loadGraph.c:22:39: note: Assuming condition is false SOAPdenovo2-r242/fusion/loadGraph.c:33:37: note: Uninitialized variable: num_kmer SOAPdenovo2-r242/fusion/loadGraph.c:216:42: warning: Uninitialized variable: num_ctgge [uninitvar] SOAPdenovo2-r242/fusion/loadGraph.c:205:39: note: Assuming condition is false SOAPdenovo2-r242/fusion/loadGraph.c:216:42: note: Uninitialized variable: num_ctgge SOAPdenovo2-r242/fusion/loadGraph.c:172:8: style: Unused variable: c [unusedVariable] SOAPdenovo2-r242/fusion/loadGraph.c:175:22: style: Unused variable: from_kmer [unusedVariable] SOAPdenovo2-r242/fusion/loadGraph.c:175:33: style: Unused variable: to_kmer [unusedVariable] SOAPdenovo2-r242/fusion/loadGraph.c:176:46: style: Unused variable: num_kmer [unusedVariable] SOAPdenovo2-r242/fusion/attachPEinfo.c:384:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/attachPEinfo.c:399:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/attachPEinfo.c:512:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/attachPEinfo.c:592:4: warning: Either the condition 'SD==0' is redundant or there is possible null pointer dereference: SD. [nullPointerRedundantCheck] SOAPdenovo2-r242/fusion/attachPEinfo.c:594:9: note: Assuming that condition 'SD==0' is not redundant SOAPdenovo2-r242/fusion/attachPEinfo.c:592:4: note: Null pointer dereference SOAPdenovo2-r242/fusion/attachPEinfo.c:520:33: warning: Either the condition 'num==0' is redundant or there is division by zero at line 520. [zerodivcond] SOAPdenovo2-r242/fusion/attachPEinfo.c:510:22: note: Assuming that condition 'num==0' is not redundant SOAPdenovo2-r242/fusion/attachPEinfo.c:520:33: note: Division by zero SOAPdenovo2-r242/fusion/attachPEinfo.c:25:12: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/attachPEinfo.c:25:16: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/attachPEinfo.c:37:24: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/attachPEinfo.c:571:8: style: Variable 'item' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/main.c:34:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/map.c:18:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctg_short [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/mem_manager.c:8:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_MANAGER [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/mem_manager.c:57:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCK_START [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/mem_manager.c:63:45: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/mem_manager.c:67:41: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/mem_manager.c:67:63: portability: '(void*)block+sizeof(BLOCK_START)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/newhash.c:19:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_KMER_COV [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/newhash.c:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KmerSet [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/newhash.c:192:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer_t [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/newhash.c:268:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/newhash.c:388:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spcBase [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/newhash.c:407:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spcBase [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/newhash.c:427:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spcKmerSet [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/newhash.c:492:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spcKmer [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/newhash.c:595:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleted [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/newhash.c:284:42: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/newhash.c:585:17: style: Variable 'j' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/output_scaffold.c:17:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/output_scaffold.c:38:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/output_scaffold.c:19:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/output_scaffold.c:61:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/output_scaffold.c:65:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/output_scaffold.c:6:32: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/output_scaffold.c:25:24: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/output_scaffold.c:30:12: style: Variable 'connect' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/potential.c:28:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graphfile [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:142:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:208:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:556:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:603:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:783:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:823:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:865:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:940:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:1157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:1272:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:1379:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:1429:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:1491:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:1551:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:1619:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:1700:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weakPE [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:1746:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:1893:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:2117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:2305:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable found_routes [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:2329:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:2408:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable so_far [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:2705:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:2736:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:2828:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:2883:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pes [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3003:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3034:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3070:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3111:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3214:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable us_shut4dheap [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3363:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3504:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3675:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3718:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3750:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3823:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3919:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3956:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:3982:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weakPE [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:4051:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weakPE [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:4125:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:4140:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:4147:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:4375:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/orderContig.c:4400:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prepare.c:40:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graphfile [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prepare.c:70:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/fusion/prepare.c:80:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/fusion/prepare.c:114:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/fusion/prepare.c:30:11: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prepare.c:31:11: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlHashCtg.c:57:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlHashCtg.c:119:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlHashCtg.c:136:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlHashCtg.c:154:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlHashCtg.c:212:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlHashCtg.c:241:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:64:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readSeqInGap [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:190:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:223:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:462:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleted [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:545:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLDiff [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:858:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleted [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:1242:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLDiff [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:1452:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:1666:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:1717:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlHashCtg.c:87:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/fusion/prlHashCtg.c:217:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/fusion/prlHashCtg.c:366:7: warning: %lli in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/prlHashCtg.c:366:7: warning: %lli in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/prlHashCtg.c:132:36: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/prlHashCtg.c:228:24: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/prlHashCtg.c:236:31: style: Parameter 'grapfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/prlHashCtg.c:122:16: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/prlHashCtg.c:163:9: style: Variable 'bal_j' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/lib.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_libs [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/lib.c:332:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/lib.c:348:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/lib.c:427:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pes [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/lib.c:432:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pes [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:97:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:254:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spcSet [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:360:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:457:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:494:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:630:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:664:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:918:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:932:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:136:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:462:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:822:5: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:1070:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:1001:34: note: i is assigned SOAPdenovo2-r242/fusion/prlRead2Ctg.c:1070:9: note: i is overwritten SOAPdenovo2-r242/fusion/prlRead2Ctg.c:80:33: style:inconclusive: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. [funcArgNamesDifferent] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:57:33: note: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. SOAPdenovo2-r242/fusion/prlRead2Ctg.c:80:33: note: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. SOAPdenovo2-r242/fusion/prlRead2Ctg.c:248:16: style: Variable 'tmpBase' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:358:11: style: Variable 'maxNode' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:476:11: style: Variable 'node' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:618:28: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:914:36: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:1001:0: error: Uninitialized variable: libNo [uninitvar] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:70:16: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:174:9: style: Variable 'bal_j' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:260:17: style: Variable 'i' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:260:24: style: Variable 'j' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/prlRead2Ctg.c:261:24: style: Variable 'mismatch' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/orderContig.c:145:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:145:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:152:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:152:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:169:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:169:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:169:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:192:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:192:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:192:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:202:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:202:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:293:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:293:23: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:341:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:341:23: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:341:23: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:341:23: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:486:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:486:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:527:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:527:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:583:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:590:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:590:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:919:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:919:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:952:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:983:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1073:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1073:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1077:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1106:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1106:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1131:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1131:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1135:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1135:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1138:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1138:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1140:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1140:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1143:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1143:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1194:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1793:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1793:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1976:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1976:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1976:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1994:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:1996:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2232:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2232:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2232:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2235:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2255:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2536:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2537:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2578:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2622:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2644:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2662:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2675:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2681:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2718:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:2814:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/orderContig.c:2814:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/orderContig.c:2843:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/orderContig.c:2843:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/orderContig.c:4277:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:4277:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/orderContig.c:937:14: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/fusion/orderContig.c:935:7: note: cnt is assigned SOAPdenovo2-r242/fusion/orderContig.c:937:14: note: cnt is overwritten SOAPdenovo2-r242/fusion/orderContig.c:970:14: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/fusion/orderContig.c:967:7: note: cnt is assigned SOAPdenovo2-r242/fusion/orderContig.c:970:14: note: cnt is overwritten SOAPdenovo2-r242/fusion/orderContig.c:1782:11: style: Redundant initialization for 'prevCtg'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/fusion/orderContig.c:1776:24: note: prevCtg is initialized SOAPdenovo2-r242/fusion/orderContig.c:1782:11: note: prevCtg is overwritten SOAPdenovo2-r242/fusion/orderContig.c:2173:17: style: Variable 'prevCNT' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/fusion/orderContig.c:2166:19: note: prevCNT is assigned SOAPdenovo2-r242/fusion/orderContig.c:2173:17: note: prevCNT is overwritten SOAPdenovo2-r242/fusion/orderContig.c:4193:11: style: Variable 'ctg' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/fusion/orderContig.c:4172:11: note: ctg is assigned SOAPdenovo2-r242/fusion/orderContig.c:4193:11: note: ctg is overwritten SOAPdenovo2-r242/fusion/orderContig.c:2249:24: style: Local variable 'ctg' shadows outer variable [shadowVariable] SOAPdenovo2-r242/fusion/orderContig.c:2111:16: note: Shadowed declaration SOAPdenovo2-r242/fusion/orderContig.c:2249:24: note: Shadow variable SOAPdenovo2-r242/fusion/orderContig.c:211:22: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:211:32: style: Variable 'temp_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:548:52: style: Parameter 'preCNT' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/orderContig.c:553:12: style: Variable 'cn_temp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:780:12: style: Variable 'cn_temp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:1126:12: style: Variable 'cn1' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:1272:12: style: Variable 'cn1' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:1495:12: style: Variable 'max_route' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:1555:12: style: Variable 'min_route' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:1691:78: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/orderContig.c:1888:12: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:2329:12: style: Variable 'cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:2337:12: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:2395:46: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/orderContig.c:3098:21: style: Variable 'ds_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:3203:21: style: Variable 'ds_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:3349:14: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:3349:18: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:3711:12: style: Variable 'cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:3908:12: style: Variable 'ite_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:3909:33: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:3962:12: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:4078:12: style: Variable 'cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:4118:22: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:4133:22: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:4151:12: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:4151:28: style: Variable 'weakCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:4397:12: style: Variable 'cn_temp1' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/orderContig.c:1374:13: style: Variable 'over3_len' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/prlReadFillGap.c:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:55:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:84:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orig2new [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:156:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orig2new [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:210:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:284:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dis [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:402:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:424:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:502:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:608:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:769:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:804:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:814:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:867:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTGinSCAF [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:890:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darrayBuf [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:912:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:928:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:948:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:961:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darrayBuf [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:968:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:974:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:980:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:1018:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orig2new [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/read2scaf.c:17:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/read2scaf.c:57:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTGinSCAF [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/read2scaf.c:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/read2scaf.c:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/read2scaf.c:216:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/read2scaf.c:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/read2scaf.c:266:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orig2new [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/read2scaf.c:166:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/read2scaf.c:276:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/read2scaf.c:38:14: style: Variable 'actg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/read2scaf.c:71:14: style: Variable 'actg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/read2scaf.c:103:39: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/readseq1by1.c:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/readseq1by1.c:209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/readseq1by1.c:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_libs [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/readseq1by1.c:331:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/readseq1by1.c:394:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/readseq1by1.c:419:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/readseq1by1.c:441:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/readseq1by1.c:355:7: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/fusion/readseq1by1.c:31:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/fusion/readseq1by1.c:151:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/fusion/readseq1by1.c:184:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/fusion/readseq1by1.c:162:10: warning: Uninitialized variable: *max_leg [uninitvar] SOAPdenovo2-r242/fusion/readseq1by1.c:82:24: note: Calling function 'readseqpar', 1st argument '&len' value is SOAPdenovo2-r242/fusion/readseq1by1.c:135:14: note: Assuming condition is false SOAPdenovo2-r242/fusion/readseq1by1.c:162:10: note: Uninitialized variable: *max_leg SOAPdenovo2-r242/fusion/readseq1by1.c:30:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/scaffold.c:19:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graphfile [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/searchPath.c:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_trace [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/searchPath.c:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_trace [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/searchPath.c:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_trace [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/searchPath.c:24:12: style: Variable 'ite_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/searchPath.c:155:11: style: Variable 'parc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/searchPath.c:194:6: style: Variable 'vt' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/prlReadFillGap.c:104:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] SOAPdenovo2-r242/fusion/prlReadFillGap.c:221:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/fusion/prlReadFillGap.c:222:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/fusion/prlReadFillGap.c:224:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/fusion/prlReadFillGap.c:232:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/fusion/prlReadFillGap.c:903:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/fusion/prlReadFillGap.c:933:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/fusion/seq.c:186:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:1147:22: style: Condition 'catchable' is always false [knownConditionTrueFalse] SOAPdenovo2-r242/fusion/prlReadFillGap.c:1145:31: note: Assignment 'catchable=0', assigned value is 0 SOAPdenovo2-r242/fusion/prlReadFillGap.c:1147:22: note: Condition 'catchable' is always false SOAPdenovo2-r242/fusion/prlReadFillGap.c:992:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/prlReadFillGap.c:997:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/fusion/prlReadFillGap.c:1119:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/fusion/prlReadFillGap.c:222:6: style: Variable 'tp' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/fusion/prlReadFillGap.c:221:6: note: tp is assigned SOAPdenovo2-r242/fusion/prlReadFillGap.c:222:6: note: tp is overwritten SOAPdenovo2-r242/fusion/prlReadFillGap.c:113:36: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:216:9: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:249:14: style: Variable 'actg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:265:15: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:265:19: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:412:80: style: Parameter 'actg' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:490:21: style: Variable 'prevCtg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:589:39: style: Variable 'rd' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:742:14: style: Variable 'actg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:944:36: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:1006:29: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/prlReadFillGap.c:1170:84: error: Uninitialized variable: gapLen [uninitvar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:1137:41: error: Uninitialized variable: prev_start [legacyUninitvar] SOAPdenovo2-r242/fusion/prlReadFillGap.c:137:19: style: Variable 'readCounter' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/prlReadFillGap.c:144:19: style: Variable 'readCounter' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/prlReadFillGap.c:914:16: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/prlReadFillGap.c:1029:31: style: Variable 'gapLen' is not assigned a value. [unassignedVariable] SOAPdenovo2-r242/fusion/prlReadFillGap.c:1032:13: style: Unused variable: threads [unusedVariable] SOAPdenovo2-r242/fusion/seq.c:103:9: style: Variable 'byte' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/seq.c:138:27: style: Parameter 'seq' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/seq.c:165:27: style: Parameter 'seq' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/stack.c:5:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STACK [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/stack.c:93:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCK_STARTER [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/stack.c:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCK_STARTER [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/stack.c:93:37: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/stack.c:97:33: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/stack.c:97:57: portability: '(void*)block+sizeof(BLOCK_STARTER)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/stack.c:120:37: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/stack.c:126:50: portability: '(void*)astack->block_list' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/stack.c:130:33: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/fusion/stack.c:130:57: portability: '(void*)block+sizeof(BLOCK_STARTER)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:283:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:341:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:429:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:647:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:686:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer_t2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:801:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:860:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:897:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:975:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stacked_node2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1157:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1403:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1503:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer_t2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq_t [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:143:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:321:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:569:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bucket2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:660:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:733:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/fusion/localAsm.c:655:14: style: Condition 'repeat' is always false [knownConditionTrueFalse] SOAPdenovo2-r242/fusion/localAsm.c:617:28: note: Assignment 'repeat=0', assigned value is 0 SOAPdenovo2-r242/fusion/localAsm.c:620:24: note: Assuming condition is false SOAPdenovo2-r242/fusion/localAsm.c:655:14: note: Condition 'repeat' is always false SOAPdenovo2-r242/fusion/localAsm.c:1851:14: style: Variable 'cmpLen' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/fusion/localAsm.c:1850:14: note: cmpLen is assigned SOAPdenovo2-r242/fusion/localAsm.c:1851:14: note: cmpLen is overwritten SOAPdenovo2-r242/fusion/localAsm.c:70:72: style: Parameter 'src_seq' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/localAsm.c:185:37: style: Parameter 'ctg' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/localAsm.c:364:46: style: Parameter 'kmerDest' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/localAsm.c:963:49: style: Parameter 'kmerCtg1' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/localAsm.c:964:34: style: Parameter 'kmerCtg2' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/localAsm.c:1370:35: style: Parameter 'sequence1' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/localAsm.c:1370:52: style: Parameter 'sequence2' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/localAsm.c:1678:33: style: Parameter 'src_seq' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/localAsm.c:310:16: style: Variable 'word' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/fusion/lib.c:8:34: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/fusion/lib.c:44:13: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/fusion/lib.c:44:17: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer_t2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer_t2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:204:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer_t2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:250:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable run_mode [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:233:3: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed int'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:234:3: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed int'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:283:11: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:288:11: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:341:3: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:342:3: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:975:24: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1022:24: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1163:24: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1178:9: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1186:24: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1192:9: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:449:28: style: The scope of the variable 'single_cvg' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:515:28: style: The scope of the variable 'single_cvg' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:997:29: style: The scope of the variable 'tmp_node' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1045:29: style: The scope of the variable 'tmp_node' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1238:17: style: The scope of the variable 'edge_c' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1241:7: style: The scope of the variable 'TipLenTh' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1242:7: style: The scope of the variable 'TipCovTh' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1262:16: style: The scope of the variable 'symbol' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1379:7: style: The scope of the variable 'from_edge_len' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1380:7: style: The scope of the variable 'smaller' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:256:81: style: Parameter 'tip_c' can be declared as reference to const [constParameterReference] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:59:51: style: Variable 'edge_tmp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:448:20: style: Variable 'temp_bucket' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:514:20: style: Variable 'temp_bucket' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:583:18: style: Variable 'left_edge' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:601:18: style: Variable 'right_edge' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:631:65: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:631:82: style: Parameter 'edge' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:822:14: style: Variable 'temp_edge' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:888:53: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1253:22: style: Variable 'test' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1345:13: style: Variable 'from' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1345:20: style: Variable 'to' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1395:24: style: Variable 'node_tmp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1412:28: style: Variable 'node_tmp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1433:24: style: Variable 'node_tmp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1450:28: style: Variable 'node_tmp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:108:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:292:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gap [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:395:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer_t2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:444:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_starter2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:486:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer_t2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:524:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:567:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preArc [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:604:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preArc [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:642:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:805:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1046:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num_s [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1210:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1255:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1296:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:59:51: style: Variable 'edge_tmp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:449:39: style: Variable 'single_cvg' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:515:39: style: Variable 'single_cvg' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:779:13: style: Variable 'l_num' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:779:24: style: Variable 'r_num' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1149:33: style: Variable 't_stacked_node' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1253:27: style: Variable 'test' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1346:8: style: Variable 'from' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_edge.cpp:1347:6: style: Variable 'to' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_rd_len [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:158:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:249:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io_ready [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:282:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:875:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:955:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:452:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:453:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:454:3: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:454:3: portability: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:260:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:714:7: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:719:7: portability: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:661:7: error: Resource leak: o_ht_idx [resourceLeak] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:661:7: error: Resource leak: o_ht_content [resourceLeak] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:217:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:661:7: error: Resource leak: o_cov [resourceLeak] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:51:12: style: The scope of the variable 'tmp' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:51:17: style: The scope of the variable 'tmp_res' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:202:53: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:225:63: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:236:51: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:242:31: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:428:46: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:458:46: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:494:46: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:523:46: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:565:21: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:569:25: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:372:33: warning:inconclusive: Found suspicious equality comparison. Did you intend to assign a value instead? [constStatement] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:676:25: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:407:33: warning:inconclusive: Found suspicious equality comparison. Did you intend to assign a value instead? [constStatement] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:682:28: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:690:28: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:758:23: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:768:37: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:777:37: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:169:41: style: Parameter 'kmer2' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:248:22: style: Parameter 'sparse_edge_file' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:248:58: style: Parameter 'output_prefix' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:336:16: error: Uninitialized variable: bal_ed [uninitvar] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:315:16: error: Uninitialized variable: edge_len [legacyUninitvar] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:284:10: style: Unused variable: line_len [unusedVariable] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:284:20: style: Unused variable: edge_len_left [unusedVariable] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:288:8: style: Unused variable: str [unusedVariable] SOAPdenovo2-r242/sparsePregraph/convert_soapdenovo.cpp:292:7: style: Variable 'cutoff' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/main.cpp:8:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:114:7: style: The scope of the variable 'Read_arr_sz' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:196:10: style: The scope of the variable 'h' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:293:7: style: The scope of the variable 'Read_arr_sz' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:560:13: style: The scope of the variable 'bktp2p' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:379:13: style: Local variable 'i' shadows outer variable [shadowVariable] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:284:17: note: Shadowed declaration SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:379:13: note: Shadow variable SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:667:21: style: Variable 'edge_ptr' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:119:18: style: Variable 'Read_arr_sz' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:139:8: style: Unused variable: c_str [unusedVariable] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:298:18: style: Variable 'Read_arr_sz' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:376:17: style: Variable 'cur_found' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:377:9: style: Variable 'h' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:284:17: style: Unused variable: i [unusedVariable] SOAPdenovo2-r242/sparsePregraph/build_graph.cpp:317:8: style: Unused variable: c_str [unusedVariable] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num_s [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locks [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num_s [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:118:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num_s [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:99:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:125:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:57:9: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:35:7: style: The scope of the variable 'temp' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:82:21: style: Local variable 'i' shadows outer variable [shadowVariable] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:55:7: note: Shadowed declaration SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:82:21: note: Shadow variable SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:103:31: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:39:19: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/multi_threads.cpp:55:7: style: Unused variable: i [unusedVariable] SOAPdenovo2-r242/standardPregraph/arc.c:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prearc_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preArc_mem_managers [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prearc_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:93:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arc_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:137:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arc_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:155:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arc_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:170:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:192:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:210:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:246:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:275:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:512:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:590:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable K_size [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:693:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/arc.c:101:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/arc.c:111:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/arc.c:81:28: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/arc.c:83:8: style: Variable 'pArc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/arc.c:84:11: style: Variable 'pPreArc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/arc.c:211:8: style: Variable 'arc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/arc.c:309:29: style: Parameter 'arc' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/arc.c:338:37: style: Parameter 'arc' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:264:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newCntCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:333:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:390:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gradsCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:501:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gradsCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:613:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:668:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:673:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:678:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:683:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:45:12: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:45:16: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:75:26: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:205:29: style: Variable 'bal_connect' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:608:8: style: Variable 'item' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/attachPEinfo.c:214:15: style: Variable 'bal_connect' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:175:23: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:291:23: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:220:15: portability: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:220:15: portability: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:325:15: portability: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:326:15: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:326:15: portability: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:389:15: portability: %lu in format string (no. 1) requires 'unsigned long *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:395:15: portability: %lu in format string (no. 2) requires 'unsigned long *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:470:11: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:389:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:395:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:521:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:526:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:530:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:535:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:545:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:550:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:559:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:567:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:140:23: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:150:36: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:151:32: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:212:22: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:213:22: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:214:22: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:254:23: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:264:36: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:265:32: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:316:22: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:317:22: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:318:22: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:432:26: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:433:21: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:441:25: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:487:18: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:488:18: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:87:10: style: The scope of the variable 'hashTableSZ' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:87:22: style: Variable 'hashTableSZ' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:104:39: style: Variable 'TotalSamplings' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:129:27: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:243:27: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:281:30: style: Variable 'foundcount' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/pregraph_sparse.cpp:282:29: style: Variable 'flipcount' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/check.c:32:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/check.c:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/check.c:101:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/check.c:127:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] SOAPdenovo2-r242/standardPregraph/check.c:101:7: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/check.c:26:22: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/check.c:26:34: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/check.c:43:8: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack] SOAPdenovo2-r242/standardPregraph/compactEdge.c:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/compactEdge.c:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/compactEdge.c:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:127:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:237:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vt_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:173:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:195:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:303:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:348:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:465:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:538:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:652:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:809:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:849:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:875:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:904:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:919:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:936:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1004:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1038:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1086:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1173:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1237:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1310:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1316:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1398:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1533:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1560:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1614:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1679:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1719:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1911:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:2137:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clean [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:2209:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:2287:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:2391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_num_vt [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1103:11: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:178:47: style: Expression is always true because 'else if' condition is opposite to previous condition at line 174. [multiCondition] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:174:42: note: first condition SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:178:47: note: else if condition is opposite to first condition SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:229:43: style: Expression is always true because 'else if' condition is opposite to previous condition at line 225. [multiCondition] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:225:38: note: first condition SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:229:43: note: else if condition is opposite to first condition SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:654:11: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:666:19: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:805:27: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:885:27: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1214:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1214:7: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1266:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1266:7: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1301:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:166:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:182:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:241:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:246:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:428:3: warning: Either the condition 'ver' is redundant or there is possible null pointer dereference: ver. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:411:11: note: Assuming that condition 'ver' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:428:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:429:3: warning: Either the condition 'ver' is redundant or there is possible null pointer dereference: ver. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:411:11: note: Assuming that condition 'ver' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:429:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:430:3: warning: Either the condition 'ver' is redundant or there is possible null pointer dereference: ver. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:411:11: note: Assuming that condition 'ver' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:430:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:431:3: warning: Either the condition 'ver' is redundant or there is possible null pointer dereference: ver. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:411:11: note: Assuming that condition 'ver' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:431:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:432:3: warning: Either the condition 'ver' is redundant or there is possible null pointer dereference: ver. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:411:11: note: Assuming that condition 'ver' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:432:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:433:10: warning: Either the condition 'ver' is redundant or there is possible null pointer dereference: ver. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:411:11: note: Assuming that condition 'ver' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:433:10: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:591:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:575:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:591:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:592:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:575:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:592:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:593:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:575:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:593:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:594:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:575:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:594:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:628:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:612:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:628:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:629:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:612:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:629:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:630:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:612:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:630:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:631:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:612:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:631:3: note: Null pointer dereference SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:71:21: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:401:35: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:428:15: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:444:23: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:236:8: style: Variable 'parc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:458:24: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:270:8: style: Variable 'parc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:474:15: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:270:15: style: Variable 'parc2' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:508:26: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:567:42: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:591:15: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:604:42: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:628:15: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1071:11: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1122:10: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1151:34: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1159:9: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1163:16: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1188:14: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1191:10: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:781:18: style: Redundant initialization for 'kmer_array_len'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:749:22: note: kmer_array_len is initialized SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:781:18: note: kmer_array_len is overwritten SOAPdenovo2-r242/standardPregraph/concatenateEdge.c:272:14: style: Variable 'donot1' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1251:17: style: The scope of the variable 'times' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1251:28: style: The scope of the variable 'total' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:90:61: style: Parameter 'edge_file' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:635:52: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:646:11: style: Variable 'parc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:751:12: style: Variable 'v_tmp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1294:72: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1327:40: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/connect.c:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cn_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/connect.c:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cn_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/connect.c:52:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cn_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/connect.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/connect.c:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/connect.c:138:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/connect.c:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/connect.c:160:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/connect.c:179:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntLookupTable [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:122:34: error: Uninitialized variable: bal_ed [uninitvar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:136:36: error: Uninitialized variable: edge_len [uninitvar] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:95:7: style: Variable 'edge_len' is not assigned a value. [unassignedVariable] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:96:7: style: Unused variable: cvg [unusedVariable] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:112:12: style: Unused variable: v_tmp [unusedVariable] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:113:18: style: Unused variable: e_tmp [unusedVariable] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:114:7: style: Unused variable: is_found [unusedVariable] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:115:8: style: Unused variable: is_left [unusedVariable] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:281:18: style: Unused variable: e_tmp [unusedVariable] SOAPdenovo2-r242/sparsePregraph/build_preArc.cpp:1059:15: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/connect.c:112:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/connect.c:115:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/connect.c:73:28: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/connect.c:78:12: style: Variable 'connect' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/contig.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/contig.c:194:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/contig.c:319:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/contig.c:203:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/contig.c:209:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/contig.c:216:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/contig.c:227:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/contig.c:233:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/contig.c:245:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/contig.c:251:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:86:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:369:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:421:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:507:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KmerSets [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:520:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:570:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:581:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:607:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/contig.c:114:31: style: Variable 'oldpinCounter' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:308:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:426:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:493:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:533:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:358:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:453:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:510:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:361:8: warning: Either the condition '!activeArc' is redundant or there is possible null pointer dereference: activeArc. [nullPointerRedundantCheck] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:356:8: note: Assuming that condition '!activeArc' is not redundant SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:361:8: note: Null pointer dereference SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:456:8: warning: Either the condition '!activeArc' is redundant or there is possible null pointer dereference: activeArc. [nullPointerRedundantCheck] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:451:8: note: Assuming that condition '!activeArc' is not redundant SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:456:8: note: Null pointer dereference SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:144:8: style: Variable 'arcLeft' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:144:18: style: Variable 'arcRight' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:226:8: style: Variable 'arcLeft' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:226:18: style: Variable 'arcRight' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:277:8: style: Variable 'arc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:277:14: style: Variable 'activeArc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:388:8: style: Variable 'arc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph.c:388:14: style: Variable 'activeArc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:215:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:301:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:419:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:475:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:516:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:511:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:588:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:566:38: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:271:14: style: Variable 'sum' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:365:15: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:387:24: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/cutTipPreGraph.c:522:19: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:358:11: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:430:15: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:605:15: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:752:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:847:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:437:23: style: Condition 'i!=read_buf_sz' is always true [knownConditionTrueFalse] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:758:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:278:11: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:310:16: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:322:20: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:328:21: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:334:20: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:465:24: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:477:28: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:483:29: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:489:28: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:640:24: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:652:28: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:658:29: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:664:28: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:873:15: style: C-style pointer casting [cstyleCast] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:364:15: style: The scope of the variable 'ready' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:541:15: style: The scope of the variable 'ready' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:737:7: style: The scope of the variable 'len' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:738:7: style: The scope of the variable 'i' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:738:10: style: The scope of the variable 'j' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:740:16: style: The scope of the variable 'flag1' can be reduced. [variableScope] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:739:9: style: Variable 'seq1' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/darray.c:28:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DARRAY [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/darray.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:740:22: style: Variable 'flag1' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/sparsePregraph/io_func.cpp:734:8: style: Unused variable: c [unusedVariable] SOAPdenovo2-r242/standardPregraph/darray.c:57:48: portability: '(void*)darray->array' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/darray.c:64:52: portability: '(void*)darray->array' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/dfib.c:77:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDnum [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/dfib.c:120:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFibHeapNode [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/dfib.c:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/fib.c:74:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDnum [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/fib.c:111:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FibHeapNode [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:351:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:446:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:492:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:354:8: warning: Either the condition '!activeArc' is redundant or there is possible null pointer dereference: activeArc. [nullPointerRedundantCheck] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:349:8: note: Assuming that condition '!activeArc' is not redundant SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:354:8: note: Null pointer dereference SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:449:8: warning: Either the condition '!activeArc' is redundant or there is possible null pointer dereference: activeArc. [nullPointerRedundantCheck] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:444:8: note: Assuming that condition '!activeArc' is not redundant SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:449:8: note: Null pointer dereference SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:124:8: style: Variable 'arcLeft' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:124:18: style: Variable 'arcRight' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:211:8: style: Variable 'arcLeft' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:211:18: style: Variable 'arcRight' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:268:8: style: Variable 'arc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:268:14: style: Variable 'activeArc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:381:8: style: Variable 'arc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:381:14: style: Variable 'activeArc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:269:23: style: Variable 'prevEd' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/cutTip_graph2.c:292:14: style: Variable 'prevEd' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/dfib.c:55:36: style: Parameter 'heap' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/dfib.c:182:28: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/dfib.c:558:36: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/dfib.c:558:53: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/dfib.c:558:70: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/dfib.c:593:41: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/fib.c:246:31: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/fib.c:678:34: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/fib.c:678:50: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/fib.c:678:66: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/hashFunction.c:152:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Kmer [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/hashFunction.c:134:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] SOAPdenovo2-r242/standardPregraph/hashFunction.c:143:3: note: Found duplicate branches for 'if' and 'else'. SOAPdenovo2-r242/standardPregraph/hashFunction.c:134:3: note: Found duplicate branches for 'if' and 'else'. SOAPdenovo2-r242/standardPregraph/kmer.c:699:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WORDFILTER [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/kmer.c:708:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/kmer.c:726:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/kmer.c:784:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/kmerhash.c:79:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edgeID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/kmerhash.c:188:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KmerSet2 [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/kmerhash.c:343:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initKmerSetSize [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/kmerhash.c:584:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] SOAPdenovo2-r242/standardPregraph/kmerhash.c:611:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] SOAPdenovo2-r242/standardPregraph/kmerhash.c:410:14: style: Variable 'hc' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/kmerhash.c:405:14: note: hc is assigned SOAPdenovo2-r242/standardPregraph/kmerhash.c:410:14: note: hc is overwritten SOAPdenovo2-r242/standardPregraph/kmerhash.c:52:42: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/kmerhash.c:522:46: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/kmerhash.c:552:7: style: Unused variable: i [unusedVariable] SOAPdenovo2-r242/standardPregraph/linearEdge.c:93:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable step [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/linearEdge.c:143:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vt_arraynew [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/linearEdge.c:185:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/linearEdge.c:258:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/linearEdge.c:362:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/linearEdge.c:407:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/linearEdge.c:292:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/linearEdge.c:317:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/linearEdge.c:366:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/linearEdge.c:371:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/linearEdge.c:361:8: style: Variable 'parc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/linearEdge.c:395:8: style: Variable 'parc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/linearEdge.c:395:15: style: Variable 'parc2' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/linearEdge.c:255:16: style: Variable 'tempstep' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/linearEdge.c:398:14: style: Variable 'donot1' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/linearEdge.c:397:8: style: Unused variable: temp [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:100:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_vt [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:226:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vt_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:255:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:298:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:331:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:410:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:483:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer_cnew [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vt_arraynew [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:725:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:815:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:853:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vt_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1062:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed_temp [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1103:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1136:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edgeID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1209:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vt_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1287:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1363:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vt_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1407:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1698:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1733:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1863:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vt_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1966:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:1992:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_SUB [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:2158:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:2265:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:2309:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:2385:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARC [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:2447:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:2484:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:2520:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:2569:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/iterate.c:2646:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadGraph.c:215:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadGraph.c:294:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadGraph.c:521:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadGraph.c:552:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadGraph.c:613:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadGraph.c:654:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadGraph.c:556:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/loadGraph.c:560:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/loadGraph.c:563:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/loadGraph.c:294:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/loadGraph.c:318:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/loadGraph.c:319:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/loadGraph.c:332:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/loadGraph.c:396:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/loadGraph.c:619:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/loadGraph.c:76:37: style: Parameter 'len_array' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/loadGraph.c:109:34: style: Parameter 'len_array' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/loadGraph.c:279:9: style: Variable 'outfile' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/loadGraph.c:541:38: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/loadGraph.c:547:9: style: Variable 'seg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/loadGraph.c:597:25: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/loadGraph.c:324:48: warning: Uninitialized variable: num_ctgge [uninitvar] SOAPdenovo2-r242/standardPregraph/loadGraph.c:314:47: note: Assuming condition is false SOAPdenovo2-r242/standardPregraph/loadGraph.c:324:48: note: Uninitialized variable: num_ctgge SOAPdenovo2-r242/standardPregraph/loadGraph.c:211:7: style: Unused variable: arc_num [unusedVariable] SOAPdenovo2-r242/standardPregraph/loadGraph.c:505:14: style: Variable 'avg_arc_wt' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/loadGraph.c:274:8: style: Unused variable: from_kmer [unusedVariable] SOAPdenovo2-r242/standardPregraph/loadGraph.c:274:19: style: Unused variable: to_kmer [unusedVariable] SOAPdenovo2-r242/standardPregraph/loadPath.c:44:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPath.c:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPath.c:234:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/bubble.c:1679:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:1679:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:1918:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:1918:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:1934:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:1934:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:1979:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:1979:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:1990:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:1990:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:2000:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:2000:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:2223:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:2223:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:2223:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:2457:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/bubble.c:2393:16: style: Local variable 'startingNode' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/bubble.c:82:21: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/bubble.c:2393:16: note: Shadow variable SOAPdenovo2-r242/standardPregraph/bubble.c:149:17: style: Variable 'marker' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:192:8: style: Variable 'arc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:519:41: style: Parameter 'sequence1' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/bubble.c:519:58: style: Parameter 'sequence2' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/bubble.c:933:8: style: Variable 'arc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1013:94: style: Parameter 'refArc' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1231:8: style: Variable 'targetToSourceMapping' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1231:32: style: Variable 'sourceToTargetMapping' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1588:17: style: Variable 'currentMarker' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1633:17: style: Variable 'marker' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1643:17: style: Variable 'current' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1670:17: style: Variable 'pathMarker' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1670:30: style: Variable 'marker' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1762:17: style: Variable 'marker' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1787:17: style: Variable 'marker' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:1791:17: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/bubble.c:2389:45: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/loadPath.c:155:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/loadPath.c:162:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/loadPath.c:91:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/loadPath.c:95:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/loadPath.c:242:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/loadPath.c:246:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/loadPath.c:69:26: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/loadPath.c:75:9: style: Variable 'seg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/loadPath.c:218:29: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/bubble.c:301:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/bubble.c:1397:18: style: Variable 'backlength' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/bubble.c:1881:14: style: Variable 'slowLength' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/bubble.c:1881:27: style: Variable 'fastLength' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:79:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:173:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:213:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:385:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:459:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed_limit [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:548:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:553:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:558:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:563:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:582:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:667:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcCounter [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:692:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:671:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:674:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:677:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:499:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:65:25: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:658:26: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:664:9: style: Variable 'seg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:111:43: warning: Uninitialized variable: num_kmer [uninitvar] SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:75:47: note: Assuming condition is false SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:111:43: note: Uninitialized variable: num_kmer SOAPdenovo2-r242/standardPregraph/loadPreGraph.c:135:8: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:2396:12: style: Condition 'temp' is always true [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/iterate.c:624:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:873:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:896:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:937:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:960:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:1289:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:1289:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:1836:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:1836:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:2269:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:2270:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:2340:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:2351:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:2357:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/iterate.c:226:8: style: Redundant initialization for 'temp'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/standardPregraph/iterate.c:225:13: note: temp is initialized SOAPdenovo2-r242/standardPregraph/iterate.c:226:8: note: temp is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:257:8: style: Redundant initialization for 'temp'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/standardPregraph/iterate.c:253:13: note: temp is initialized SOAPdenovo2-r242/standardPregraph/iterate.c:257:8: note: temp is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:258:9: style: Redundant initialization for 'temp2'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/standardPregraph/iterate.c:254:14: note: temp2 is initialized SOAPdenovo2-r242/standardPregraph/iterate.c:258:9: note: temp2 is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:580:12: style: Variable 'word' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/iterate.c:505:12: note: word is assigned SOAPdenovo2-r242/standardPregraph/iterate.c:580:12: note: word is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:581:16: style: Variable 'bal_word' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/iterate.c:506:16: note: bal_word is assigned SOAPdenovo2-r242/standardPregraph/iterate.c:581:16: note: bal_word is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:557:16: style: Variable 'word' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/iterate.c:555:16: note: word is assigned SOAPdenovo2-r242/standardPregraph/iterate.c:557:16: note: word is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:558:20: style: Variable 'bal_word' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/iterate.c:556:20: note: bal_word is assigned SOAPdenovo2-r242/standardPregraph/iterate.c:558:20: note: bal_word is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:602:12: style: Variable 'word' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/iterate.c:600:12: note: word is assigned SOAPdenovo2-r242/standardPregraph/iterate.c:602:12: note: word is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:603:16: style: Variable 'bal_word' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/iterate.c:601:16: note: bal_word is assigned SOAPdenovo2-r242/standardPregraph/iterate.c:603:16: note: bal_word is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:853:12: style: Redundant initialization for 'kmer'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/standardPregraph/iterate.c:844:13: note: kmer is initialized SOAPdenovo2-r242/standardPregraph/iterate.c:853:12: note: kmer is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:864:12: style: Redundant initialization for 'bal_word'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/standardPregraph/iterate.c:844:34: note: bal_word is initialized SOAPdenovo2-r242/standardPregraph/iterate.c:864:12: note: bal_word is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:917:13: style: Redundant initialization for 'kmer1'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/standardPregraph/iterate.c:911:14: note: kmer1 is initialized SOAPdenovo2-r242/standardPregraph/iterate.c:917:13: note: kmer1 is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:928:13: style: Redundant initialization for 'bal_word1'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/standardPregraph/iterate.c:911:36: note: bal_word1 is initialized SOAPdenovo2-r242/standardPregraph/iterate.c:928:13: note: bal_word1 is overwritten SOAPdenovo2-r242/standardPregraph/iterate.c:51:60: style: Parameter 'graph' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/iterate.c:663:12: style: Variable 'node' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/iterate.c:1101:101: style: Parameter 'getIndex' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/iterate.c:1112:75: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/iterate.c:1115:11: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/iterate.c:1212:8: style: Variable 'originalArc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/iterate.c:1402:9: style: Variable 'tightSeq' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/iterate.c:2155:19: style: Variable 'arc_right' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/iterate.c:57:20: style: Variable 'max' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:319:13: style: Variable 'found' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:410:18: style: Variable 'templength' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1114:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1208:17: style: Variable 'exist' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1585:23: style: Variable 'from' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1586:22: style: Variable 'mid' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1587:21: style: Variable 'to' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1589:18: style: Variable 'arcmulti' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1394:23: style: Variable 'j' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1397:7: style: Variable 'count' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1400:7: style: Variable 'from_vt_id' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1400:23: style: Variable 'to_vt_id' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1402:9: style: Variable 'tightSeq' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1584:10: style: Unused variable: tempArc [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1584:20: style: Unused variable: tempBalArc [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1584:47: style: Unused variable: temp [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1584:54: style: Unused variable: bal_temp [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:1700:13: style: Variable 'equal' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:2259:11: style: Variable 'num' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:2260:8: style: Unused variable: arc_temp [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:2260:19: style: Unused variable: parc [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:2389:13: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:2445:8: style: Unused variable: arc_temp [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:2445:19: style: Unused variable: parc [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:2474:19: style: Unused variable: bal [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:2567:19: style: Unused variable: bal [unusedVariable] SOAPdenovo2-r242/standardPregraph/iterate.c:2662:20: style: Unused variable: j [unusedVariable] SOAPdenovo2-r242/standardPregraph/map.c:70:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/map.c:100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/map.c:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/map.c:229:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/map.c:170:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/map.c:176:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/map.c:181:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/map.c:187:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/map.c:193:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/map.c:199:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/map.c:48:34: style: Parameter 'gfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/mem_manager.c:31:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_MANAGER [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/mem_manager.c:83:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCK_START [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/mem_manager.c:89:52: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/mem_manager.c:93:48: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/mem_manager.c:93:73: portability: '(void*)block+sizeof(BLOCK_START)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/main.c:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/main.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/main.c:137:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/main.c:550:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/newhash.c:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_KMER_COV [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/newhash.c:126:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmer_t [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/newhash.c:213:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KmerSet [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/newhash.c:353:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initKmerSetSize [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/newhash.c:511:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/newhash.c:50:41: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/newhash.c:542:44: style: Parameter 'set' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/localAsm.c:136:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readSeqInGap [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:310:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:350:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:656:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:801:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLDiff [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:1142:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:1608:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLDiff [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:1812:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:2044:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:2065:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:2106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/lib.c:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/lib.c:139:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_libs [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/lib.c:510:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/lib.c:620:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pes [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/lib.c:626:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pes [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/node2edge.c:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/node2edge.c:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/node2edge.c:252:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/node2edge.c:371:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KmerSetsPatch [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/node2edge.c:485:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/main.c:143:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:148:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:153:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:159:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:164:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:170:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:176:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:191:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:197:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:211:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:221:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:227:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:233:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:239:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:245:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:255:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:265:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/main.c:128:7: style: Unused variable: i [unusedVariable] SOAPdenovo2-r242/standardPregraph/node2edge.c:475:60: warning: Possible null pointer dereference: second_np [nullPointer] SOAPdenovo2-r242/standardPregraph/node2edge.c:442:35: note: Assignment 'second_np=NULL', assigned value is 0 SOAPdenovo2-r242/standardPregraph/node2edge.c:468:26: note: Assuming condition is false SOAPdenovo2-r242/standardPregraph/node2edge.c:475:60: note: Null pointer dereference SOAPdenovo2-r242/standardPregraph/node2edge.c:97:8: style: Redundant initialization for 'word'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/standardPregraph/node2edge.c:90:13: note: word is initialized SOAPdenovo2-r242/standardPregraph/node2edge.c:97:8: note: word is overwritten SOAPdenovo2-r242/standardPregraph/node2edge.c:563:8: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/node2edge.c:551:8: note: temp is assigned SOAPdenovo2-r242/standardPregraph/node2edge.c:563:8: note: temp is overwritten SOAPdenovo2-r242/standardPregraph/node2edge.c:93:7: style: Local variable 'nodeCounter' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/node2edge.c:34:12: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/node2edge.c:93:7: note: Shadow variable SOAPdenovo2-r242/standardPregraph/node2edge.c:61:25: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/node2edge.c:563:8: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/output_contig.c:40:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/output_contig.c:69:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/output_contig.c:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/output_contig.c:342:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/output_contig.c:407:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/output_contig.c:58:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/output_contig.c:234:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/output_contig.c:251:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/output_contig.c:257:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/output_contig.c:294:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/output_contig.c:300:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/output_contig.c:347:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/output_contig.c:30:27: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/output_contig.c:92:8: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/output_contig.c:92:12: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/output_contig.c:112:9: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/output_contig.c:112:13: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/output_contig.c:147:65: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/output_contig.c:333:35: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/output_contig.c:398:31: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/output_contig.c:403:8: style: Variable 'parc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/output_pregraph.c:60:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/output_pregraph.c:50:28: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/output_scaffold.c:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/output_scaffold.c:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/output_scaffold.c:41:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/output_scaffold.c:88:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/output_scaffold.c:91:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/output_scaffold.c:29:34: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/output_scaffold.c:47:26: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/output_scaffold.c:52:12: style: Variable 'connect' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/pregraph.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/pregraph.c:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/pregraph.c:224:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/pregraph.c:106:22: style: Condition 'cutTips' is always true [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/pregraph.c:160:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/pregraph.c:166:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/pregraph.c:171:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/pregraph.c:177:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/pregraph.c:188:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:78:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:162:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:206:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:262:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:330:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:303:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:407:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:670:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:713:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:772:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:825:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:881:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:929:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:1240:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:1295:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:1362:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:1445:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:1665:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:1724:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:1771:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:1965:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:2115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:2158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:2229:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:2317:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:2363:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weakPE [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:2418:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:2488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:2692:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:3092:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:3302:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable found_routes [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:3343:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:3487:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:4112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:4153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:4192:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:4604:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable so_far [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:5208:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable so_far [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:5501:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:5557:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:5697:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:5774:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cvg4SNP [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:5959:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6006:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6035:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6105:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6198:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6301:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6363:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6479:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable us_shut4dheap [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6575:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6753:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6786:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6853:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6902:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:6955:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:7505:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:7577:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:7656:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:7686:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctgID [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:7775:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:7857:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:7913:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:7944:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:7992:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8231:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8332:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8427:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8529:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weakPE [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8615:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8731:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weakPE [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8854:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8882:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:8910:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:9152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:9396:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/orderContig.c:9435:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:110:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:269:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:451:7: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:451:7: warning: %lli in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:174:38: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:297:26: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:325:33: style: Parameter 'grapfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:164:19: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlHashCtg.c:216:9: style: Variable 'bal_j' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:83:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:139:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:156:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:185:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:265:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:315:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:763:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiocb [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:789:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:907:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:970:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deLowKmer [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:1001:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:1082:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:1116:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:124:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:272:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:763:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:787:21: style: Condition 'mode==-1' is always false [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:872:27: style: Condition '0==get' is always true [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:805:24: note: Assuming that condition 'get>0' is not redundant SOAPdenovo2-r242/standardPregraph/prlHashReads.c:872:27: note: Condition '0==get' is always true SOAPdenovo2-r242/standardPregraph/prlHashReads.c:716:7: warning: %lli in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:716:7: warning: %lli in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:879:19: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:152:38: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:807:25: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:1103:30: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:142:19: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:772:14: style: Unused variable: i3 [unusedVariable] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:963:18: style: Variable 'in_num' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:963:28: style: Variable 'out_num' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:963:36: style: Variable 'l_cvg' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:963:44: style: Variable 'r_cvg' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:1031:36: style: Variable 'l_cvg' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:1031:44: style: Variable 'r_cvg' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:1041:25: style: Variable 'l_cvg' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlHashReads.c:1049:25: style: Variable 'r_cvg' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:95:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:157:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:271:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:367:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:411:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:653:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:736:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:787:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:1059:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:1087:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:140:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:374:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:483:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:498:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:81:35: style:inconclusive: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. [funcArgNamesDifferent] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:59:35: note: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:81:35: note: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:269:11: style: Variable 'maxNode' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:627:48: style: Parameter 'insSizeArr' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:727:30: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:784:48: style: Variable 'outfp3' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:1055:38: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:71:19: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:190:9: style: Variable 'bal_j' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:784:48: style: Variable 'outfp3' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlRead2Ctg.c:1084:27: style: Unused variable: outfp3 [unusedVariable] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:84:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:113:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:292:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:398:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preArc_mem_managers [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:408:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:435:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repsTie [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:515:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:561:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KmerSetsPatch [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:666:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:751:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:796:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:1376:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/localAsm.c:926:16: style: Condition 'repeat' is always false [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/localAsm.c:872:28: note: Assignment 'repeat=0', assigned value is 0 SOAPdenovo2-r242/standardPregraph/localAsm.c:884:26: note: Assuming condition is false SOAPdenovo2-r242/standardPregraph/localAsm.c:926:16: note: Condition 'repeat' is always false SOAPdenovo2-r242/standardPregraph/localAsm.c:2249:14: style: Variable 'cmpLen' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/localAsm.c:2248:14: note: cmpLen is assigned SOAPdenovo2-r242/standardPregraph/localAsm.c:2249:14: note: cmpLen is overwritten SOAPdenovo2-r242/standardPregraph/localAsm.c:167:74: style: Parameter 'src_seq' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/localAsm.c:305:39: style: Parameter 'ctg' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/localAsm.c:1321:51: style: Parameter 'kmerCtg1' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/localAsm.c:1321:67: style: Parameter 'kmerCtg2' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/localAsm.c:1727:37: style: Parameter 'sequence1' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/localAsm.c:1727:54: style: Parameter 'sequence2' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/localAsm.c:2061:35: style: Parameter 'src_seq' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/localAsm.c:522:16: style: Variable 'word' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:267:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:758:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:737:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:737:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:97:35: style:inconclusive: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. [funcArgNamesDifferent] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:73:35: note: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. SOAPdenovo2-r242/standardPregraph/prlRead2path.c:97:35: note: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. SOAPdenovo2-r242/standardPregraph/prlRead2path.c:426:33: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:431:11: style: Variable 'parc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:1372:38: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:87:19: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlRead2path.c:302:9: style: Variable 'bal_j' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:83:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:119:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:168:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:213:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPATIBLE_MODE [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:273:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orig2new [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:338:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:380:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:417:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dis [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:436:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:696:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:724:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:855:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1432:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1468:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1479:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1544:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTGinSCAF [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1568:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darrayBuf [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1592:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1608:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1634:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1648:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darrayBuf [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1655:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1661:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1667:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1700:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fillGap [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2edge.c:186:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2edge.c:203:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2edge.c:214:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2edge.c:251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2edge.c:325:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable step [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2edge.c:534:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlaplen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2edge.c:615:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2edge.c:649:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ed [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2edge.c:793:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2edge.c:1288:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thrd_num [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/lib.c:70:36: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/lib.c:112:13: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/lib.c:112:17: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/read2scaf.c:40:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2scaf.c:86:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTGinSCAF [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2scaf.c:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2scaf.c:143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ctg [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2scaf.c:249:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2scaf.c:262:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2scaf.c:299:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orig2new [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/read2scaf.c:193:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/read2scaf.c:309:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/read2scaf.c:66:14: style: Variable 'actg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/read2scaf.c:102:14: style: Variable 'actg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/read2scaf.c:133:41: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/readInterval.c:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readInterval.c:40:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readInterval.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readInterval.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rv_mem_manager [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gLineLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:142:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gLineLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:283:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gLineLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:366:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gLineLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:536:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:599:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_libs [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:723:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:740:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:806:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:879:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:929:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:1042:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:1250:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lib_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:1294:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxReadLen [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:147:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:196:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:348:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:349:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:351:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:361:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1583:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1615:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1870:24: style: Condition 'catchable' is always false [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1868:31: note: Assignment 'catchable=0', assigned value is 0 SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1870:24: note: Condition 'catchable' is always false SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1000:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1018:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1047:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1065:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1679:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1684:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1835:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:349:6: style: Variable 'tp' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:348:6: note: tp is assigned SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:349:6: note: tp is overwritten SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:914:51: style: Unsigned expression 'length-start-outputlen-1' can't be negative so it is unnecessary to test it. [unsignedPositive] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:985:42: style: Unsigned expression 'ctg_start_pos-start' can't be negative so it is unnecessary to test it. [unsignedPositive] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1026:55: style: Unsigned expression 'length-start-outputlen-1' can't be negative so it is unnecessary to test it. [unsignedPositive] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1032:42: style: Unsigned expression 'ctg_start_pos-start' can't be negative so it is unnecessary to test it. [unsignedPositive] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:206:38: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:344:9: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:378:14: style: Variable 'actg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:392:15: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:392:19: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:433:64: style: Parameter 'num' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:713:82: style: Parameter 'actg' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:828:21: style: Variable 'prevCtg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1184:39: style: Variable 'rd' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1350:14: style: Variable 'actg' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1630:38: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:227:33: warning: Uninitialized variable: fp1 [uninitvar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:213:24: note: Assuming condition is false SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:227:33: note: Uninitialized variable: fp1 SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1861:44: error: Uninitialized variable: prev_start [legacyUninitvar] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:829:30: style: Unused variable: ctg_out [unusedVariable] SOAPdenovo2-r242/standardPregraph/prlReadFillGap.c:1594:19: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/scaffold.c:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/scaffold.c:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/scaffold.c:232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/scaffold.c:130:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/scaffold.c:135:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/scaffold.c:141:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/scaffold.c:147:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/scaffold.c:178:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/scaffold.c:184:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/scaffold.c:190:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/scaffold.c:196:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/scaffold.c:202:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/searchPath.c:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_trace [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/searchPath.c:111:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_trace [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/searchPath.c:184:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_trace [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/searchPath.c:47:12: style: Variable 'ite_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/searchPath.c:193:11: style: Variable 'parc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/searchPath.c:244:6: style: Variable 'vt' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/seq.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/seq.c:124:9: style: Variable 'byte' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/seq.c:187:29: style: Parameter 'seq' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/seq.c:232:29: style: Parameter 'seq' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/splitReps.c:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/splitReps.c:146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/splitReps.c:186:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/splitReps.c:239:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/splitReps.c:404:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/splitReps.c:488:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/splitReps.c:556:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extraEdgeNum [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/splitReps.c:565:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edge_array [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/splitReps.c:598:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extraEdgeNum [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/splitReps.c:569:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/splitReps.c:574:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/splitReps.c:144:14: style: Variable 'marklist' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/splitReps.c:184:14: style: Variable 'marklist' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/splitReps.c:249:8: style: Variable 'parcL' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/splitReps.c:249:16: style: Variable 'parcR' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/splitReps.c:564:8: style: Variable 'parc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:471:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:575:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] SOAPdenovo2-r242/standardPregraph/stack.c:27:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STACK [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/stack.c:124:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCK_STARTER [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/stack.c:143:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCK_STARTER [valueFlowBailoutIncompleteVar] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:93:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:252:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:387:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:477:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] SOAPdenovo2-r242/standardPregraph/stack.c:124:44: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/stack.c:127:40: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/stack.c:127:67: portability: '(void*)block+sizeof(BLOCK_STARTER)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/stack.c:154:44: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/stack.c:160:57: portability: '(void*)astack->block_list' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/stack.c:164:40: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/stack.c:164:67: portability: '(void*)block+sizeof(BLOCK_STARTER)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:138:72: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:279:69: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:808:9: style: Variable 'fname' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:881:9: style: Variable 'fname' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:92:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:153:15: style: Variable 'lineLen' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:294:15: style: Variable 'lineLen' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/readseq1by1.c:458:22: style: Variable 'flag1' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:221:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/read2edge.c:281:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] SOAPdenovo2-r242/standardPregraph/read2edge.c:160:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/standardPregraph/read2edge.c:144:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/standardPregraph/read2edge.c:160:3: note: Null pointer dereference SOAPdenovo2-r242/standardPregraph/read2edge.c:161:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/standardPregraph/read2edge.c:144:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/standardPregraph/read2edge.c:161:3: note: Null pointer dereference SOAPdenovo2-r242/standardPregraph/read2edge.c:162:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/standardPregraph/read2edge.c:144:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/standardPregraph/read2edge.c:162:3: note: Null pointer dereference SOAPdenovo2-r242/standardPregraph/read2edge.c:163:3: warning: Either the condition 'arc' is redundant or there is possible null pointer dereference: arc. [nullPointerRedundantCheck] SOAPdenovo2-r242/standardPregraph/read2edge.c:144:11: note: Assuming that condition 'arc' is not redundant SOAPdenovo2-r242/standardPregraph/read2edge.c:163:3: note: Null pointer dereference SOAPdenovo2-r242/standardPregraph/read2edge.c:359:41: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] SOAPdenovo2-r242/standardPregraph/read2edge.c:363:41: note: Found duplicate branches for 'if' and 'else'. SOAPdenovo2-r242/standardPregraph/read2edge.c:359:41: note: Found duplicate branches for 'if' and 'else'. SOAPdenovo2-r242/standardPregraph/read2edge.c:395:41: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] SOAPdenovo2-r242/standardPregraph/read2edge.c:399:41: note: Found duplicate branches for 'if' and 'else'. SOAPdenovo2-r242/standardPregraph/read2edge.c:395:41: note: Found duplicate branches for 'if' and 'else'. SOAPdenovo2-r242/standardPregraph/read2edge.c:431:41: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] SOAPdenovo2-r242/standardPregraph/read2edge.c:435:41: note: Found duplicate branches for 'if' and 'else'. SOAPdenovo2-r242/standardPregraph/read2edge.c:431:41: note: Found duplicate branches for 'if' and 'else'. SOAPdenovo2-r242/standardPregraph/read2edge.c:467:41: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] SOAPdenovo2-r242/standardPregraph/read2edge.c:471:41: note: Found duplicate branches for 'if' and 'else'. SOAPdenovo2-r242/standardPregraph/read2edge.c:467:41: note: Found duplicate branches for 'if' and 'else'. SOAPdenovo2-r242/standardPregraph/read2edge.c:236:35: style:inconclusive: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. [funcArgNamesDifferent] SOAPdenovo2-r242/standardPregraph/read2edge.c:85:35: note: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. SOAPdenovo2-r242/standardPregraph/read2edge.c:236:35: note: Function 'threadRoutine' argument 1 names different: declaration 'thrdID' definition 'para'. SOAPdenovo2-r242/standardPregraph/read2edge.c:1282:51: style:inconclusive: Function 'Read2edge2' argument 3 names different: declaration 'last' definition 'lastTime'. [funcArgNamesDifferent] SOAPdenovo2-r242/standardPregraph/read2edge.c:89:51: note: Function 'Read2edge2' argument 3 names different: declaration 'last' definition 'lastTime'. SOAPdenovo2-r242/standardPregraph/read2edge.c:1282:51: note: Function 'Read2edge2' argument 3 names different: declaration 'last' definition 'lastTime'. SOAPdenovo2-r242/standardPregraph/read2edge.c:1081:20: style: Local variable 'ii' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:964:16: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/read2edge.c:1081:20: note: Shadow variable SOAPdenovo2-r242/standardPregraph/read2edge.c:1109:20: style: Local variable 'ii' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:964:16: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/read2edge.c:1109:20: note: Shadow variable SOAPdenovo2-r242/standardPregraph/read2edge.c:1579:20: style: Local variable 'ii' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:1452:16: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/read2edge.c:1579:20: note: Shadow variable SOAPdenovo2-r242/standardPregraph/read2edge.c:1601:20: style: Local variable 'ii' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:1452:16: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/read2edge.c:1601:20: note: Shadow variable SOAPdenovo2-r242/standardPregraph/read2edge.c:199:38: style: Parameter 'threads' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/read2edge.c:302:18: style: Variable 'edge1' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/read2edge.c:302:26: style: Variable 'edge2' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/read2edge.c:305:8: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/read2edge.c:787:39: style: Parameter 'graph' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/read2edge.c:1010:9: style: Variable 'file' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/read2edge.c:1282:40: style: Parameter 'graph' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/read2edge.c:1506:9: style: Variable 'file' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/read2edge.c:64:8: style: struct member 'fileReadSet::offset' is never used. [unusedStructMember] SOAPdenovo2-r242/standardPregraph/read2edge.c:189:19: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:239:10: style: Unused variable: t [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:239:13: style: Unused variable: j [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:239:16: style: Unused variable: start [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:239:23: style: Unused variable: finish [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:239:31: style: Unused variable: k [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:303:16: style: Unused variable: from_ed [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:303:25: style: Unused variable: to_ed [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:305:8: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:561:9: style: Variable 'bal_j' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:530:10: style: Unused variable: hash_ban [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:530:20: style: Unused variable: bal_hash_ban [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:724:7: style: Unused variable: curr_fileNo [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:725:16: style: Unused variable: head [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:725:24: style: Unused variable: next [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:725:31: style: Unused variable: curr [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:749:22: style: Unused variable: num_actg [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:792:17: style: Variable 'pairs' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:1009:7: style: Unused variable: type [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:1010:9: style: Variable 'file' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:1287:17: style: Variable 'pairs' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:1502:7: style: Unused variable: t [unusedVariable] SOAPdenovo2-r242/standardPregraph/read2edge.c:1506:9: style: Variable 'file' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:4410:30: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] SOAPdenovo2-r242/standardPregraph/orderContig.c:4404:18: note: outer condition: innum>0 SOAPdenovo2-r242/standardPregraph/orderContig.c:4410:30: note: identical inner condition: innum>0 SOAPdenovo2-r242/standardPregraph/orderContig.c:4418:31: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] SOAPdenovo2-r242/standardPregraph/orderContig.c:4404:32: note: outer condition: outnum>0 SOAPdenovo2-r242/standardPregraph/orderContig.c:4418:31: note: identical inner condition: outnum>0 SOAPdenovo2-r242/standardPregraph/orderContig.c:7694:23: warning: Logical conjunction always evaluates to false: index >= 0 && index < count - 1. [incorrectLogicOperator] SOAPdenovo2-r242/standardPregraph/orderContig.c:4528:52: style: Condition 'innum>0' is always true [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/orderContig.c:4524:18: note: Assuming that condition 'innum>0' is not redundant SOAPdenovo2-r242/standardPregraph/orderContig.c:4528:52: note: Condition 'innum>0' is always true SOAPdenovo2-r242/standardPregraph/orderContig.c:4533:51: style: Condition 'outnum>0' is always true [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/orderContig.c:4524:32: note: Assuming that condition 'outnum>0' is not redundant SOAPdenovo2-r242/standardPregraph/orderContig.c:4528:43: note: Assuming condition is false SOAPdenovo2-r242/standardPregraph/orderContig.c:4533:51: note: Condition 'outnum>0' is always true SOAPdenovo2-r242/standardPregraph/orderContig.c:7706:15: style: Condition 'arc' is always false [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/orderContig.c:7704:25: note: Calling function 'getValidArc' returns 0 SOAPdenovo2-r242/standardPregraph/orderContig.c:7704:25: note: Assignment 'arc=getValidArc(ctg1)', assigned value is 0 SOAPdenovo2-r242/standardPregraph/orderContig.c:7706:15: note: Condition 'arc' is always false SOAPdenovo2-r242/standardPregraph/orderContig.c:7711:51: style: Condition '(arc=getValidArc(bal_ctg2))==NULL' is always true [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/orderContig.c:7711:36: note: Calling function 'getValidArc' returns 0 SOAPdenovo2-r242/standardPregraph/orderContig.c:7711:51: note: Condition '(arc=getValidArc(bal_ctg2))==NULL' is always true SOAPdenovo2-r242/standardPregraph/orderContig.c:7728:15: style: Condition 'arc' is always false [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/orderContig.c:7726:25: note: Calling function 'getValidArc' returns 0 SOAPdenovo2-r242/standardPregraph/orderContig.c:7726:25: note: Assignment 'arc=getValidArc(bal_ctg1)', assigned value is 0 SOAPdenovo2-r242/standardPregraph/orderContig.c:7728:15: note: Condition 'arc' is always false SOAPdenovo2-r242/standardPregraph/orderContig.c:7733:47: style: Condition '(arc=getValidArc(ctg2))==NULL' is always true [knownConditionTrueFalse] SOAPdenovo2-r242/standardPregraph/orderContig.c:7733:36: note: Calling function 'getValidArc' returns 0 SOAPdenovo2-r242/standardPregraph/orderContig.c:7733:47: note: Condition '(arc=getValidArc(ctg2))==NULL' is always true SOAPdenovo2-r242/standardPregraph/orderContig.c:306:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:306:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:313:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:313:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:334:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:334:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:334:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:363:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:363:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:363:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:497:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:497:23: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:550:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:550:23: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:550:23: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:550:23: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:772:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:772:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:825:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:825:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:835:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:835:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:929:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:948:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:948:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1445:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1445:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1478:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1512:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1665:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1665:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1670:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1700:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1700:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1724:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1724:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1729:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1729:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1734:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1734:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1738:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1738:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1743:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1743:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:1847:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:2488:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:2488:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:2789:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:2789:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:2789:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:2810:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:2813:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:3215:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:3215:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:3215:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:3218:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:3238:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:3611:7: error: fprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3654:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3655:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3656:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3657:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3658:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3659:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3661:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3662:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3663:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3664:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3665:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3666:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3667:3: error: fprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3755:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'int {aka signed int}'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:3968:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3969:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3970:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3971:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3972:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3973:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3975:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3976:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3977:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3978:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3979:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3980:3: error: fprintf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:3981:3: error: fprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:4069:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'int {aka signed int}'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:4752:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:4883:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:4883:7: warning: fprintf format string requires 4 parameters but 5 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:4884:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:4884:7: warning: fprintf format string requires 4 parameters but 5 are given. [wrongPrintfScanfArgNum] SOAPdenovo2-r242/standardPregraph/orderContig.c:4982:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5077:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5116:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5164:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5165:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5167:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5345:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5415:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5464:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5465:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5466:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5467:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5514:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5676:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/orderContig.c:5676:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/orderContig.c:5714:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/orderContig.c:5714:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] SOAPdenovo2-r242/standardPregraph/orderContig.c:5748:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5749:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:5750:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:7956:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:7961:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:9049:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:9049:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:9296:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:9296:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] SOAPdenovo2-r242/standardPregraph/orderContig.c:3505:15: error: Common realloc mistake: 'Size_Seq' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3506:15: error: Common realloc mistake: 'A_num' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3507:15: error: Common realloc mistake: 'C_num' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3508:15: error: Common realloc mistake: 'G_num' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3509:15: error: Common realloc mistake: 'T_num' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3510:15: error: Common realloc mistake: 'N_num' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3511:15: error: Common realloc mistake: 'Non_ACGTN' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3512:15: error: Common realloc mistake: 'Singleton_Seq' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3834:15: error: Common realloc mistake: 'Size_Seq' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3835:15: error: Common realloc mistake: 'A_num' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3836:15: error: Common realloc mistake: 'C_num' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3837:15: error: Common realloc mistake: 'G_num' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3838:15: error: Common realloc mistake: 'T_num' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3839:15: error: Common realloc mistake: 'N_num' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3840:15: error: Common realloc mistake: 'Non_ACGTN' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:3841:15: error: Common realloc mistake: 'Singleton_Seq' nulled but not freed upon failure [memleakOnRealloc] SOAPdenovo2-r242/standardPregraph/orderContig.c:839:14: style: Variable 'bal_from_c' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/orderContig.c:831:18: note: bal_from_c is assigned SOAPdenovo2-r242/standardPregraph/orderContig.c:839:14: note: bal_from_c is overwritten SOAPdenovo2-r242/standardPregraph/orderContig.c:1591:10: style: Variable 'bal_c1' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/orderContig.c:1449:10: note: bal_c1 is assigned SOAPdenovo2-r242/standardPregraph/orderContig.c:1591:10: note: bal_c1 is overwritten SOAPdenovo2-r242/standardPregraph/orderContig.c:1458:17: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/orderContig.c:1456:7: note: cnt is assigned SOAPdenovo2-r242/standardPregraph/orderContig.c:1458:17: note: cnt is overwritten SOAPdenovo2-r242/standardPregraph/orderContig.c:1497:17: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/orderContig.c:1494:7: note: cnt is assigned SOAPdenovo2-r242/standardPregraph/orderContig.c:1497:17: note: cnt is overwritten SOAPdenovo2-r242/standardPregraph/orderContig.c:2475:11: style: Redundant initialization for 'prevCtg'. The initialized value is overwritten before it is read. [redundantInitialization] SOAPdenovo2-r242/standardPregraph/orderContig.c:2469:24: note: prevCtg is initialized SOAPdenovo2-r242/standardPregraph/orderContig.c:2475:11: note: prevCtg is overwritten SOAPdenovo2-r242/standardPregraph/orderContig.c:3151:19: style: Variable 'prevCNT' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/orderContig.c:3143:19: note: prevCNT is assigned SOAPdenovo2-r242/standardPregraph/orderContig.c:3151:19: note: prevCNT is overwritten SOAPdenovo2-r242/standardPregraph/orderContig.c:8955:11: style: Variable 'ctg' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/orderContig.c:8932:11: note: ctg is assigned SOAPdenovo2-r242/standardPregraph/orderContig.c:8955:11: note: ctg is overwritten SOAPdenovo2-r242/standardPregraph/orderContig.c:9192:11: style: Variable 'ctg' is reassigned a value before the old one has been used. [redundantAssignment] SOAPdenovo2-r242/standardPregraph/orderContig.c:9174:11: note: ctg is assigned SOAPdenovo2-r242/standardPregraph/orderContig.c:9192:11: note: ctg is overwritten SOAPdenovo2-r242/standardPregraph/orderContig.c:540:15: style: Local variable 'slidebreak' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:405:41: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/orderContig.c:540:15: note: Shadow variable SOAPdenovo2-r242/standardPregraph/orderContig.c:3232:24: style: Local variable 'ctg' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:3086:16: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/orderContig.c:3232:24: note: Shadow variable SOAPdenovo2-r242/standardPregraph/orderContig.c:4924:20: style: Local variable 'dh_cnt' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:4601:38: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/orderContig.c:4924:20: note: Shadow variable SOAPdenovo2-r242/standardPregraph/orderContig.c:5018:24: style: Local variable 'dh_cnt' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:4601:38: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/orderContig.c:5018:24: note: Shadow variable SOAPdenovo2-r242/standardPregraph/orderContig.c:5199:18: style: Local variable 'scaf3' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:69:16: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/orderContig.c:5199:18: note: Shadow variable SOAPdenovo2-r242/standardPregraph/orderContig.c:5199:26: style: Local variable 'scaf5' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:69:24: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/orderContig.c:5199:26: note: Shadow variable SOAPdenovo2-r242/standardPregraph/orderContig.c:5200:18: style: Local variable 'gap3' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:70:16: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/orderContig.c:5200:18: note: Shadow variable SOAPdenovo2-r242/standardPregraph/orderContig.c:5200:25: style: Local variable 'gap5' shadows outer variable [shadowVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:70:23: note: Shadowed declaration SOAPdenovo2-r242/standardPregraph/orderContig.c:5200:25: note: Shadow variable SOAPdenovo2-r242/standardPregraph/orderContig.c:106:34: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:397:22: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:397:32: style: Variable 'temp_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:616:20: style: Variable 'dh_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:871:54: style: Parameter 'preCNT' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:878:12: style: Variable 'cn_temp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:1238:12: style: Variable 'cn_temp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:1719:12: style: Variable 'cn1' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:1970:12: style: Variable 'cn1' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:2620:12: style: Variable 'dh_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:2686:12: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:3343:12: style: Variable 'cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:3353:12: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:3429:36: style: Parameter 'graphfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:4143:45: style: Parameter 'preCNT' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:4150:12: style: Variable 'cn_temp' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:4186:12: style: Variable 'dh_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:4335:12: style: Variable 'dh_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:4591:48: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:4601:38: style: Variable 'dh_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:4924:20: style: Variable 'dh_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:5018:24: style: Variable 'dh_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:6187:21: style: Variable 'ds_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:6353:21: style: Variable 'ds_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:6535:14: style: Variable 'A' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:6535:18: style: Variable 'B' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:6705:60: style: Parameter 'value_array' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:6753:12: style: Variable 'tmp_cn' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:6853:12: style: Variable 'cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:6896:72: style: Parameter 'cntGapArr' can be declared as pointer to const [constParameterPointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:6901:12: style: Variable 'cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:6942:74: style: Variable 'three_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:7500:12: style: Variable 'cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:7571:12: style: Variable 'cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:7680:11: style: Variable 'arc' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:7993:12: style: Variable 'cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:7993:18: style: Variable 'bal_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:8414:12: style: Variable 'ite_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:8416:48: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:8496:12: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:8604:12: style: Variable 'ite_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:8605:33: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:8788:12: style: Variable 'cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:8847:22: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:8875:22: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:8906:12: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:8906:28: style: Variable 'weakCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:9147:12: style: Variable 'bindCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:9147:28: style: Variable 'weakCnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:9148:12: style: Variable 'bal_cnt' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:9432:12: style: Variable 'cn_temp1' can be declared as pointer to const [constVariablePointer] SOAPdenovo2-r242/standardPregraph/orderContig.c:239:16: style: Variable 'startLen' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:240:15: style: Variable 'stopLen' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:405:41: style: Variable 'slidebreak' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:405:57: style: Variable 'recoverCnt' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:1435:16: style: Unused variable: in_num [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:1770:46: style: Variable 'two_out' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:1770:66: style: Variable 'may_transitive' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:1770:86: style: Variable 'not_transitive' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:1890:15: style: Variable 'oldc2' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:2314:19: style: Unused variable: bal_i [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:2353:7: style: Unused variable: conf0 [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:2353:14: style: Unused variable: conf1 [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:2353:21: style: Unused variable: conf2 [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:2353:28: style: Unused variable: conf3 [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:2353:35: style: Unused variable: conf4 [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:2353:42: style: Unused variable: conf5 [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:2857:25: style: Unused variable: num [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:3921:24: style: Variable 'Singleton_Number' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:6900:16: style: Unused variable: target_node [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:7679:37: style: Variable 'index' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:7681:12: style: Unused variable: cnt [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:7991:9: style: Unused variable: tightStr1 [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:7991:21: style: Unused variable: tightStr2 [unusedVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:8606:7: style: Variable 'counter' is assigned a value that is never used. [unreadVariable] SOAPdenovo2-r242/standardPregraph/orderContig.c:8607:11: style: Unused variable: inc [unusedVariable] diff: DONE