2025-07-09 17:29 ftp://ftp.de.debian.org/debian/pool/main/libs/libstatgen/libstatgen_1.0.15.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --library=googletest --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-63-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: 8f3d36a (2025-07-08 11:07:56 +0200) count: 2425 2379 elapsed-time: 58.4 56.5 head-timing-info: old-timing-info: head results: libStatGen-1.0.15/bam/BamIndex.cpp:55:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_IO [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/BamIndex.cpp:227:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/BamIndex.cpp:348:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myRefs [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/BamIndex.cpp:372:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myRefs [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/BamIndex.cpp:393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myRefs [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/BamIndex.cpp:400:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/BamIndex.cpp:431:31: style: The if condition is the same as the previous if condition [duplicateCondition] libStatGen-1.0.15/bam/BamIndex.cpp:427:31: note: First condition libStatGen-1.0.15/bam/BamIndex.cpp:431:31: note: Second condition libStatGen-1.0.15/bam/BamIndex.cpp:145:30: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/BamIndex.cpp:194:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/BamIndex.cpp:405:28: style: Unused variable: refsToProcess [unusedVariable] libStatGen-1.0.15/bam/BamInterface.cpp:38:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/BamInterface.cpp:142:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/BamInterface.cpp:219:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFileHeader.h:423:17: style:inconclusive: Technically the member function 'SamFileHeader::getErrorMessage' can be const. [functionConst] libStatGen-1.0.15/bam/SamFileHeader.h:438:13: performance:inconclusive: Technically the member function 'SamFileHeader::makeKey' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamRecord.h:68:5: style: Class 'SamRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/bam/SamHeaderHD.h:30:14: style: The destructor '~SamHeaderHD' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/SamHeaderRecord.h:42:14: note: Virtual destructor in base class libStatGen-1.0.15/bam/SamHeaderHD.h:30:14: note: Destructor in derived class libStatGen-1.0.15/bam/SamHeaderHD.h:39:30: style: The function 'createCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/SamHeaderRecord.h:49:30: note: Virtual function in base class libStatGen-1.0.15/bam/SamHeaderHD.h:39:30: note: Function in derived class libStatGen-1.0.15/bam/SamHeaderSQ.h:30:14: style: The destructor '~SamHeaderSQ' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/SamHeaderRecord.h:42:14: note: Virtual destructor in base class libStatGen-1.0.15/bam/SamHeaderSQ.h:30:14: note: Destructor in derived class libStatGen-1.0.15/bam/SamHeaderSQ.h:37:30: style: The function 'createCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/SamHeaderRecord.h:49:30: note: Virtual function in base class libStatGen-1.0.15/bam/SamHeaderSQ.h:37:30: note: Function in derived class libStatGen-1.0.15/bam/SamHeaderRG.h:30:14: style: The destructor '~SamHeaderRG' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/SamHeaderRecord.h:42:14: note: Virtual destructor in base class libStatGen-1.0.15/bam/SamHeaderRG.h:30:14: note: Destructor in derived class libStatGen-1.0.15/bam/SamHeaderRG.h:37:30: style: The function 'createCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/SamHeaderRecord.h:49:30: note: Virtual function in base class libStatGen-1.0.15/bam/SamHeaderRG.h:37:30: note: Function in derived class libStatGen-1.0.15/bam/SamHeaderPG.h:31:14: style: The destructor '~SamHeaderPG' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/SamHeaderRecord.h:42:14: note: Virtual destructor in base class libStatGen-1.0.15/bam/SamHeaderPG.h:31:14: note: Destructor in derived class libStatGen-1.0.15/bam/SamHeaderPG.h:38:30: style: The function 'createCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/SamHeaderRecord.h:49:30: note: Virtual function in base class libStatGen-1.0.15/bam/SamHeaderPG.h:38:30: note: Function in derived class libStatGen-1.0.15/bam/BamInterface.h:27:6: style: The destructor '~BamInterface' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:30:14: note: Virtual destructor in base class libStatGen-1.0.15/bam/BamInterface.h:27:6: note: Destructor in derived class libStatGen-1.0.15/bam/BamInterface.h:32:18: style: The function 'readHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:36:18: note: Virtual function in base class libStatGen-1.0.15/bam/BamInterface.h:32:18: note: Function in derived class libStatGen-1.0.15/bam/BamInterface.h:37:18: style: The function 'writeHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:42:18: note: Virtual function in base class libStatGen-1.0.15/bam/BamInterface.h:37:18: note: Function in derived class libStatGen-1.0.15/bam/BamInterface.h:42:18: style: The function 'readRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:49:18: note: Virtual function in base class libStatGen-1.0.15/bam/BamInterface.h:42:18: note: Function in derived class libStatGen-1.0.15/bam/BamInterface.h:48:31: style: The function 'writeRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:56:31: note: Virtual function in base class libStatGen-1.0.15/bam/BamInterface.h:48:31: note: Function in derived class libStatGen-1.0.15/bam/BamInterface.cpp:33:42: style:inconclusive: Function 'readHeader' argument 3 names different: declaration 'samStatus' definition 'status'. [funcArgNamesDifferent] libStatGen-1.0.15/bam/BamInterface.h:33:40: note: Function 'readHeader' argument 3 names different: declaration 'samStatus' definition 'status'. libStatGen-1.0.15/bam/BamInterface.cpp:33:42: note: Function 'readHeader' argument 3 names different: declaration 'samStatus' definition 'status'. libStatGen-1.0.15/bam/BamInterface.cpp:137:43: style:inconclusive: Function 'writeHeader' argument 3 names different: declaration 'samStatus' definition 'status'. [funcArgNamesDifferent] libStatGen-1.0.15/bam/BamInterface.h:38:41: note: Function 'writeHeader' argument 3 names different: declaration 'samStatus' definition 'status'. libStatGen-1.0.15/bam/BamInterface.cpp:137:43: note: Function 'writeHeader' argument 3 names different: declaration 'samStatus' definition 'status'. libStatGen-1.0.15/bam/CigarHelper.cpp:116:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable softClip [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/CigarHelper.cpp:319:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable softClip [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/CigarHelper.cpp:259:14: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libStatGen-1.0.15/bam/CigarHelper.cpp:267:9: note: Found duplicate branches for 'if' and 'else'. libStatGen-1.0.15/bam/CigarHelper.cpp:259:14: note: Found duplicate branches for 'if' and 'else'. libStatGen-1.0.15/bam/CigarHelper.cpp:235:21: style: The scope of the variable 'numKeep' can be reduced. [variableScope] libStatGen-1.0.15/bam/CigarHelper.cpp:235:29: style: Variable 'numKeep' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/PileupElement.cpp:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/PileupElementBaseQual.cpp:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/PileupElementBaseQual.cpp:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/PileupElementBaseQual.cpp:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/PileupElementBaseQual.cpp:150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/PileupElementBaseQual.h:31:14: style: The destructor '~PileupElementBaseQual' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/PileupElement.h:38:14: note: Virtual destructor in base class libStatGen-1.0.15/bam/PileupElementBaseQual.h:31:14: note: Destructor in derived class libStatGen-1.0.15/bam/PileupElementBaseQual.h:34:18: style: The function 'addEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/PileupElement.h:42:18: note: Virtual function in base class libStatGen-1.0.15/bam/PileupElementBaseQual.h:34:18: note: Function in derived class libStatGen-1.0.15/bam/PileupElementBaseQual.h:38:18: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/PileupElement.h:45:18: note: Virtual function in base class libStatGen-1.0.15/bam/PileupElementBaseQual.h:38:18: note: Function in derived class libStatGen-1.0.15/bam/PileupElementBaseQual.h:41:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/PileupElement.h:48:18: note: Virtual function in base class libStatGen-1.0.15/bam/PileupElementBaseQual.h:41:18: note: Function in derived class libStatGen-1.0.15/bam/PileupElementBaseQual.cpp:31:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/PileupElementBaseQual.cpp:32:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/PileupElementBaseQual.cpp:49:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/PileupElementBaseQual.cpp:50:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/PileupElementBaseQual.cpp:87:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/PileupElementBaseQual.cpp:95:22: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/PosList.cpp:96:31: style: Variable 'oor' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/bam/SamCoordOutput.cpp:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.h:59:5: style: Class 'SamFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/bam/SamFile.h:468:5: style: Class 'SamFileReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/bam/SamFile.h:497:5: style: Class 'SamFileWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/bam/SamRecordPool.h:33:5: style: Class 'SamRecordPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/bam/SamCoordOutput.h:34:5: style: Class 'SamCoordOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/bam/SamFile.h:485:14: style: The destructor '~SamFileReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/SamFile.h:95:14: note: Virtual destructor in base class libStatGen-1.0.15/bam/SamFile.h:485:14: note: Destructor in derived class libStatGen-1.0.15/bam/SamFile.h:514:14: style: The destructor '~SamFileWriter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/SamFile.h:95:14: note: Virtual destructor in base class libStatGen-1.0.15/bam/SamFile.h:514:14: note: Destructor in derived class libStatGen-1.0.15/bam/SamFile.cpp:117:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BGZF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:243:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BGZF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:313:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:337:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:452:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:482:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:517:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:638:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:722:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:758:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:808:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:823:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:839:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:861:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:958:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:989:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:1059:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SORT [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:1184:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_MORE_RECS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:1222:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_MORE_RECS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:1281:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFile.cpp:689:19: style:inconclusive: Technically the member function 'SamFile::GetCurrentRecordCount' can be const. [functionConst] libStatGen-1.0.15/bam/SamFile.h:202:14: note: Technically the member function 'SamFile::GetCurrentRecordCount' can be const. libStatGen-1.0.15/bam/SamFile.cpp:689:19: note: Technically the member function 'SamFile::GetCurrentRecordCount' can be const. libStatGen-1.0.15/bam/SamFile.cpp:916:26: style:inconclusive: Technically the member function 'SamFile::GetBamIndex' can be const. [functionConst] libStatGen-1.0.15/bam/SamFile.h:337:21: note: Technically the member function 'SamFile::GetBamIndex' can be const. libStatGen-1.0.15/bam/SamFile.cpp:916:26: note: Technically the member function 'SamFile::GetBamIndex' can be const. libStatGen-1.0.15/bam/SamFile.cpp:1147:30: performance:inconclusive: Technically the member function 'SamFile::getSortOrderFromHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamFile.h:375:16: note: Technically the member function 'SamFile::getSortOrderFromHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamFile.cpp:1147:30: note: Technically the member function 'SamFile::getSortOrderFromHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamInterface.h:27:6: style: The destructor '~SamInterface' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:30:14: note: Virtual destructor in base class libStatGen-1.0.15/bam/SamInterface.h:27:6: note: Destructor in derived class libStatGen-1.0.15/bam/SamInterface.h:31:18: style: The function 'readHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:36:18: note: Virtual function in base class libStatGen-1.0.15/bam/SamInterface.h:31:18: note: Function in derived class libStatGen-1.0.15/bam/SamInterface.h:35:18: style: The function 'writeHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:42:18: note: Virtual function in base class libStatGen-1.0.15/bam/SamInterface.h:35:18: note: Function in derived class libStatGen-1.0.15/bam/SamInterface.h:40:18: style: The function 'readRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:49:18: note: Virtual function in base class libStatGen-1.0.15/bam/SamInterface.h:40:18: note: Function in derived class libStatGen-1.0.15/bam/SamInterface.h:46:31: style: The function 'writeRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:56:31: note: Virtual function in base class libStatGen-1.0.15/bam/SamInterface.h:46:31: note: Function in derived class libStatGen-1.0.15/bam/SamInterface.h:51:18: style: The function 'isEOF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/bam/GenericSamInterface.h:60:18: note: Virtual function in base class libStatGen-1.0.15/bam/SamInterface.h:51:18: note: Function in derived class libStatGen-1.0.15/bam/SamFile.cpp:525:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/bam/SamFile.cpp:535:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/bam/SamFile.cpp:1284:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/bam/SamFile.cpp:1294:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/bam/SamFile.cpp:1303:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/bam/SamFile.cpp:300:40: style:inconclusive: Function 'ReadBamIndex' argument 1 names different: declaration 'filename' definition 'bamIndexFilename'. [funcArgNamesDifferent] libStatGen-1.0.15/bam/SamFile.h:116:36: note: Function 'ReadBamIndex' argument 1 names different: declaration 'filename' definition 'bamIndexFilename'. libStatGen-1.0.15/bam/SamFile.cpp:300:40: note: Function 'ReadBamIndex' argument 1 names different: declaration 'filename' definition 'bamIndexFilename'. libStatGen-1.0.15/bam/SamFileHeader.cpp:1039:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFileHeader.h:438:13: style: Unused private function: 'SamFileHeader::makeKey' [unusedPrivateFunction] libStatGen-1.0.15/bam/SamFileHeader.h:438:13: note: Unused private function: 'SamFileHeader::makeKey' libStatGen-1.0.15/bam/SamFileHeader.h:438:13: note: Unused private function: 'SamFileHeader::makeKey' libStatGen-1.0.15/bam/SamFileHeader.cpp:683:28: style:inconclusive: Technically the member function 'SamFileHeader::getHDTagValue' can be const. [functionConst] libStatGen-1.0.15/bam/SamFileHeader.h:253:17: note: Technically the member function 'SamFileHeader::getHDTagValue' can be const. libStatGen-1.0.15/bam/SamFileHeader.cpp:683:28: note: Technically the member function 'SamFileHeader::getHDTagValue' can be const. libStatGen-1.0.15/bam/SamFileHeader.cpp:972:21: style:inconclusive: Technically the member function 'SamFileHeader::appendCommentLines' can be const. [functionConst] libStatGen-1.0.15/bam/SamFileHeader.h:409:10: note: Technically the member function 'SamFileHeader::appendCommentLines' can be const. libStatGen-1.0.15/bam/SamFileHeader.cpp:972:21: note: Technically the member function 'SamFileHeader::appendCommentLines' can be const. libStatGen-1.0.15/bam/SamFileHeader.cpp:586:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:623:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:660:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:699:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:717:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:733:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:777:12: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:784:12: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:791:12: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:1176:27: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:533:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:536:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:539:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:542:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamFileHeader.cpp:699:18: style: Variable 'sq' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/bam/SamFileHeader.cpp:717:18: style: Variable 'rg' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/bam/SamFileHeader.cpp:733:18: style: Variable 'pg' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/bam/SamFileHeader.cpp:943:5: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] libStatGen-1.0.15/bam/SamFilter.cpp:271:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable softClip [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamFilter.cpp:472:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_QUALITY_INT [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamHeaderHD.cpp:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamHeaderHD.cpp:37:26: style:inconclusive: Technically the member function 'SamHeaderHD::getSortOrder' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderHD.h:32:17: note: Technically the member function 'SamHeaderHD::getSortOrder' can be const. libStatGen-1.0.15/bam/SamHeaderHD.cpp:37:26: note: Technically the member function 'SamHeaderHD::getSortOrder' can be const. libStatGen-1.0.15/bam/SamHeaderPG.cpp:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamHeaderRG.cpp:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamHeaderRecord.cpp:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamHeaderRecord.cpp:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamHeaderRecord.cpp:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamHeaderRecord.cpp:21:18: warning: Member variable 'SamHeaderRecord::myType' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/bam/SamHeaderRecord.cpp:301:23: style:inconclusive: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderRecord.h:82:10: note: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.cpp:301:23: note: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.cpp:308:30: style:inconclusive: Technically the member function 'SamHeaderRecord::getTypeString' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderRecord.h:85:17: note: Technically the member function 'SamHeaderRecord::getTypeString' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.cpp:308:30: note: Technically the member function 'SamHeaderRecord::getTypeString' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.cpp:315:55: style:inconclusive: Technically the member function 'SamHeaderRecord::getType' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderRecord.h:88:25: note: Technically the member function 'SamHeaderRecord::getType' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.cpp:315:55: note: Technically the member function 'SamHeaderRecord::getType' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.cpp:239:10: style: The scope of the variable 'writtenHeader' can be reduced. [variableScope] libStatGen-1.0.15/bam/SamHeaderSQ.cpp:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamHeaderTag.cpp:40:20: style:inconclusive: Technically the member function 'SamHeaderTag::getTagString' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.h:35:10: note: Technically the member function 'SamHeaderTag::getTagString' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:40:20: note: Technically the member function 'SamHeaderTag::getTagString' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:74:27: style:inconclusive: Technically the member function 'SamHeaderTag::getTag' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.h:44:17: note: Technically the member function 'SamHeaderTag::getTag' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:74:27: note: Technically the member function 'SamHeaderTag::getTag' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:81:27: style:inconclusive: Technically the member function 'SamHeaderTag::getValue' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.h:47:17: note: Technically the member function 'SamHeaderTag::getValue' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:81:27: note: Technically the member function 'SamHeaderTag::getValue' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:88:20: style:inconclusive: Technically the member function 'SamHeaderTag::hasValue' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.h:50:10: note: Technically the member function 'SamHeaderTag::hasValue' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:88:20: note: Technically the member function 'SamHeaderTag::hasValue' can be const. libStatGen-1.0.15/bam/SamInterface.cpp:42:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamInterface.cpp:109:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamInterface.cpp:141:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamInterface.cpp:400:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamInterface.cpp:404:20: style: Unused private function: 'SamInterface::ParseHeaderLine' [unusedPrivateFunction] libStatGen-1.0.15/bam/SamInterface.h:54:10: note: Unused private function: 'SamInterface::ParseHeaderLine' libStatGen-1.0.15/bam/SamInterface.cpp:404:20: note: Unused private function: 'SamInterface::ParseHeaderLine' libStatGen-1.0.15/bam/SamInterface.cpp:348:27: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamInterface.cpp:349:27: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:38:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_GENOME_INDEX [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:72:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_GENOME_INDEX [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:122:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_GENOME_INDEX [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:258:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_GENOME_INDEX [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:311:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_GENOME_INDEX [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:218:54: style:inconclusive: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const. [functionConst] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.h:39:10: note: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const. libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:218:54: note: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const. libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:224:33: style:inconclusive: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const. [functionConst] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.h:42:13: note: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const. libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:224:33: note: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const. libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:117:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:291:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:345:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] libStatGen-1.0.15/bam/SamRecord.cpp:143:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:163:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:198:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:217:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:226:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:244:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:261:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:280:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:330:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:338:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:346:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:359:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:392:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:529:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:561:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:649:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:801:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:998:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1087:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1213:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1247:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1283:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1307:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1314:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1321:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1328:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1342:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1349:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1364:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1386:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1393:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1412:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1422:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1440:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1447:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1454:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1461:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1469:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1495:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1508:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1544:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1557:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1576:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1640:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1683:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1791:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_QUALITY_CHAR [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1879:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1931:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:1964:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2087:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2251:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2284:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2317:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2353:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2384:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2421:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2650:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_PARSE [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2861:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2912:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:3024:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LH_NOTFOUND [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:3405:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_PARSE [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:3462:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:3546:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_PARSE [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:3579:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_PARSE [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:3704:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_PARSE [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecord.cpp:2532:27: style:inconclusive: Boolean expression 'readNameLenChange' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] libStatGen-1.0.15/bam/SamRecord.cpp:2532:44: style:inconclusive: Boolean expression 'readLenChange' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] libStatGen-1.0.15/bam/SamRecord.cpp:2543:32: style:inconclusive: Boolean expression 'myIsQualityBufferValid' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] libStatGen-1.0.15/bam/SamRecord.cpp:2544:27: style:inconclusive: Boolean expression 'readNameLenChange' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] libStatGen-1.0.15/bam/SamRecord.cpp:2544:44: style:inconclusive: Boolean expression 'readLenChange' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] libStatGen-1.0.15/bam/SamRecord.cpp:2403:29: style:inconclusive: Technically the member function 'SamRecord::getStatus' can be const. [functionConst] libStatGen-1.0.15/bam/SamRecord.h:625:22: note: Technically the member function 'SamRecord::getStatus' can be const. libStatGen-1.0.15/bam/SamRecord.cpp:2403:29: note: Technically the member function 'SamRecord::getStatus' can be const. libStatGen-1.0.15/bam/SamRecord.cpp:3472:17: performance:inconclusive: Technically the member function 'SamRecord::getTypeFromKey' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamRecord.h:718:10: note: Technically the member function 'SamRecord::getTypeFromKey' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.cpp:3472:17: note: Technically the member function 'SamRecord::getTypeFromKey' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.cpp:3480:17: performance:inconclusive: Technically the member function 'SamRecord::getTag' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamRecord.h:719:10: note: Technically the member function 'SamRecord::getTag' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.cpp:3480:17: note: Technically the member function 'SamRecord::getTag' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.cpp:3519:17: performance:inconclusive: Technically the member function 'SamRecord::appendIntArrayValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamRecord.h:733:10: note: Technically the member function 'SamRecord::appendIntArrayValue' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.cpp:3519:17: note: Technically the member function 'SamRecord::appendIntArrayValue' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.cpp:42:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:61:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:140:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:1549:22: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:1937:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2140:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2143:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2147:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2417:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2431:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2437:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2509:10: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2573:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2577:34: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2577:51: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2685:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2831:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2833:34: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2833:51: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2856:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:2907:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3044:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3049:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3056:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3065:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3070:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3077:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3086:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3091:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3098:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3107:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3112:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3119:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3128:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3133:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3140:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3149:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3154:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3161:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3170:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3175:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3182:43: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3191:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3194:33: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3196:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3203:34: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3213:33: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3217:49: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3219:35: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3228:49: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3238:50: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3242:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3247:40: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3314:26: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3326:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3356:26: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3361:26: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3366:26: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3459:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3596:6: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3626:18: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3635:18: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3686:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:3695:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecord.cpp:1946:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:2510:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3010:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3263:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3315:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3371:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3376:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3381:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3386:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3401:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3416:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3608:6: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3623:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3629:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3632:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3638:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3641:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3670:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3683:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3689:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3692:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3698:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3701:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/SamRecord.cpp:3401:26: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] libStatGen-1.0.15/bam/SamRecord.cpp:3623:18: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] libStatGen-1.0.15/bam/SamRecord.cpp:3683:41: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] libStatGen-1.0.15/bam/SamRecord.cpp:3261:25: style: Redundant initialization for 'tagInfo'. The initialized value is overwritten before it is read. [redundantInitialization] libStatGen-1.0.15/bam/SamRecord.cpp:3258:40: note: tagInfo is initialized libStatGen-1.0.15/bam/SamRecord.cpp:3261:25: note: tagInfo is overwritten libStatGen-1.0.15/bam/SamRecord.cpp:1659:25: style: The scope of the variable 'asciiBases' can be reduced. [variableScope] libStatGen-1.0.15/bam/SamRecord.cpp:2927:9: style: The scope of the variable 'opLen' can be reduced. [variableScope] libStatGen-1.0.15/bam/SamRecord.cpp:791:65: style:inconclusive: Function 'addTag' argument 3 names different: declaration 'value' definition 'valuePtr'. [funcArgNamesDifferent] libStatGen-1.0.15/bam/SamRecord.h:244:58: note: Function 'addTag' argument 3 names different: declaration 'value' definition 'valuePtr'. libStatGen-1.0.15/bam/SamRecord.cpp:791:65: note: Function 'addTag' argument 3 names different: declaration 'value' definition 'valuePtr'. libStatGen-1.0.15/bam/SamRecord.cpp:2450:35: style:inconclusive: Function 'getStringPtr' argument 1 names different: declaration 'offset' definition 'index'. [funcArgNamesDifferent] libStatGen-1.0.15/bam/SamRecord.h:681:28: note: Function 'getStringPtr' argument 1 names different: declaration 'offset' definition 'index'. libStatGen-1.0.15/bam/SamRecord.cpp:2450:35: note: Function 'getStringPtr' argument 1 names different: declaration 'offset' definition 'index'. libStatGen-1.0.15/bam/SamRecord.cpp:2457:50: style:inconclusive: Function 'getIntegerPtr' argument 2 names different: declaration 'vtype' definition 'type'. [funcArgNamesDifferent] libStatGen-1.0.15/bam/SamRecord.h:682:43: note: Function 'getIntegerPtr' argument 2 names different: declaration 'vtype' definition 'type'. libStatGen-1.0.15/bam/SamRecord.cpp:2457:50: note: Function 'getIntegerPtr' argument 2 names different: declaration 'vtype' definition 'type'. libStatGen-1.0.15/bam/SamRecord.cpp:3490:35: style:inconclusive: Function 'getString' argument 1 names different: declaration 'offset' definition 'index'. [funcArgNamesDifferent] libStatGen-1.0.15/bam/SamRecord.h:721:28: note: Function 'getString' argument 1 names different: declaration 'offset' definition 'index'. libStatGen-1.0.15/bam/SamRecord.cpp:3490:35: note: Function 'getString' argument 1 names different: declaration 'offset' definition 'index'. libStatGen-1.0.15/bam/SamRecord.cpp:3435:57: style: Parameter 'header' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/bam/SamRecord.cpp:1936:25: style: Variable 'tagStart' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/bam/SamRecord.cpp:3258:32: style: Variable 'tagInfo' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/bam/SamRecord.cpp:2392:20: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] libStatGen-1.0.15/bam/SamRecord.cpp:2927:15: style: Variable 'opLen' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/SamRecordHelper.cpp:39:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INDEX_NA [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecordHelper.cpp:108:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamRecordHelper.cpp:95:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecordHelper.cpp:99:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecordHelper.cpp:103:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamRecordHelper.cpp:108:34: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/SamReferenceInfo.cpp:131:73: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'newInfo'. [funcArgNamesDifferent] libStatGen-1.0.15/bam/SamReferenceInfo.h:67:61: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'newInfo'. libStatGen-1.0.15/bam/SamReferenceInfo.cpp:131:73: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'newInfo'. libStatGen-1.0.15/bam/SamStatistics.cpp:91:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamTags.cpp:45:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INDEX_NA [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamTags.cpp:43:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/bam/SamTags.cpp:45:24: style: Variable 'queryIndex' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/SamValidation.cpp:97:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/SamValidation.cpp:50:5: performance: Variable 'myMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] libStatGen-1.0.15/bam/SamValidation.cpp:151:35: style:inconclusive: Technically the member function 'SamValidationErrors::numErrors' can be const. [functionConst] libStatGen-1.0.15/bam/SamValidation.h:133:18: note: Technically the member function 'SamValidationErrors::numErrors' can be const. libStatGen-1.0.15/bam/SamValidation.cpp:151:35: note: Technically the member function 'SamValidationErrors::numErrors' can be const. libStatGen-1.0.15/bam/SamValidation.cpp:46:52: style:inconclusive: Function 'SamValidationError' argument 3 names different: declaration 'Message' definition 'message'. [funcArgNamesDifferent] libStatGen-1.0.15/bam/SamValidation.h:65:66: note: Function 'SamValidationError' argument 3 names different: declaration 'Message' definition 'message'. libStatGen-1.0.15/bam/SamValidation.cpp:46:52: note: Function 'SamValidationError' argument 3 names different: declaration 'Message' definition 'message'. libStatGen-1.0.15/bam/SamValidation.cpp:238:60: style:inconclusive: Function 'isValidQname' argument 2 names different: declaration 'qnameLen' definition 'readNameLen'. [funcArgNamesDifferent] libStatGen-1.0.15/bam/SamValidation.h:199:57: note: Function 'isValidQname' argument 2 names different: declaration 'qnameLen' definition 'readNameLen'. libStatGen-1.0.15/bam/SamValidation.cpp:238:60: note: Function 'isValidQname' argument 2 names different: declaration 'qnameLen' definition 'readNameLen'. libStatGen-1.0.15/bam/SamValidation.cpp:46:52: performance: Function parameter 'message' should be passed by const reference. [passedByValue] libStatGen-1.0.15/bam/SamValidation.cpp:341:53: style: Parameter 'validationErrors' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/bam/SamValidation.cpp:529:59: style: Parameter 'validationErrors' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/bam/SamValidation.cpp:536:47: style: Parameter 'samRecord' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/bam/SamValidation.cpp:537:57: style: Parameter 'validationErrors' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/bam/SamValidation.cpp:186:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/bam/examples/pileup/Main.cpp:24:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/examples/pileup/Main.cpp:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/examples/pileup/Main.cpp:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/examples/pileup/Main.cpp:105:9: style: The scope of the variable 'returnValue' can be reduced. [variableScope] libStatGen-1.0.15/bam/examples/pileup/Main.cpp:105:21: style: Variable 'returnValue' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/examples/pileup/Main.cpp:110:21: style: Variable 'returnValue' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/examples/printRefPositions/PrintRefPositions.cpp:27:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/examples/printRefPositions/PrintRefPositions.cpp:21:36: performance: Function parameter 'inFile' should be passed by const reference. [passedByValue] libStatGen-1.0.15/bam/examples/printRefPositions/PrintRefPositions.cpp:21:56: performance: Function parameter 'indexFile' should be passed by const reference. [passedByValue] libStatGen-1.0.15/bam/examples/printRefPositions/PrintRefPositions.cpp:22:36: performance: Function parameter 'rname' should be passed by const reference. [passedByValue] libStatGen-1.0.15/bam/test/BamIndexTest.h:24:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myBamIndex [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/BamIndexTest.cpp:24:26: style: Parameter 'bamIndex' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/bam/test/ModifyVar.h:22:1: style: The class 'modifyVar' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libStatGen-1.0.15/bam/test/ModifyVar.cpp:62:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_MORE_RECS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/ModifyVar.cpp:106:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_MORE_RECS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/ModifyVar.cpp:414:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:434:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:454:26: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:474:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:500:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:523:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:555:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:582:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:587:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:592:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:597:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:477:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:567:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/ModifyVar.cpp:410:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libStatGen-1.0.15/bam/test/ModifyVar.cpp:430:5: note: Found duplicate branches for 'if' and 'else'. libStatGen-1.0.15/bam/test/ModifyVar.cpp:410:5: note: Found duplicate branches for 'if' and 'else'. libStatGen-1.0.15/bam/test/ModifyVar.cpp:413:32: style: Local variable 'recordBuffer' shadows outer variable [shadowVariable] libStatGen-1.0.15/bam/test/ModifyVar.h:75:28: note: Shadowed declaration libStatGen-1.0.15/bam/test/ModifyVar.cpp:413:32: note: Shadow variable libStatGen-1.0.15/bam/test/ModifyVar.cpp:433:32: style: Local variable 'recordBuffer' shadows outer variable [shadowVariable] libStatGen-1.0.15/bam/test/ModifyVar.h:75:28: note: Shadowed declaration libStatGen-1.0.15/bam/test/ModifyVar.cpp:433:32: note: Shadow variable libStatGen-1.0.15/bam/test/ModifyVar.cpp:477:19: style: Variable 'varPtr' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/bam/test/ReadFiles.cpp:26:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/ReadFiles.cpp:47:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/ReadFiles.cpp:168:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/ReadFiles.cpp:833:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY_RETURN [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/ReadFiles.cpp:475:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:475:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:476:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:476:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:477:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:477:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:478:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:478:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:479:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:479:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:480:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:480:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:481:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:481:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:482:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:482:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:483:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:483:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:484:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:484:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:485:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:485:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:486:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:486:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:498:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:498:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:499:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:499:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:501:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:501:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:502:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:502:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:504:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:504:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:505:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:505:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:506:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:506:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:507:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:507:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:508:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:508:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:509:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:509:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:511:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:511:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:517:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:517:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:519:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:519:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:520:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:520:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:564:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:564:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:565:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:565:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:566:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:566:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:567:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:567:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:568:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:568:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:569:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:569:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:570:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:570:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:571:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:571:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:572:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:572:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:574:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:574:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:575:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:575:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:576:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:576:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:583:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:583:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:611:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:611:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/ReadFiles.cpp:467:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ReadFiles.cpp:541:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ReadFiles.cpp:546:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ReadFiles.cpp:551:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ReadFiles.cpp:556:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ReadFiles.cpp:562:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ReadFiles.cpp:580:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ReadFiles.cpp:591:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/ReadFiles.cpp:595:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/ReadFiles.cpp:653:11: style: Variable 'varPtr' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/test/SamFileTest.cpp:28:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/SamFileTest.cpp:45:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/bam/test/SamFileTest.cpp:59:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/bam/test/SamFileTest.cpp:73:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/bam/test/ShiftIndels.cpp:47:21: style: Variable 'shiftResult' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/test/TestCigarHelper.cpp:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_CLIP [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/TestCigarHelper.cpp:456:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_CLIP [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/TestEquals.cpp:94:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/TestEquals.cpp:402:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASES [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/TestEquals.cpp:481:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestEquals.cpp:499:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestEquals.cpp:511:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestFilter.cpp:58:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIPPED [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/TestPileup.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pileupHead [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/TestPosList.cpp:52:30: style: Variable 'oor' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/bam/test/TestValidate.cpp:785:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_QUALITY_CHAR [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/TestValidate.cpp:964:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_QUALITY_CHAR [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/TestValidate.cpp:1609:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/TestValidate.cpp:1933:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_REF_ID [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/TestValidate.cpp:52:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:52:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:53:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:53:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:54:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:54:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:55:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:55:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:56:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:56:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:57:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:57:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:58:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:58:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:59:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:59:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:60:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:60:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:61:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:61:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:62:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:62:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:63:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:63:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:80:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:80:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:81:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:81:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:83:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:83:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:84:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:84:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:86:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:86:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:87:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:87:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:88:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:88:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:89:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:89:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:90:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:90:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:91:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:91:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:93:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:93:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:99:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:99:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:101:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:101:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:102:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:102:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:202:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:202:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:203:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:203:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:204:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:204:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:205:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:205:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:206:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:206:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:207:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:207:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:208:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:208:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:209:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:209:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:210:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:210:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:212:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:212:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:213:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:213:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:214:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:214:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:221:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:221:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:249:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:44:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:249:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:314:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:314:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:315:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:315:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:316:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:316:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:317:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:317:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:318:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:318:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:319:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:319:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:320:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:320:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:321:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:321:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:322:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:322:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:323:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:323:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:324:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:324:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:325:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:325:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:337:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:337:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:338:44: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:338:44: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:339:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:339:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:341:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:341:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:342:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:342:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:343:36: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:343:36: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:344:44: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:344:44: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:345:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:345:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:346:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:346:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:348:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:348:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:349:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:349:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:350:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:350:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:362:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:362:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:363:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:363:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:365:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:365:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:366:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:366:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:368:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:368:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:369:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:369:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:370:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:370:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:371:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:371:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:372:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:372:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:373:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:373:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:375:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:375:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:381:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:381:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:383:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:383:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:384:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:384:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:454:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:454:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:455:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:455:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:456:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:456:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:457:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:457:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:458:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:458:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:459:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:459:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:460:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:460:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:461:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:461:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:462:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:462:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:464:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:464:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:465:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:465:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:466:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:466:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:473:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:473:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:489:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:489:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:518:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:518:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:519:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:519:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:520:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:520:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:521:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:521:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:522:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:522:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:523:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:523:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:524:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:524:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:525:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:525:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:526:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:526:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:527:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:527:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:528:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:528:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:529:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:529:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:532:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:532:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:533:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:533:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:535:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:535:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:536:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:536:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:538:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:538:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:539:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:539:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:540:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:540:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:541:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:541:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:542:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:542:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:543:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:543:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:545:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:545:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:551:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:551:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:553:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:553:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:554:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:554:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:604:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:604:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:605:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:605:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:606:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:606:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:607:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:607:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:608:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:608:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:609:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:609:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:610:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:610:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:611:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:611:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:612:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:612:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:614:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:614:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:615:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:615:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:616:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:616:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:623:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:623:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:647:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:647:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:720:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:720:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:721:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:721:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:722:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:722:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:723:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:723:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:724:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:724:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:725:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:725:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:726:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:726:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:727:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:727:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:728:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:728:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:729:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:729:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:730:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:730:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:731:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:731:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:743:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:743:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:744:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:744:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:746:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:746:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:747:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:747:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:749:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:749:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:750:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:750:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:751:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:751:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:752:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:752:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:753:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:753:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:754:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:754:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:756:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:756:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:762:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:762:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:764:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:764:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:765:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:765:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:855:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:855:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:856:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:856:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:857:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:857:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:858:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:858:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:859:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:859:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:860:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:860:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:861:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:861:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:862:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:862:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:863:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:863:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:865:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:865:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:866:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:866:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:867:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:867:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:874:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:874:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:915:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:915:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:916:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:916:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:917:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:917:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:918:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:918:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:919:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:919:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:920:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:920:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:921:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:921:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:922:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:922:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:923:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:923:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:924:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:924:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:925:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:925:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:926:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:926:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:929:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:929:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:930:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:930:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:932:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:932:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:933:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:933:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:935:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:935:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:936:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:936:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:937:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:937:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:938:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:938:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:939:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:939:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:940:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:940:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:942:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:942:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:948:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:948:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:950:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:950:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:951:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:951:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1049:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1049:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1050:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1050:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1051:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1051:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1052:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1052:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1053:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1053:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1054:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1054:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1055:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1055:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1056:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1056:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1057:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1057:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1059:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1059:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1060:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1060:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1061:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1061:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1068:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1068:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1092:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1092:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1165:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1165:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1166:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1166:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1167:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1167:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1168:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1168:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1169:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1169:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1170:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1170:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1171:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1171:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1172:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1172:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1173:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1173:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1174:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1174:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1175:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1175:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1176:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1176:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1179:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1179:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1180:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1180:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1182:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1182:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1183:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1183:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1185:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1185:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1186:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1186:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1187:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1187:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1188:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1188:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1189:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1189:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1190:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1190:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1192:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1192:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1198:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1198:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1200:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1200:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1201:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1201:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1229:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1229:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1230:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1230:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1231:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1231:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1232:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1232:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1233:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1233:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1234:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1234:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1235:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1235:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1236:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1236:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1237:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1237:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1239:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1239:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1240:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1240:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1241:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1241:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1248:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1248:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1284:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1284:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1311:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1311:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1312:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1312:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1313:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1313:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1314:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1314:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1315:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1315:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1316:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1316:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1317:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1317:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1318:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1318:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1319:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1319:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1320:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1320:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1321:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1321:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1322:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1322:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1325:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1325:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1326:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1326:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1328:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1328:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1329:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1329:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1331:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1331:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1332:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1332:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1333:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1333:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1334:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1334:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1335:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1335:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1336:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1336:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1338:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1338:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1344:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1344:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1346:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1346:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1347:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1347:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1375:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1375:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1376:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1376:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1377:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1377:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1378:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1378:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1379:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1379:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1380:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1380:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1381:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1381:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1382:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1382:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1383:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1383:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1385:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1385:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1386:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1386:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1387:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1387:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1394:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1394:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1437:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1437:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1464:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1464:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1465:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1465:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1466:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1466:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1467:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1467:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1468:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1468:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1469:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1469:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1470:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1470:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1471:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1471:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1472:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1472:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1473:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1473:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1474:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1474:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1475:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1475:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1487:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1487:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1488:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1488:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1490:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1490:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1491:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1491:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1493:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1493:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1494:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1494:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1495:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1495:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1496:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1496:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1497:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1497:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1498:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1498:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1500:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1500:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1506:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1506:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1508:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1508:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1509:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1509:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1530:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1530:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1531:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1531:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1532:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1532:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1533:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1533:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1534:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1534:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1535:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1535:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1536:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1536:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1537:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1537:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1538:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1538:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1540:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1540:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1541:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1541:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1542:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1542:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1549:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1549:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1565:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1565:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1594:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1594:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1595:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1595:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1596:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1596:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1597:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1597:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1598:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1598:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1599:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1599:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1600:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1600:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1601:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1601:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1602:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1602:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1603:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1603:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1604:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1604:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1605:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1605:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1608:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1608:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1610:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1610:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1612:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1612:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1613:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1613:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1615:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1615:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1616:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1616:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1617:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1617:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1618:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1618:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1619:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1619:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1620:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1620:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1622:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1622:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1628:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1628:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1630:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1630:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1631:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1631:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1661:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1661:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1662:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1662:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1663:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1663:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1664:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1664:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1665:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1665:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1666:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1666:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1667:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1667:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1668:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1668:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1669:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1669:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1671:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1671:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1672:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1672:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1673:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1673:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1680:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1680:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1716:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1716:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1743:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1743:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1744:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1744:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1745:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1745:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1746:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1746:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1747:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1747:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1748:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1748:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1749:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1749:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1750:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1750:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1751:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1751:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1752:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1752:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1753:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1753:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1754:5: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1754:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1766:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1766:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1767:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1767:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1769:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1769:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1770:45: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1770:45: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1772:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1772:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1773:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1773:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1774:34: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1774:34: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1775:42: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1775:42: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1776:35: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1776:35: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1777:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1777:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1779:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1779:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1785:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1785:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1787:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1787:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1788:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1788:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1808:38: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1808:38: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1809:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1809:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1810:37: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1810:37: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1811:43: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1811:43: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1812:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1812:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1813:32: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1813:32: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1814:40: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1814:40: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1815:33: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1815:33: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1816:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1816:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1818:12: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1818:12: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1819:41: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1819:41: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1820:39: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1820:39: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:1827:24: warning: If memory allocation fails, then there is a possible null pointer dereference: expectedRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: note: Assignment 'expectedRecordPtr=(bamRecordStruct*)malloc(expectedBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1827:24: note: Null pointer dereference libStatGen-1.0.15/bam/test/TestValidate.cpp:44:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:179:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:184:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:189:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:194:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:200:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:218:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:306:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:452:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:470:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:510:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:581:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:586:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:591:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:596:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:602:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:620:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:712:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:847:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:853:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:871:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:907:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1026:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1031:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1036:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1041:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1047:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1065:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1157:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1227:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1245:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1303:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1373:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1391:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1456:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1528:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1546:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1586:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1658:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1677:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1735:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1806:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1824:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:229:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:233:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:631:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1076:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1257:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1261:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1265:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1403:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1407:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1411:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1415:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1689:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1693:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:1697:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/TestValidate.cpp:787:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/bam/test/TestValidate.cpp:807:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/bam/test/TestValidate.cpp:829:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/bam/test/TestValidate.cpp:312:20: style: Variable 'varPtr' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/bam/test/TestValidate.cpp:718:20: style: Variable 'varPtr' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/bam/test/TestValidate.cpp:1462:20: style: Variable 'varPtr' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/bam/test/TestValidate.cpp:1741:20: style: Variable 'varPtr' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/bam/test/TestValidate.cpp:291:11: style: Variable 'varPtr' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/test/TestValidate.cpp:697:11: style: Variable 'varPtr' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/test/TestValidate.cpp:893:11: style: Variable 'varPtr' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/test/TestValidate.cpp:1142:11: style: Variable 'varPtr' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/test/ValidationTest.cpp:31:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/ValidationTest.cpp:150:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/ValidationTest.cpp:144:1: error: Memory leak: bufferRecordPtr [memleak] libStatGen-1.0.15/bam/test/ValidationTest.cpp:214:1: error: Memory leak: bufferRecordPtr [memleak] libStatGen-1.0.15/bam/test/ValidationTest.cpp:70:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:70:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:71:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:71:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:72:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:72:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:74:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:74:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:75:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:75:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:76:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:76:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:77:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:77:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:78:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:78:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:79:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:79:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:80:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:80:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:81:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:81:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:82:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:82:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:164:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:164:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:165:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:165:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:166:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:166:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:168:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:168:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:169:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:169:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:170:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:170:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:171:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:171:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:172:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:172:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:173:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:173:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:174:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:174:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:175:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:175:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:176:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:176:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:177:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:177:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:178:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:178:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:179:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:179:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:183:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bufferRecordPtr [nullPointerOutOfMemory] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:35: note: Assuming allocation function fails libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: note: Assignment 'bufferRecordPtr=(bamRecordStruct*)malloc(bufferBlockSize+sizeof(int))', assigned value is 0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:183:5: note: Null pointer dereference libStatGen-1.0.15/bam/test/ValidationTest.cpp:68:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ValidationTest.cpp:162:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/bam/test/ValidationTest.cpp:84:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/ValidationTest.cpp:107:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/ValidationTest.cpp:131:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/ValidationTest.cpp:185:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/ValidationTest.cpp:202:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/bam/test/ValidationTest.cpp:183:36: style: Variable 'bufferRecordPtr->myReferenceID' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/bam/test/ValidationTest.cpp:166:36: note: bufferRecordPtr->myReferenceID is assigned libStatGen-1.0.15/bam/test/ValidationTest.cpp:183:36: note: bufferRecordPtr->myReferenceID is overwritten libStatGen-1.0.15/bam/test/WriteFiles.cpp:659:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HD [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/WriteFiles.cpp:973:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_MORE_RECS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/bam/test/WriteFiles.cpp:626:27: style: Variable 'tmpString' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/bam/test/WriteFiles.cpp:626:17: style: Variable 'tmpString' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/fastq/BaseComposition.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/fastq/BaseCount.cpp:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/fastq/BaseCount.cpp:62:17: style:inconclusive: Technically the member function 'BaseCount::printPercent' can be const. [functionConst] libStatGen-1.0.15/fastq/BaseCount.h:42:10: note: Technically the member function 'BaseCount::printPercent' can be const. libStatGen-1.0.15/fastq/BaseCount.cpp:62:17: note: Technically the member function 'BaseCount::printPercent' can be const. libStatGen-1.0.15/fastq/FastQFile.cpp:941:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/fastq/FastQFile.cpp:962:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/fastq/FastQFile.cpp:936:17: style:inconclusive: Technically the member function 'FastQFile::logMessage' can be const. [functionConst] libStatGen-1.0.15/fastq/FastQFile.h:164:10: note: Technically the member function 'FastQFile::logMessage' can be const. libStatGen-1.0.15/fastq/FastQFile.cpp:936:17: note: Technically the member function 'FastQFile::logMessage' can be const. libStatGen-1.0.15/fastq/FastQFile.cpp:948:17: style:inconclusive: Technically the member function 'FastQFile::isTimeToQuit' can be const. [functionConst] libStatGen-1.0.15/fastq/FastQFile.h:168:10: note: Technically the member function 'FastQFile::isTimeToQuit' can be const. libStatGen-1.0.15/fastq/FastQFile.cpp:948:17: note: Technically the member function 'FastQFile::isTimeToQuit' can be const. libStatGen-1.0.15/fastq/FastQFile.cpp:960:17: style:inconclusive: Technically the member function 'FastQFile::printAvgQual' can be const. [functionConst] libStatGen-1.0.15/fastq/FastQFile.h:170:10: note: Technically the member function 'FastQFile::printAvgQual' can be const. libStatGen-1.0.15/fastq/FastQFile.cpp:960:17: note: Technically the member function 'FastQFile::printAvgQual' can be const. libStatGen-1.0.15/fastq/FastQFile.h:37:5: style: Class 'FastQFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/fastq/FastQFile.cpp:760:9: style: The scope of the variable 'validBase' can be reduced. [variableScope] libStatGen-1.0.15/fastq/FastQFile.cpp:936:40: style:inconclusive: Function 'logMessage' argument 1 names different: declaration 'message' definition 'logMessage'. [funcArgNamesDifferent] libStatGen-1.0.15/fastq/FastQFile.h:164:33: note: Function 'logMessage' argument 1 names different: declaration 'message' definition 'logMessage'. libStatGen-1.0.15/fastq/FastQFile.cpp:936:40: note: Function 'logMessage' argument 1 names different: declaration 'message' definition 'logMessage'. libStatGen-1.0.15/fastq/FastQFile.cpp:394:13: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/fastq/FastQFile.cpp:760:19: style: Variable 'validBase' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/fastq/test/FastQFileTest.cpp:135:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FASTQ_ORDER_ERROR [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/fastq/test/FastQFileTest.cpp:145:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/fastq/test/FastQFileTest.cpp:158:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FASTQ_SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/fastq/test/FastQFileTest.cpp:168:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FASTQ_SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.h:137:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.h:337:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.h:352:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.h:620:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.h:729:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.h:743:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.h:760:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.h:792:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringBasics.h:430:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/BaseAsciiMap.cpp:137:15: warning: Member variable 'BaseAsciiMap::myPrimerCount' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/BaseAsciiMap.h:134:23: style:inconclusive: Technically the member function 'BaseAsciiMap::getSpaceType' can be const. [functionConst] libStatGen-1.0.15/general/InputFile.h:60:9: warning: Class 'InputFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/InputFile.h:60:9: warning: Class 'InputFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libStatGen-1.0.15/general/StringBasics.h:55:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/InputFile.h:231:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/InputFile.h:245:45: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/InputFile.h:350:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/BaseQualityHelper.cpp:34:30: style:inconclusive: Technically the member function 'baseQualityConvertor::toDouble' can be const. [functionConst] libStatGen-1.0.15/general/BaseQualityHelper.h:26:12: note: Technically the member function 'baseQualityConvertor::toDouble' can be const. libStatGen-1.0.15/general/BaseQualityHelper.cpp:34:30: note: Technically the member function 'baseQualityConvertor::toDouble' can be const. libStatGen-1.0.15/general/BaseQualityHelper.cpp:34:53: style:inconclusive: Function 'toDouble' argument 1 names different: declaration 'baseQuality' definition 'bq'. [funcArgNamesDifferent] libStatGen-1.0.15/general/BaseQualityHelper.h:26:35: note: Function 'toDouble' argument 1 names different: declaration 'baseQuality' definition 'bq'. libStatGen-1.0.15/general/BaseQualityHelper.cpp:34:53: note: Function 'toDouble' argument 1 names different: declaration 'baseQuality' definition 'bq'. libStatGen-1.0.15/general/BasicHash.cpp:118:16: style:inconclusive: Technically the member function 'BasicHash::Find' can be const. [functionConst] libStatGen-1.0.15/general/BasicHash.h:68:9: note: Technically the member function 'BasicHash::Find' can be const. libStatGen-1.0.15/general/BasicHash.cpp:118:16: note: Technically the member function 'BasicHash::Find' can be const. libStatGen-1.0.15/general/BasicHash.cpp:125:16: style:inconclusive: Technically the member function 'BasicHash::Rehash' can be const. [functionConst] libStatGen-1.0.15/general/BasicHash.h:69:9: note: Technically the member function 'BasicHash::Rehash' can be const. libStatGen-1.0.15/general/BasicHash.cpp:125:16: note: Technically the member function 'BasicHash::Rehash' can be const. libStatGen-1.0.15/general/BasicHash.h:80:10: style:inconclusive: Technically the member function 'BasicHash::SlotInUse' can be const. [functionConst] libStatGen-1.0.15/general/BasicHash.cpp:33:5: warning: Class 'BasicHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/BasicHash.h:32:5: style: Class 'BasicHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/CharBuffer.cpp:153:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/CharBuffer.h:28:5: style: Class 'CharBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/CharBuffer.cpp:24:16: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/CharBuffer.cpp:33:16: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/CharBuffer.cpp:56:9: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/CharBuffer.cpp:149:30: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequence.h:99:31: debug: Failed to instantiate template "MemoryMapArray". The checking continues anyway. [templateInstantiation] libStatGen-1.0.15/general/Generic.h:86:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Generic.h:102:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Generic.h:112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/MemoryMapArray.h:224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cookieVal [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/MemoryMapArray.h:275:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.h:249:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomes [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.h:259:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomes [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.h:292:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomes [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.h:302:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elementCount [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.h:307:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomes [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.h:368:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.h:424:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Chromosome.cpp:33:17: warning: Assert statement calls a function which may have desired side effects: 'open'. [assertWithSideEffect] libStatGen-1.0.15/general/Chromosome.cpp:44:17: warning: Assert statement calls a function which may have desired side effects: 'open'. [assertWithSideEffect] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:79:1: style: The class 'genomeSequenceMmapHeader' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libStatGen-1.0.15/general/MemoryMap.h:211:12: style:inconclusive: Technically the member function 'MemoryMap::length' can be const. [functionConst] libStatGen-1.0.15/general/MemoryMapArray.h:85:12: style:inconclusive: Technically the member function 'MemoryMapArrayHeader::getHeaderSize' can be const. [functionConst] libStatGen-1.0.15/general/MemoryMapArray.h:125:12: style:inconclusive: Technically the member function 'MemoryMapGenericHeader::getHeaderSize' can be const. [functionConst] libStatGen-1.0.15/general/MemoryMapArray.h:163:24: style:inconclusive: Technically the member function 'MemoryMapArray::getErrorString' can be const. [functionConst] libStatGen-1.0.15/general/MemoryMapArray.h:324:12: style:inconclusive: Technically the member function 'emptyGenericHeader::getHeaderSize' can be const. [functionConst] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:153:9: style:inconclusive: Technically the member function 'PackedRead::size' can be const. [functionConst] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:163:13: style:inconclusive: Technically the member function 'PackedRead::operator[]' can be const. [functionConst] libStatGen-1.0.15/general/GenomeSequence.h:249:16: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.h:259:16: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.h:292:16: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.h:302:32: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.h:307:16: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.h:319:10: performance:inconclusive: Technically the member function 'GenomeSequence::BasePair' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/GenomeSequence.h:368:36: debug: CheckClass::isMemberVar found used member variable 'data' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.h:372:37: debug: CheckClass::isMemberVar found used member variable 'data' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.h:424:29: debug: CheckClass::isMemberVar found used member variable 'data' with varid 0 [varid0] libStatGen-1.0.15/general/Chromosome.cpp:41:5: warning: Class 'Chromosome' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/Chromosome.cpp:41:5: warning: Class 'Chromosome' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libStatGen-1.0.15/general/MemoryMapArray.h:145:26: warning: The class 'MemoryMapArray' defines member variable with name 'data' also defined in its parent class 'MemoryMap'. [duplInheritedMember] libStatGen-1.0.15/general/MemoryMap.h:171:11: note: Parent variable 'MemoryMap::data' libStatGen-1.0.15/general/MemoryMapArray.h:145:26: note: Derived variable 'MemoryMapArray::data' libStatGen-1.0.15/general/MemoryMapArray.h:304:10: warning: The class 'MemoryMapArray' defines member function with name 'close' also defined in its parent class 'MemoryMap'. [duplInheritedMember] libStatGen-1.0.15/general/MemoryMap.h:209:10: note: Parent function 'MemoryMap::close' libStatGen-1.0.15/general/MemoryMapArray.h:304:10: note: Derived function 'MemoryMapArray::close' libStatGen-1.0.15/general/MemoryMapArray.h:324:12: warning: The struct 'emptyGenericHeader' defines member function with name 'getHeaderSize' also defined in its parent struct 'MemoryMapGenericHeader'. [duplInheritedMember] libStatGen-1.0.15/general/MemoryMapArray.h:125:12: note: Parent function 'MemoryMapGenericHeader::getHeaderSize' libStatGen-1.0.15/general/MemoryMapArray.h:324:12: note: Derived function 'emptyGenericHeader::getHeaderSize' libStatGen-1.0.15/general/GenomeSequenceHelpers.h:95:20: warning: The class 'genomeSequenceMmapHeader' defines member function with name 'getHeaderSize' also defined in its parent class 'MemoryMapArrayHeader'. [duplInheritedMember] libStatGen-1.0.15/general/MemoryMapArray.h:85:12: note: Parent function 'MemoryMapArrayHeader::getHeaderSize' libStatGen-1.0.15/general/GenomeSequenceHelpers.h:95:20: note: Derived function 'genomeSequenceMmapHeader::getHeaderSize' libStatGen-1.0.15/general/GenomeSequence.h:123:10: warning: The class 'GenomeSequence' defines member function with name 'constructorClear' also defined in its parent class 'MemoryMapArray'. [duplInheritedMember] libStatGen-1.0.15/general/MemoryMapArray.h:148:10: note: Parent function 'MemoryMapArray::constructorClear' libStatGen-1.0.15/general/GenomeSequence.h:123:10: note: Derived function 'GenomeSequence::constructorClear' libStatGen-1.0.15/general/StringArray.h:33:5: style: Class 'StringArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/GenomeSequence.h:128:5: style: Class 'GenomeSequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/GenomeSequence.h:138:5: style: Class 'GenomeSequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/MemoryMapArray.h:158:6: style: The destructor '~MemoryMapArray' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/MemoryMap.h:175:14: note: Virtual destructor in base class libStatGen-1.0.15/general/MemoryMapArray.h:158:6: note: Destructor in derived class libStatGen-1.0.15/general/MemoryMapArray.h:269:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/MemoryMap.h:190:18: note: Virtual function in base class libStatGen-1.0.15/general/MemoryMapArray.h:269:10: note: Function in derived class libStatGen-1.0.15/general/GenomeSequence.h:145:6: style: The destructor '~GenomeSequence' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/MemoryMapArray.h:158:6: note: Virtual destructor in base class libStatGen-1.0.15/general/GenomeSequence.h:145:6: note: Destructor in derived class libStatGen-1.0.15/general/GenomeSequence.h:159:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/MemoryMapArray.h:269:10: note: Virtual function in base class libStatGen-1.0.15/general/GenomeSequence.h:159:10: note: Function in derived class libStatGen-1.0.15/general/MemoryMap.h:218:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MemoryMapArray.h:222:18: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MemoryMapArray.h:228:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MemoryMapArray.h:279:18: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MemoryMapArray.h:280:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:117:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:121:18: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:128:10: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:128:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:132:10: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:132:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequence.h:368:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequence.h:372:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequence.h:424:17: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MemoryMapArray.h:335:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/general/MemoryMapArray.h:339:6: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/general/GenomeSequence.h:404:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/general/Chromosome.cpp:4:57: style:inconclusive: Function 'Chromosome' argument 2 names different: declaration 'chrosomeIndex' definition 'chromosomeIndex'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Chromosome.h:8:58: note: Function 'Chromosome' argument 2 names different: declaration 'chrosomeIndex' definition 'chromosomeIndex'. libStatGen-1.0.15/general/Chromosome.cpp:4:57: note: Function 'Chromosome' argument 2 names different: declaration 'chrosomeIndex' definition 'chromosomeIndex'. libStatGen-1.0.15/general/GenomeSequence.h:194:37: performance: Function parameter 'application' should be passed by const reference. [passedByValue] libStatGen-1.0.15/general/GenomeSequence.h:128:33: style: Parameter 'referenceFilename' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/GenomeSequence.h:488:39: style: Parameter 'read' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/GenomeSequence.h:501:30: style: Parameter 'read' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/GenomeSequence.h:501:49: style: Parameter 'qualities' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/Generic.h:84:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/Generic.h:100:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/Cigar.h:374:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Cigar.cpp:149:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Cigar.cpp:171:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Cigar.cpp:402:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Cigar.cpp:452:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Cigar.cpp:398:13: style:inconclusive: Technically the member function 'Cigar::hasIndel' can be const. [functionConst] libStatGen-1.0.15/general/Cigar.h:487:10: note: Technically the member function 'Cigar::hasIndel' can be const. libStatGen-1.0.15/general/Cigar.cpp:398:13: note: Technically the member function 'Cigar::hasIndel' can be const. libStatGen-1.0.15/general/Cigar.cpp:374:13: style: The scope of the variable 'refOffset' can be reduced. [variableScope] libStatGen-1.0.15/general/STLUtilities.h:113:73: performance: Function parameter 'v' should be passed by const reference. [passedByValue] libStatGen-1.0.15/general/STLUtilities.h:113:88: performance: Function parameter 'separator' should be passed by const reference. [passedByValue] libStatGen-1.0.15/general/STLUtilities.h:183:83: performance: Function parameter 'v' should be passed by const reference. [passedByValue] libStatGen-1.0.15/general/STLUtilities.h:196:85: performance: Function parameter 'v' should be passed by const reference. [passedByValue] libStatGen-1.0.15/general/STLUtilities.h:103:57: style: Parameter 'rhs' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/Cigar.cpp:80:33: style: Parameter 'rhs' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/Cigar.cpp:404:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] libStatGen-1.0.15/general/Cigar.cpp:374:23: style: Variable 'refOffset' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/STLUtilities.h:115:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/STLUtilities.h:186:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/STLUtilities.h:199:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/Cigar.cpp:46:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/Cigar.cpp:72:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/Cigar.cpp:99:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/Cigar.cpp:124:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/CigarRoller.cpp:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable match [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/CigarRoller.cpp:178:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/CigarRoller.cpp:194:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/CigarRoller.h:85:5: style: Class 'CigarRoller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/CigarRoller.cpp:314:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libStatGen-1.0.15/general/CigarRoller.cpp:144:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/CigarRoller.cpp:284:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/CigarRoller.cpp:298:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/CigarRoller.h:109:27: style: Parameter 'rhs' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/CigarRoller.cpp:29:54: style: Parameter 'rhs' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/CigarRoller.cpp:66:53: style: Parameter 'rhs' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/CigarRoller.cpp:32:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/CigarRoller.cpp:249:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/CigarRoller.cpp:312:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/Error.cpp:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/ErrorHandler.cpp:46:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/FileType.cpp:20:11: warning: Member variable 'FileType::myUsingBuffer' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/IntArray.h:241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/IntArray.h:245:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/FortranFormat.cpp:21:16: warning: Member variable 'FortranFormat::formatPos' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/FortranFormat.cpp:21:16: warning: Member variable 'FortranFormat::repeatCount' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/FortranFormat.cpp:21:16: warning: Member variable 'FortranFormat::input' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/FortranFormat.cpp:21:16: warning: Member variable 'FortranFormat::lastBracket' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/FortranFormat.cpp:21:16: warning: Member variable 'FortranFormat::lastCount' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/FortranFormat.cpp:274:21: style:inconclusive: Technically the member function 'FortranFormat::DigitFollows' can be const. [functionConst] libStatGen-1.0.15/general/FortranFormat.h:70:10: note: Technically the member function 'FortranFormat::DigitFollows' can be const. libStatGen-1.0.15/general/FortranFormat.cpp:274:21: note: Technically the member function 'FortranFormat::DigitFollows' can be const. libStatGen-1.0.15/general/FortranFormat.cpp:279:21: style:inconclusive: Technically the member function 'FortranFormat::CharacterFollows' can be const. [functionConst] libStatGen-1.0.15/general/FortranFormat.h:71:10: note: Technically the member function 'FortranFormat::CharacterFollows' can be const. libStatGen-1.0.15/general/FortranFormat.cpp:279:21: note: Technically the member function 'FortranFormat::CharacterFollows' can be const. libStatGen-1.0.15/general/IntArray.h:35:5: style: Class 'IntArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/FortranFormat.cpp:171:59: style: Condition 'format[formatPos]==','||format[formatPos]||')'' is always true [knownConditionTrueFalse] libStatGen-1.0.15/general/FortranFormat.cpp:197:59: style: Condition 'format[formatPos]==','||format[formatPos]||')'' is always true [knownConditionTrueFalse] libStatGen-1.0.15/general/FortranFormat.cpp:68:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/FortranFormat.cpp:189:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/FortranFormat.cpp:190:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/FortranFormat.cpp:223:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/FortranFormat.cpp:223:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/FortranFormat.cpp:290:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/FortranFormat.cpp:284:38: style:inconclusive: Function 'RejectWidth' argument 1 names different: declaration 'type' definition 'ch'. [funcArgNamesDifferent] libStatGen-1.0.15/general/FortranFormat.h:77:27: note: Function 'RejectWidth' argument 1 names different: declaration 'type' definition 'ch'. libStatGen-1.0.15/general/FortranFormat.cpp:284:38: note: Function 'RejectWidth' argument 1 names different: declaration 'type' definition 'ch'. libStatGen-1.0.15/general/FortranFormat.cpp:171:62: warning: Conversion of char literal ')' to bool always evaluates to true. [incorrectCharBooleanError] libStatGen-1.0.15/general/FortranFormat.cpp:197:62: warning: Conversion of char literal ')' to bool always evaluates to true. [incorrectCharBooleanError] libStatGen-1.0.15/general/Generic.cpp:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:156:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:201:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:301:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomeCount [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:427:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:494:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:733:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomeCount [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:741:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomeCount [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:792:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomeCount [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:811:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomes [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:817:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomeCount [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:947:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:962:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomeCount [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:978:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:1006:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomes [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:1075:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:1140:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:1179:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chromosomes [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:1295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:1321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:1401:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:1442:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenomeSequence.cpp:139:17: warning: Member variable 'GenomeSequence::_searchCommonFileSuffix' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/GenomeSequence.cpp:381:1: style: The class 'PackedSequenceData' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:143:10: style: Unused private function: 'PackedRead::set' [unusedPrivateFunction] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:143:10: note: Unused private function: 'PackedRead::set' libStatGen-1.0.15/general/GenomeSequenceHelpers.h:143:10: note: Unused private function: 'PackedRead::set' libStatGen-1.0.15/general/GenomeSequence.cpp:741:9: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:745:16: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:750:20: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:757:25: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:757:74: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:760:25: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:763:24: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:766:24: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:817:17: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:819:20: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:733:12: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:792:45: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:794:23: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:811:12: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:118:29: performance:inconclusive: Technically the member function 'GenomeSequence::IntegerToSeq' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/GenomeSequence.h:313:17: note: Technically the member function 'GenomeSequence::IntegerToSeq' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/GenomeSequence.cpp:118:29: note: Technically the member function 'GenomeSequence::IntegerToSeq' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/GenomeSequence.cpp:962:30: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:966:23: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:987:30: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:990:12: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:301:26: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:303:26: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:831:22: style:inconclusive: Technically the member function 'GenomeSequence::getReverseRead' can be const. [functionConst] libStatGen-1.0.15/general/GenomeSequence.h:438:10: note: Technically the member function 'GenomeSequence::getReverseRead' can be const. libStatGen-1.0.15/general/GenomeSequence.cpp:831:22: note: Technically the member function 'GenomeSequence::getReverseRead' can be const. libStatGen-1.0.15/general/GenomeSequence.cpp:841:22: performance:inconclusive: Technically the member function 'GenomeSequence::getReverseRead' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/GenomeSequence.h:441:10: note: Technically the member function 'GenomeSequence::getReverseRead' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/GenomeSequence.cpp:841:22: note: Technically the member function 'GenomeSequence::getReverseRead' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/GenomeSequence.cpp:1006:33: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:1179:16: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] libStatGen-1.0.15/general/GenomeSequence.cpp:397:12: style:inconclusive: Either there is a missing 'override', or the member function 'PackedSequenceData::size' can be const. [functionConst] libStatGen-1.0.15/general/GenomeSequence.cpp:144:22: warning: The class 'GenomeSequence' defines member function with name 'constructorClear' also defined in its parent class 'MemoryMapArray'. [duplInheritedMember] libStatGen-1.0.15/general/MemoryMapArray.h:148:10: note: Parent function 'MemoryMapArray::constructorClear' libStatGen-1.0.15/general/GenomeSequence.cpp:144:22: note: Derived function 'GenomeSequence::constructorClear' libStatGen-1.0.15/general/GenomeSequence.cpp:319:9: warning: If memory allocation fails, then there is a possible null pointer dereference: md5Buffer [nullPointerOutOfMemory] libStatGen-1.0.15/general/GenomeSequence.cpp:313:38: note: Assuming allocation function fails libStatGen-1.0.15/general/GenomeSequence.cpp:313:23: note: Assignment 'md5Buffer=(char*)malloc(c->size)', assigned value is 0 libStatGen-1.0.15/general/GenomeSequence.cpp:319:9: note: Null pointer dereference libStatGen-1.0.15/general/CSG_MD5.h:204:5: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/CSG_MD5.h:204:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/CSG_MD5.h:217:3: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/CSG_MD5.h:217:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/CSG_MD5.h:400:3: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequence.cpp:313:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequence.cpp:321:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequence.cpp:322:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequence.cpp:534:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenomeSequence.cpp:1139:15: style: C-style reference casting [cstyleCast] libStatGen-1.0.15/general/CSG_MD5.h:248:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/general/CSG_MD5.h:340:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/general/GenomeSequence.cpp:845:10: style: The scope of the variable 'temp' can be reduced. [variableScope] libStatGen-1.0.15/general/GenomeSequence.cpp:941:72: style:inconclusive: Function 'printNearbyWords' argument 2 names different: declaration 'variance' definition 'deviation'. [funcArgNamesDifferent] libStatGen-1.0.15/general/GenomeSequence.h:316:60: note: Function 'printNearbyWords' argument 2 names different: declaration 'variance' definition 'deviation'. libStatGen-1.0.15/general/GenomeSequence.cpp:941:72: note: Function 'printNearbyWords' argument 2 names different: declaration 'variance' definition 'deviation'. libStatGen-1.0.15/general/GenomeSequence.cpp:559:17: style: Local variable 'chromosomeName' shadows outer function [shadowFunction] libStatGen-1.0.15/general/GenomeSequence.h:305:17: note: Shadowed declaration libStatGen-1.0.15/general/GenomeSequence.cpp:559:17: note: Shadow variable libStatGen-1.0.15/general/GenomeSequence.cpp:1225:17: style: Local variable 'chromosomeName' shadows outer function [shadowFunction] libStatGen-1.0.15/general/GenomeSequence.h:305:17: note: Shadowed declaration libStatGen-1.0.15/general/GenomeSequence.cpp:1225:17: note: Shadow variable libStatGen-1.0.15/general/GenomeSequence.cpp:254:51: performance: Function parameter 'referenceFilename' should be passed by const reference. [passedByValue] libStatGen-1.0.15/general/GenomeSequence.cpp:421:42: style: Parameter 'sequenceData' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/GenomeSequence.cpp:856:18: style: Parameter 'read' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/GenomeSequence.cpp:857:18: style: Parameter 'quality' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/GenomeSequence.cpp:932:65: style: Parameter 'word' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/GenomeSequence.cpp:1137:76: style: Parameter 'h' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/CSG_MD5.h:348:11: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] libStatGen-1.0.15/general/CSG_MD5.h:366:16: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] libStatGen-1.0.15/general/MathVector.h:211:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenotypeLists.cpp:466:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GenotypeLists.cpp:24:15: warning: Member variable 'GenotypeList::checked' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/GenotypeLists.cpp:460:20: style: Unused private function: 'GenotypeList::Print' [unusedPrivateFunction] libStatGen-1.0.15/general/GenotypeLists.h:55:17: note: Unused private function: 'GenotypeList::Print' libStatGen-1.0.15/general/GenotypeLists.cpp:460:20: note: Unused private function: 'GenotypeList::Print' libStatGen-1.0.15/general/PedigreeGlobals.h:48:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] libStatGen-1.0.15/general/PedigreeAlleles.h:40:10: style:inconclusive: Technically the member function 'Alleles::isKnown' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeAlleles.h:52:10: style:inconclusive: Technically the member function 'Alleles::hasAllele' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeAlleles.h:68:9: style:inconclusive: Technically the member function 'Alleles::countAlleles' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeAlleles.h:74:9: style:inconclusive: Technically the member function 'Alleles::otherAllele' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeAlleles.h:80:9: style:inconclusive: Technically the member function 'Alleles::identicalTo' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeAlleles.h:87:9: style:inconclusive: Technically the member function 'Alleles::countIBS' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeAlleles.h:105:10: style:inconclusive: Technically the member function 'Alleles::Hi' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeAlleles.h:109:10: style:inconclusive: Technically the member function 'Alleles::Lo' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:122:12: style:inconclusive: Technically the member function 'Vector::operator[]' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeGlobals.h:89:9: style:inconclusive: Technically the member function 'MarkerInfo::CountAlleles' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:61:10: style:inconclusive: Technically the member function 'Person::isHalfSib' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:67:10: style:inconclusive: Technically the member function 'Person::isSib' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:91:10: style:inconclusive: Technically the member function 'Person::isFounder' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:95:10: style:inconclusive: Technically the member function 'Person::isSexed' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:103:10: style:inconclusive: Technically the member function 'Person::isFullyGenotyped' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:107:10: style:inconclusive: Technically the member function 'Person::isControlled' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:111:10: style:inconclusive: Technically the member function 'Person::isFullyControlled' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:115:10: style:inconclusive: Technically the member function 'Person::isPhenotyped' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:119:10: style:inconclusive: Technically the member function 'Person::isFullyPhenotyped' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:123:10: style:inconclusive: Technically the member function 'Person::isDiagnosed' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:127:10: style:inconclusive: Technically the member function 'Person::isFullyDiagnosed' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeFamily.h:46:12: style:inconclusive: Technically the member function 'Family::isNuclear' can be const. [functionConst] libStatGen-1.0.15/general/GenotypeLists.cpp:285:20: style:inconclusive: Technically the member function 'GenotypeList::Matches' can be const. [functionConst] libStatGen-1.0.15/general/GenotypeLists.h:40:12: note: Technically the member function 'GenotypeList::Matches' can be const. libStatGen-1.0.15/general/GenotypeLists.cpp:285:20: note: Technically the member function 'GenotypeList::Matches' can be const. libStatGen-1.0.15/general/GenotypeLists.cpp:290:20: style:inconclusive: Technically the member function 'GenotypeList::Matches' can be const. [functionConst] libStatGen-1.0.15/general/GenotypeLists.h:41:12: note: Technically the member function 'GenotypeList::Matches' can be const. libStatGen-1.0.15/general/GenotypeLists.cpp:290:20: note: Technically the member function 'GenotypeList::Matches' can be const. libStatGen-1.0.15/general/StringHash.h:75:5: style: Class 'StringHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/StringHash.h:203:5: style: Class 'StringIntHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/StringHash.h:319:5: style: Class 'StringDoubleHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/MathVector.h:44:5: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/MathVector.h:49:5: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/MathVector.h:292:5: style: Class 'VectorFunc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/PedigreeGlobals.h:45:5: style: Class 'MarkerInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/StringHash.h:76:14: style: The destructor '~StringHash' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/StringHash.h:34:14: note: Virtual destructor in base class libStatGen-1.0.15/general/StringHash.h:76:14: note: Destructor in derived class libStatGen-1.0.15/general/StringHash.h:87:10: style: The function 'SetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/StringHash.h:37:18: note: Virtual function in base class libStatGen-1.0.15/general/StringHash.h:87:10: note: Function in derived class libStatGen-1.0.15/general/StringHash.h:204:14: style: The destructor '~StringIntHash' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/StringHash.h:34:14: note: Virtual destructor in base class libStatGen-1.0.15/general/StringHash.h:204:14: note: Destructor in derived class libStatGen-1.0.15/general/StringHash.h:215:10: style: The function 'SetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/StringHash.h:37:18: note: Virtual function in base class libStatGen-1.0.15/general/StringHash.h:215:10: note: Function in derived class libStatGen-1.0.15/general/StringHash.h:320:14: style: The destructor '~StringDoubleHash' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/StringHash.h:34:14: note: Virtual destructor in base class libStatGen-1.0.15/general/StringHash.h:320:14: note: Destructor in derived class libStatGen-1.0.15/general/StringHash.h:331:10: style: The function 'SetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/StringHash.h:37:18: note: Virtual function in base class libStatGen-1.0.15/general/StringHash.h:331:10: note: Function in derived class libStatGen-1.0.15/general/GenotypeLists.cpp:54:20: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenotypeLists.cpp:54:60: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenotypeLists.cpp:466:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenotypeLists.cpp:473:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenotypeLists.cpp:478:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/GenotypeLists.cpp:64:67: style:inconclusive: Function 'InitializeList' argument 2 names different: declaration 'p' definition 'ped'. [funcArgNamesDifferent] libStatGen-1.0.15/general/GenotypeLists.h:47:64: note: Function 'InitializeList' argument 2 names different: declaration 'p' definition 'ped'. libStatGen-1.0.15/general/GenotypeLists.cpp:64:67: note: Function 'InitializeList' argument 2 names different: declaration 'p' definition 'ped'. libStatGen-1.0.15/general/GenotypeLists.cpp:64:81: style:inconclusive: Function 'InitializeList' argument 3 names different: declaration 'f' definition 'family'. [funcArgNamesDifferent] libStatGen-1.0.15/general/GenotypeLists.h:47:76: note: Function 'InitializeList' argument 3 names different: declaration 'f' definition 'family'. libStatGen-1.0.15/general/GenotypeLists.cpp:64:81: note: Function 'InitializeList' argument 3 names different: declaration 'f' definition 'family'. libStatGen-1.0.15/general/GenotypeLists.cpp:143:66: style:inconclusive: Function 'PairwiseCheck' argument 2 names different: declaration 'p' definition 'ped'. [funcArgNamesDifferent] libStatGen-1.0.15/general/GenotypeLists.h:48:63: note: Function 'PairwiseCheck' argument 2 names different: declaration 'p' definition 'ped'. libStatGen-1.0.15/general/GenotypeLists.cpp:143:66: note: Function 'PairwiseCheck' argument 2 names different: declaration 'p' definition 'ped'. libStatGen-1.0.15/general/GenotypeLists.cpp:143:80: style:inconclusive: Function 'PairwiseCheck' argument 3 names different: declaration 'f' definition 'family'. [funcArgNamesDifferent] libStatGen-1.0.15/general/GenotypeLists.h:48:75: note: Function 'PairwiseCheck' argument 3 names different: declaration 'f' definition 'family'. libStatGen-1.0.15/general/GenotypeLists.cpp:143:80: note: Function 'PairwiseCheck' argument 3 names different: declaration 'f' definition 'family'. libStatGen-1.0.15/general/GenotypeLists.cpp:228:64: style:inconclusive: Function 'FamilyCheck' argument 2 names different: declaration 'p' definition 'ped'. [funcArgNamesDifferent] libStatGen-1.0.15/general/GenotypeLists.h:49:61: note: Function 'FamilyCheck' argument 2 names different: declaration 'p' definition 'ped'. libStatGen-1.0.15/general/GenotypeLists.cpp:228:64: note: Function 'FamilyCheck' argument 2 names different: declaration 'p' definition 'ped'. libStatGen-1.0.15/general/GenotypeLists.cpp:228:78: style:inconclusive: Function 'FamilyCheck' argument 3 names different: declaration 'f' definition 'family'. [funcArgNamesDifferent] libStatGen-1.0.15/general/GenotypeLists.h:49:73: note: Function 'FamilyCheck' argument 3 names different: declaration 'f' definition 'family'. libStatGen-1.0.15/general/GenotypeLists.cpp:228:78: note: Function 'FamilyCheck' argument 3 names different: declaration 'f' definition 'family'. libStatGen-1.0.15/general/GenotypeLists.cpp:338:46: warning: Function 'TrimParent' argument order different: declaration 'list, person, fatid, motid' definition 'list, person, motid, fatid' [funcArgOrderDifferent] libStatGen-1.0.15/general/GenotypeLists.h:52:43: note: Function 'TrimParent' argument order different: declaration 'list, person, fatid, motid' definition 'list, person, motid, fatid' libStatGen-1.0.15/general/GenotypeLists.cpp:338:46: note: Function 'TrimParent' argument order different: declaration 'list, person, fatid, motid' definition 'list, person, motid, fatid' libStatGen-1.0.15/general/GenotypeLists.cpp:408:43: warning: Function 'Cleanup' argument order different: declaration 'list, person, fatid, motid, child, geno' definition 'list, person, motid, fatid, child, geno' [funcArgOrderDifferent] libStatGen-1.0.15/general/GenotypeLists.h:53:40: note: Function 'Cleanup' argument order different: declaration 'list, person, fatid, motid, child, geno' definition 'list, person, motid, fatid, child, geno' libStatGen-1.0.15/general/GenotypeLists.cpp:408:43: note: Function 'Cleanup' argument order different: declaration 'list, person, fatid, motid, child, geno' definition 'list, person, motid, fatid, child, geno' libStatGen-1.0.15/general/GenotypeLists.cpp:460:41: style:inconclusive: Function 'Print' argument 1 names different: declaration 'List' definition 'list'. [funcArgNamesDifferent] libStatGen-1.0.15/general/GenotypeLists.h:55:38: note: Function 'Print' argument 1 names different: declaration 'List' definition 'list'. libStatGen-1.0.15/general/GenotypeLists.cpp:460:41: note: Function 'Print' argument 1 names different: declaration 'List' definition 'list'. libStatGen-1.0.15/general/GenotypeLists.cpp:460:58: style:inconclusive: Function 'Print' argument 2 names different: declaration 'p' definition 'ped'. [funcArgNamesDifferent] libStatGen-1.0.15/general/GenotypeLists.h:55:55: note: Function 'Print' argument 2 names different: declaration 'p' definition 'ped'. libStatGen-1.0.15/general/GenotypeLists.cpp:460:58: note: Function 'Print' argument 2 names different: declaration 'p' definition 'ped'. libStatGen-1.0.15/general/GenotypeLists.cpp:460:72: style:inconclusive: Function 'Print' argument 3 names different: declaration 'f' definition 'family'. [funcArgNamesDifferent] libStatGen-1.0.15/general/GenotypeLists.h:55:67: note: Function 'Print' argument 3 names different: declaration 'f' definition 'family'. libStatGen-1.0.15/general/GenotypeLists.cpp:460:72: note: Function 'Print' argument 3 names different: declaration 'f' definition 'family'. libStatGen-1.0.15/general/GenotypeLists.cpp:97:26: style: Local variable 'i' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/GenotypeLists.cpp:66:14: note: Shadowed declaration libStatGen-1.0.15/general/GenotypeLists.cpp:97:26: note: Shadow variable libStatGen-1.0.15/general/GenotypeLists.cpp:110:26: style: Local variable 'i' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/GenotypeLists.cpp:66:14: note: Shadowed declaration libStatGen-1.0.15/general/GenotypeLists.cpp:110:26: note: Shadow variable libStatGen-1.0.15/general/GenotypeLists.cpp:135:18: style: Local variable 'i' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/GenotypeLists.cpp:66:14: note: Shadowed declaration libStatGen-1.0.15/general/GenotypeLists.cpp:135:18: note: Shadow variable libStatGen-1.0.15/general/GenotypeLists.cpp:164:18: style: Local variable 'i' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/GenotypeLists.cpp:151:14: note: Shadowed declaration libStatGen-1.0.15/general/GenotypeLists.cpp:164:18: note: Shadow variable libStatGen-1.0.15/general/GenotypeLists.cpp:186:18: style: Local variable 'i' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/GenotypeLists.cpp:151:14: note: Shadowed declaration libStatGen-1.0.15/general/GenotypeLists.cpp:186:18: note: Shadow variable libStatGen-1.0.15/general/GenotypeLists.cpp:204:18: style: Local variable 'i' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/GenotypeLists.cpp:151:14: note: Shadowed declaration libStatGen-1.0.15/general/GenotypeLists.cpp:204:18: note: Shadow variable libStatGen-1.0.15/general/GenotypeLists.cpp:255:18: style: Local variable 'i' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/GenotypeLists.cpp:236:14: note: Shadowed declaration libStatGen-1.0.15/general/GenotypeLists.cpp:255:18: note: Shadow variable libStatGen-1.0.15/general/GenotypeLists.cpp:265:18: style: Local variable 'i' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/GenotypeLists.cpp:236:14: note: Shadowed declaration libStatGen-1.0.15/general/GenotypeLists.cpp:265:18: note: Shadow variable libStatGen-1.0.15/general/PedigreeAlleles.h:80:31: style: Parameter 'al' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/PedigreeAlleles.h:87:28: style: Parameter 'al' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/MathVector.h:39:21: style: Parameter 'v' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/MathVector.h:60:40: style: Parameter 'v' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/MathVector.h:93:25: style: Parameter 'v' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/PedigreeGlobals.h:45:25: style: Parameter 'string' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/PedigreePerson.h:61:29: style: Parameter 'sib' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/PedigreePerson.h:67:25: style: Parameter 'sib' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/GenotypeLists.cpp:153:18: style: Variable 'person' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/general/GenotypeLists.cpp:338:61: style: Parameter 'person' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/GenotypeLists.cpp:408:58: style: Parameter 'person' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/GenotypeLists.cpp:460:72: style: Parameter 'family' can be declared as pointer to const [constParameterPointer] libStatGen-1.0.15/general/UncompressedFileType.h:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GzipHeader.cpp:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id1 [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GzipHeader.cpp:113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si1 [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/GzipHeader.cpp:24:13: warning: Member variable 'GzipHeader::buffer' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/GzipHeader.cpp:102:10: debug: CheckClass::isMemberVar found used member variable 'id1' with varid 0 [varid0] libStatGen-1.0.15/general/GzipHeader.cpp:102:25: debug: CheckClass::isMemberVar found used member variable 'id2' with varid 0 [varid0] libStatGen-1.0.15/general/GzipHeader.cpp:100:18: style:inconclusive: Technically the member function 'GzipHeader::isGzipFile' can be const. [functionConst] libStatGen-1.0.15/general/GzipHeader.h:40:10: note: Technically the member function 'GzipHeader::isGzipFile' can be const. libStatGen-1.0.15/general/GzipHeader.cpp:100:18: note: Technically the member function 'GzipHeader::isGzipFile' can be const. libStatGen-1.0.15/general/UncompressedFileType.h:36:14: style: The destructor '~UncompressedFileType' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:27:14: note: Virtual destructor in base class libStatGen-1.0.15/general/UncompressedFileType.h:36:14: note: Destructor in derived class libStatGen-1.0.15/general/UncompressedFileType.h:46:10: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:29:18: note: Virtual function in base class libStatGen-1.0.15/general/UncompressedFileType.h:46:10: note: Function in derived class libStatGen-1.0.15/general/UncompressedFileType.h:56:10: style: The function 'operator!=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:31:18: note: Virtual function in base class libStatGen-1.0.15/general/UncompressedFileType.h:56:10: note: Function in derived class libStatGen-1.0.15/general/UncompressedFileType.h:68:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:34:17: note: Virtual function in base class libStatGen-1.0.15/general/UncompressedFileType.h:68:16: note: Function in derived class libStatGen-1.0.15/general/UncompressedFileType.h:91:17: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:37:18: note: Virtual function in base class libStatGen-1.0.15/general/UncompressedFileType.h:91:17: note: Function in derived class libStatGen-1.0.15/general/UncompressedFileType.h:105:16: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:40:17: note: Virtual function in base class libStatGen-1.0.15/general/UncompressedFileType.h:105:16: note: Function in derived class libStatGen-1.0.15/general/UncompressedFileType.h:119:25: style: The function 'isOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:43:18: note: Virtual function in base class libStatGen-1.0.15/general/UncompressedFileType.h:119:25: note: Function in derived class libStatGen-1.0.15/general/UncompressedFileType.h:130:25: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:46:26: note: Virtual function in base class libStatGen-1.0.15/general/UncompressedFileType.h:130:25: note: Function in derived class libStatGen-1.0.15/general/UncompressedFileType.h:139:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:49:17: note: Virtual function in base class libStatGen-1.0.15/general/UncompressedFileType.h:139:16: note: Function in derived class libStatGen-1.0.15/general/UncompressedFileType.h:166:28: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:53:21: note: Virtual function in base class libStatGen-1.0.15/general/UncompressedFileType.h:166:28: note: Function in derived class libStatGen-1.0.15/general/UncompressedFileType.h:183:25: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/FileType.h:62:18: note: Virtual function in base class libStatGen-1.0.15/general/UncompressedFileType.h:183:25: note: Function in derived class libStatGen-1.0.15/general/IndexBase.cpp:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/IndexBase.cpp:198:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_intv [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/IndexBase.cpp:60:23: style:inconclusive: Technically the member function 'SortedChunkList::empty' can be const. [functionConst] libStatGen-1.0.15/general/IndexBase.h:55:10: note: Technically the member function 'SortedChunkList::empty' can be const. libStatGen-1.0.15/general/IndexBase.cpp:60:23: note: Technically the member function 'SortedChunkList::empty' can be const. libStatGen-1.0.15/general/StatGenStatus.h:56:5: style: Class 'StatGenStatus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/InplaceMerge.cpp:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Input.cpp:31:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Input.cpp:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Input.cpp:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Input.cpp:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Input.cpp:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Input.cpp:130:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Input.cpp:129:19: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libStatGen-1.0.15/general/Input.cpp:56:40: style:inconclusive: Function 'Input' argument 2 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Input.h:23:40: note: Function 'Input' argument 2 names different: declaration 'c' definition 'ch'. libStatGen-1.0.15/general/Input.cpp:56:40: note: Function 'Input' argument 2 names different: declaration 'c' definition 'ch'. libStatGen-1.0.15/general/InputFile.cpp:47:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.cpp:76:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.cpp:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.cpp:118:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.cpp:139:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/InputFile.cpp:37:5: warning: Class 'InputFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/InputFile.cpp:37:5: warning: Class 'InputFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libStatGen-1.0.15/general/InputFile.cpp:409:30: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/InputFile.cpp:46:9: style: The scope of the variable 'charRead' can be reduced. [variableScope] libStatGen-1.0.15/general/InputFile.cpp:75:9: style: The scope of the variable 'charRead' can be reduced. [variableScope] libStatGen-1.0.15/general/InputFile.cpp:114:9: style: The scope of the variable 'charRead' can be reduced. [variableScope] libStatGen-1.0.15/general/InputFile.cpp:135:9: style: The scope of the variable 'charRead' can be reduced. [variableScope] libStatGen-1.0.15/general/InputFile.cpp:46:18: style: Variable 'charRead' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/InputFile.cpp:75:18: style: Variable 'charRead' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/InputFile.cpp:114:18: style: Variable 'charRead' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/InputFile.cpp:135:18: style: Variable 'charRead' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/IntArray.cpp:324:15: style:inconclusive: Technically the member function 'IntArray::InnerProduct' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.h:227:10: note: Technically the member function 'IntArray::InnerProduct' can be const. libStatGen-1.0.15/general/IntArray.cpp:324:15: note: Technically the member function 'IntArray::InnerProduct' can be const. libStatGen-1.0.15/general/IntArray.cpp:297:16: style:inconclusive: Technically the member function 'IntArray::isAscending' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.h:232:10: note: Technically the member function 'IntArray::isAscending' can be const. libStatGen-1.0.15/general/IntArray.cpp:297:16: note: Technically the member function 'IntArray::isAscending' can be const. libStatGen-1.0.15/general/IntArray.cpp:305:16: style:inconclusive: Technically the member function 'IntArray::isDescending' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.h:233:10: note: Technically the member function 'IntArray::isDescending' can be const. libStatGen-1.0.15/general/IntArray.cpp:305:16: note: Technically the member function 'IntArray::isDescending' can be const. libStatGen-1.0.15/general/IntArray.cpp:377:15: style:inconclusive: Technically the member function 'IntArray::Product' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.h:250:12: note: Technically the member function 'IntArray::Product' can be const. libStatGen-1.0.15/general/IntArray.cpp:377:15: note: Technically the member function 'IntArray::Product' can be const. libStatGen-1.0.15/general/IntArray.cpp:387:18: style:inconclusive: Technically the member function 'IntArray::DoubleProduct' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.h:251:12: note: Technically the member function 'IntArray::DoubleProduct' can be const. libStatGen-1.0.15/general/IntArray.cpp:387:18: note: Technically the member function 'IntArray::DoubleProduct' can be const. libStatGen-1.0.15/general/IntArray.cpp:212:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/IntArray.cpp:217:60: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/IntArray.cpp:399:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/general/IntArray.cpp:227:34: style:inconclusive: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'. [funcArgNamesDifferent] libStatGen-1.0.15/general/IntArray.h:170:29: note: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'. libStatGen-1.0.15/general/IntArray.cpp:227:34: note: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'. libStatGen-1.0.15/general/IntArray.cpp:267:39: style:inconclusive: Function 'Stack' argument 1 names different: declaration 'rhs' definition 'a'. [funcArgNamesDifferent] libStatGen-1.0.15/general/IntArray.h:235:33: note: Function 'Stack' argument 1 names different: declaration 'rhs' definition 'a'. libStatGen-1.0.15/general/IntArray.cpp:267:39: note: Function 'Stack' argument 1 names different: declaration 'rhs' definition 'a'. libStatGen-1.0.15/general/IntArray.cpp:313:37: style:inconclusive: Function 'Add' argument 1 names different: declaration 'rhs' definition 'v'. [funcArgNamesDifferent] libStatGen-1.0.15/general/IntArray.h:195:31: note: Function 'Add' argument 1 names different: declaration 'rhs' definition 'v'. libStatGen-1.0.15/general/IntArray.cpp:313:37: note: Function 'Add' argument 1 names different: declaration 'rhs' definition 'v'. libStatGen-1.0.15/general/IntArray.cpp:324:39: style: Parameter 'v' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/IntArray.cpp:205:29: style: Parameter 'a' can be declared as pointer to const. However it seems that 'Compare' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libStatGen-1.0.15/general/IntArray.cpp:217:72: note: You might need to cast the function pointer here libStatGen-1.0.15/general/IntArray.cpp:205:29: note: Parameter 'a' can be declared as pointer to const libStatGen-1.0.15/general/IntArray.cpp:205:38: style: Parameter 'b' can be declared as pointer to const. However it seems that 'Compare' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libStatGen-1.0.15/general/IntArray.cpp:217:72: note: You might need to cast the function pointer here libStatGen-1.0.15/general/IntArray.cpp:205:38: note: Parameter 'b' can be declared as pointer to const libStatGen-1.0.15/general/IntHash.cpp:118:14: style:inconclusive: Technically the member function 'IntHash::Find' can be const. [functionConst] libStatGen-1.0.15/general/IntHash.h:85:9: note: Technically the member function 'IntHash::Find' can be const. libStatGen-1.0.15/general/IntHash.cpp:118:14: note: Technically the member function 'IntHash::Find' can be const. libStatGen-1.0.15/general/IntHash.cpp:125:14: style:inconclusive: Technically the member function 'IntHash::Rehash' can be const. [functionConst] libStatGen-1.0.15/general/IntHash.h:86:9: note: Technically the member function 'IntHash::Rehash' can be const. libStatGen-1.0.15/general/IntHash.cpp:125:14: note: Technically the member function 'IntHash::Rehash' can be const. libStatGen-1.0.15/general/IntHash.h:97:10: style:inconclusive: Technically the member function 'IntHash::SlotInUse' can be const. [functionConst] libStatGen-1.0.15/general/IntHash.cpp:33:5: warning: Class 'IntHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/IntHash.h:49:5: style: Class 'IntHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/IntHash.cpp:153:61: style: Condition 'objects[h]!=objects[index]' is always false [knownConditionTrueFalse] libStatGen-1.0.15/general/IntHash.cpp:153:36: note: Assuming that condition 'objects[h]!=false' is not redundant libStatGen-1.0.15/general/IntHash.cpp:153:61: note: Condition 'objects[h]!=objects[index]' is always false libStatGen-1.0.15/general/LongHash.h:176:18: style:inconclusive: Technically the member function 'LongHash < int >::Find' can be const. [functionConst] libStatGen-1.0.15/general/LongHash.h:183:18: style:inconclusive: Technically the member function 'LongHash < int >::Rehash' can be const. [functionConst] libStatGen-1.0.15/general/LongHash.h:53:9: warning: Class 'LongHash < int >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/LongHash.h:42:5: style: Class 'LongHash < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/MathMatrix.h:62:12: style:inconclusive: Technically the member function 'ColumnExtras::GetPrecision' can be const. [functionConst] libStatGen-1.0.15/general/MathMatrix.h:133:18: style:inconclusive: Technically the member function 'Matrix::GetColumnLabel' can be const. [functionConst] libStatGen-1.0.15/general/MathMatrix.h:104:5: style: Class 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/MathMatrix.cpp:345:16: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] libStatGen-1.0.15/general/MathMatrix.cpp:356:20: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] libStatGen-1.0.15/general/MathMatrix.cpp:670:34: error: Null pointer dereference: width [nullPointer] libStatGen-1.0.15/general/MathMatrix.cpp:660:39: note: Assignment 'width=NULL', assigned value is 0 libStatGen-1.0.15/general/MathMatrix.cpp:670:34: note: Null pointer dereference libStatGen-1.0.15/general/MathMatrix.cpp:670:44: error: Null pointer dereference: precision [nullPointer] libStatGen-1.0.15/general/MathMatrix.cpp:660:23: note: Assignment 'precision=NULL', assigned value is 0 libStatGen-1.0.15/general/MathMatrix.cpp:670:44: note: Null pointer dereference libStatGen-1.0.15/general/MathMatrix.cpp:672:34: error: Null pointer dereference: width [nullPointer] libStatGen-1.0.15/general/MathMatrix.cpp:660:39: note: Assignment 'width=NULL', assigned value is 0 libStatGen-1.0.15/general/MathMatrix.cpp:672:34: note: Null pointer dereference libStatGen-1.0.15/general/MathMatrix.cpp:672:44: error: Null pointer dereference: precision [nullPointer] libStatGen-1.0.15/general/MathMatrix.cpp:660:23: note: Assignment 'precision=NULL', assigned value is 0 libStatGen-1.0.15/general/MathMatrix.cpp:672:44: note: Null pointer dereference libStatGen-1.0.15/general/MathMatrix.cpp:200:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:201:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:213:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:214:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:227:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:228:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:381:45: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:391:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:396:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:478:45: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:667:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:693:45: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:694:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:703:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:710:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:736:46: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:737:26: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:746:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathMatrix.cpp:259:12: style: The scope of the variable 'pivot' can be reduced. [variableScope] libStatGen-1.0.15/general/MathMatrix.cpp:327:12: style: The scope of the variable 'temp' can be reduced. [variableScope] libStatGen-1.0.15/general/MathMatrix.cpp:222:37: style:inconclusive: Function 'Product' argument 1 names different: declaration 'left' definition 'l'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathMatrix.h:156:33: note: Function 'Product' argument 1 names different: declaration 'left' definition 'l'. libStatGen-1.0.15/general/MathMatrix.cpp:222:37: note: Function 'Product' argument 1 names different: declaration 'left' definition 'l'. libStatGen-1.0.15/general/MathMatrix.cpp:222:55: style:inconclusive: Function 'Product' argument 2 names different: declaration 'right' definition 'r'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathMatrix.h:156:54: note: Function 'Product' argument 2 names different: declaration 'right' definition 'r'. libStatGen-1.0.15/general/MathMatrix.cpp:222:55: note: Function 'Product' argument 2 names different: declaration 'right' definition 'r'. libStatGen-1.0.15/general/MathMatrix.cpp:370:34: style:inconclusive: Function 'Print' argument 2 names different: declaration 'maxRows' definition 'r'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathMatrix.h:196:30: note: Function 'Print' argument 2 names different: declaration 'maxRows' definition 'r'. libStatGen-1.0.15/general/MathMatrix.cpp:370:34: note: Function 'Print' argument 2 names different: declaration 'maxRows' definition 'r'. libStatGen-1.0.15/general/MathMatrix.cpp:370:41: style:inconclusive: Function 'Print' argument 3 names different: declaration 'maxCols' definition 'c'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathMatrix.h:196:48: note: Function 'Print' argument 3 names different: declaration 'maxCols' definition 'c'. libStatGen-1.0.15/general/MathMatrix.cpp:370:41: note: Function 'Print' argument 3 names different: declaration 'maxCols' definition 'c'. libStatGen-1.0.15/general/MathMatrix.cpp:407:34: style:inconclusive: Function 'CopyLabels' argument 1 names different: declaration 'm' definition 'M'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathMatrix.h:145:30: note: Function 'CopyLabels' argument 1 names different: declaration 'm' definition 'M'. libStatGen-1.0.15/general/MathMatrix.cpp:407:34: note: Function 'CopyLabels' argument 1 names different: declaration 'm' definition 'M'. libStatGen-1.0.15/general/MathMatrix.cpp:461:40: style:inconclusive: Function 'Swap' argument 1 names different: declaration 'rhs' definition 'c'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathMatrix.h:73:30: note: Function 'Swap' argument 1 names different: declaration 'rhs' definition 'c'. libStatGen-1.0.15/general/MathMatrix.cpp:461:40: note: Function 'Swap' argument 1 names different: declaration 'rhs' definition 'c'. libStatGen-1.0.15/general/MathMatrix.cpp:657:39: style:inconclusive: Function 'PrintUpper' argument 2 names different: declaration 'maxRows' definition 'r'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathMatrix.h:197:35: note: Function 'PrintUpper' argument 2 names different: declaration 'maxRows' definition 'r'. libStatGen-1.0.15/general/MathMatrix.cpp:657:39: note: Function 'PrintUpper' argument 2 names different: declaration 'maxRows' definition 'r'. libStatGen-1.0.15/general/MathMatrix.cpp:657:46: style:inconclusive: Function 'PrintUpper' argument 3 names different: declaration 'maxCols' definition 'c'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathMatrix.h:197:53: note: Function 'PrintUpper' argument 3 names different: declaration 'maxCols' definition 'c'. libStatGen-1.0.15/general/MathMatrix.cpp:657:46: note: Function 'PrintUpper' argument 3 names different: declaration 'maxCols' definition 'c'. libStatGen-1.0.15/general/MathMatrix.cpp:683:39: style:inconclusive: Function 'PrintLower' argument 2 names different: declaration 'maxRows' definition 'r'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathMatrix.h:198:35: note: Function 'PrintLower' argument 2 names different: declaration 'maxRows' definition 'r'. libStatGen-1.0.15/general/MathMatrix.cpp:683:39: note: Function 'PrintLower' argument 2 names different: declaration 'maxRows' definition 'r'. libStatGen-1.0.15/general/MathMatrix.cpp:683:46: style:inconclusive: Function 'PrintLower' argument 3 names different: declaration 'maxCols' definition 'c'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathMatrix.h:198:53: note: Function 'PrintLower' argument 3 names different: declaration 'maxCols' definition 'c'. libStatGen-1.0.15/general/MathMatrix.cpp:683:46: note: Function 'PrintLower' argument 3 names different: declaration 'maxCols' definition 'c'. libStatGen-1.0.15/general/MathMatrix.cpp:354:14: style: Local variable 'c' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/MathMatrix.cpp:341:13: note: Shadowed declaration libStatGen-1.0.15/general/MathMatrix.cpp:354:14: note: Shadow variable libStatGen-1.0.15/general/MathMatrix.cpp:361:14: style: Local variable 'r' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/MathMatrix.cpp:341:10: note: Shadowed declaration libStatGen-1.0.15/general/MathMatrix.cpp:361:14: note: Shadow variable libStatGen-1.0.15/general/MathMatrix.cpp:362:18: style: Local variable 'c' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/MathMatrix.cpp:341:13: note: Shadowed declaration libStatGen-1.0.15/general/MathMatrix.cpp:362:18: note: Shadow variable libStatGen-1.0.15/general/MathMatrix.h:88:21: style: Parameter 'm' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/MathMatrix.h:93:21: style: Parameter 'm' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/MathMatrix.cpp:450:40: style: Parameter 'c' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/MathVector.cpp:465:13: warning: Member variable 'VectorFunc::dfmin' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/MathVector.cpp:470:13: warning: Member variable 'VectorFunc::dfmin' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/MathVector.cpp:178:16: style:inconclusive: Technically the member function 'Vector::InnerProduct' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:103:12: note: Technically the member function 'Vector::InnerProduct' can be const. libStatGen-1.0.15/general/MathVector.cpp:178:16: note: Technically the member function 'Vector::InnerProduct' can be const. libStatGen-1.0.15/general/MathVector.cpp:663:16: style:inconclusive: Technically the member function 'Vector::Average' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:189:12: note: Technically the member function 'Vector::Average' can be const. libStatGen-1.0.15/general/MathVector.cpp:663:16: note: Technically the member function 'Vector::Average' can be const. libStatGen-1.0.15/general/MathVector.cpp:671:16: style:inconclusive: Technically the member function 'Vector::Var' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:190:12: note: Technically the member function 'Vector::Var' can be const. libStatGen-1.0.15/general/MathVector.cpp:671:16: note: Technically the member function 'Vector::Var' can be const. libStatGen-1.0.15/general/MathVector.cpp:679:16: style:inconclusive: Technically the member function 'Vector::StandardDeviation' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:191:12: note: Technically the member function 'Vector::StandardDeviation' can be const. libStatGen-1.0.15/general/MathVector.cpp:679:16: note: Technically the member function 'Vector::StandardDeviation' can be const. libStatGen-1.0.15/general/MathVector.cpp:336:13: style:inconclusive: Technically the member function 'Vector::BinarySearch' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:219:10: note: Technically the member function 'Vector::BinarySearch' can be const. libStatGen-1.0.15/general/MathVector.cpp:336:13: note: Technically the member function 'Vector::BinarySearch' can be const. libStatGen-1.0.15/general/MathVector.cpp:446:14: style:inconclusive: Technically the member function 'Vector::isAscending' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:264:12: note: Technically the member function 'Vector::isAscending' can be const. libStatGen-1.0.15/general/MathVector.cpp:446:14: note: Technically the member function 'Vector::isAscending' can be const. libStatGen-1.0.15/general/MathVector.cpp:454:14: style:inconclusive: Technically the member function 'Vector::isDescending' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:265:12: note: Technically the member function 'Vector::isDescending' can be const. libStatGen-1.0.15/general/MathVector.cpp:454:14: note: Technically the member function 'Vector::isDescending' can be const. libStatGen-1.0.15/general/MathVector.cpp:128:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:128:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:139:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:139:43: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:151:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:151:43: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:183:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:183:43: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:213:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:214:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:228:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:270:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:312:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:327:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:333:16: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:339:60: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:344:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MathVector.cpp:566:14: style: Variable 'x[k]' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/MathVector.cpp:561:22: note: x[k] is assigned libStatGen-1.0.15/general/MathVector.cpp:566:14: note: x[k] is overwritten libStatGen-1.0.15/general/MathVector.cpp:272:12: style: The scope of the variable 's' can be reduced. [variableScope] libStatGen-1.0.15/general/MathVector.cpp:117:45: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'v' definition 'rhs'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathVector.h:131:41: note: Function 'operator=' argument 1 names different: declaration 'v' definition 'rhs'. libStatGen-1.0.15/general/MathVector.cpp:117:45: note: Function 'operator=' argument 1 names different: declaration 'v' definition 'rhs'. libStatGen-1.0.15/general/MathVector.cpp:308:27: style:inconclusive: Function 'Print' argument 1 names different: declaration 'output' definition 'f'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathVector.h:213:23: note: Function 'Print' argument 1 names different: declaration 'output' definition 'f'. libStatGen-1.0.15/general/MathVector.cpp:308:27: note: Function 'Print' argument 1 names different: declaration 'output' definition 'f'. libStatGen-1.0.15/general/MathVector.cpp:308:34: style:inconclusive: Function 'Print' argument 2 names different: declaration 'maxDim' definition 'd'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathVector.h:213:35: note: Function 'Print' argument 2 names different: declaration 'maxDim' definition 'd'. libStatGen-1.0.15/general/MathVector.cpp:308:34: note: Function 'Print' argument 2 names different: declaration 'maxDim' definition 'd'. libStatGen-1.0.15/general/MathVector.cpp:336:33: style:inconclusive: Function 'BinarySearch' argument 1 names different: declaration 'value' definition 'element'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathVector.h:219:30: note: Function 'BinarySearch' argument 1 names different: declaration 'value' definition 'element'. libStatGen-1.0.15/general/MathVector.cpp:336:33: note: Function 'BinarySearch' argument 1 names different: declaration 'value' definition 'element'. libStatGen-1.0.15/general/MathVector.cpp:358:42: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'v' definition 'rhs'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathVector.h:132:38: note: Function 'operator==' argument 1 names different: declaration 'v' definition 'rhs'. libStatGen-1.0.15/general/MathVector.cpp:358:42: note: Function 'operator==' argument 1 names different: declaration 'v' definition 'rhs'. libStatGen-1.0.15/general/MathVector.cpp:371:35: style:inconclusive: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathVector.h:203:32: note: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'. libStatGen-1.0.15/general/MathVector.cpp:371:35: note: Function 'CountIfGreater' argument 1 names different: declaration 'treshold' definition 'threshold'. libStatGen-1.0.15/general/MathVector.cpp:488:38: style:inconclusive: Function 'Derivative' argument 1 names different: declaration 'point' definition 'x'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathVector.h:302:40: note: Function 'Derivative' argument 1 names different: declaration 'point' definition 'x'. libStatGen-1.0.15/general/MathVector.cpp:488:38: note: Function 'Derivative' argument 1 names different: declaration 'point' definition 'x'. libStatGen-1.0.15/general/MathVector.cpp:488:60: style:inconclusive: Function 'Derivative' argument 3 names different: declaration 'delta' definition 'h_start'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathVector.h:302:66: note: Function 'Derivative' argument 3 names different: declaration 'delta' definition 'h_start'. libStatGen-1.0.15/general/MathVector.cpp:488:60: note: Function 'Derivative' argument 3 names different: declaration 'delta' definition 'h_start'. libStatGen-1.0.15/general/MathVector.cpp:625:37: style:inconclusive: Function 'InsertInSortedList' argument 1 names different: declaration 'item' definition 'value'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MathVector.h:260:35: note: Function 'InsertInSortedList' argument 1 names different: declaration 'item' definition 'value'. libStatGen-1.0.15/general/MathVector.cpp:625:37: note: Function 'InsertInSortedList' argument 1 names different: declaration 'item' definition 'value'. libStatGen-1.0.15/general/MathVector.cpp:401:12: style: Local variable 'min' shadows outer function [shadowFunction] libStatGen-1.0.15/general/MathConstant.h:49:15: note: Shadowed declaration libStatGen-1.0.15/general/MathVector.cpp:401:12: note: Shadow variable libStatGen-1.0.15/general/MathVector.cpp:415:12: style: Local variable 'max' shadows outer function [shadowFunction] libStatGen-1.0.15/general/MathConstant.h:53:15: note: Shadowed declaration libStatGen-1.0.15/general/MathVector.cpp:415:12: note: Shadow variable libStatGen-1.0.15/general/MathVector.cpp:548:24: style: Local variable 'error' shadows outer function [shadowFunction] libStatGen-1.0.15/general/Error.h:25:6: note: Shadowed declaration libStatGen-1.0.15/general/MathVector.cpp:548:24: note: Shadow variable libStatGen-1.0.15/general/MathVector.cpp:583:12: style: Local variable 'min' shadows outer function [shadowFunction] libStatGen-1.0.15/general/MathConstant.h:49:15: note: Shadowed declaration libStatGen-1.0.15/general/MathVector.cpp:583:12: note: Shadow variable libStatGen-1.0.15/general/MathVector.cpp:602:12: style: Local variable 'max' shadows outer function [shadowFunction] libStatGen-1.0.15/general/MathConstant.h:53:15: note: Shadowed declaration libStatGen-1.0.15/general/MathVector.cpp:602:12: note: Shadow variable libStatGen-1.0.15/general/MathVector.cpp:170:45: style: Parameter 'v' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/MemoryAllocators.cpp:130:30: style:inconclusive: Function 'FreeCharCube' argument 1 names different: declaration 'matrix' definition 'cube'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MemoryAllocators.h:43:34: note: Function 'FreeCharCube' argument 1 names different: declaration 'matrix' definition 'cube'. libStatGen-1.0.15/general/MemoryAllocators.cpp:130:30: note: Function 'FreeCharCube' argument 1 names different: declaration 'matrix' definition 'cube'. libStatGen-1.0.15/general/MemoryMap.cpp:51:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGE_SIZE [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/MemoryMap.cpp:65:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/MemoryMap.cpp:184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/MemoryMap.cpp:285:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/MemoryMap.cpp:60:17: style:inconclusive: Technically the member function 'MemoryMap::debug_print' can be const. [functionConst] libStatGen-1.0.15/general/MemoryMap.h:177:10: note: Technically the member function 'MemoryMap::debug_print' can be const. libStatGen-1.0.15/general/MemoryMap.cpp:60:17: note: Technically the member function 'MemoryMap::debug_print' can be const. libStatGen-1.0.15/general/MemoryMap.cpp:120:12: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MemoryMap.cpp:354:61: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MemoryMapArray.cpp:140:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/MemoryMapArray.cpp:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/MemoryMapArray.cpp:59:17: warning: Assert statement calls a function which may have desired side effects: 'create'. [assertWithSideEffect] libStatGen-1.0.15/general/MemoryMapArray.cpp:74:17: warning: Assert statement calls a function which may have desired side effects: 'open'. [assertWithSideEffect] libStatGen-1.0.15/general/MemoryMapArray.cpp:86:17: warning: Assert statement calls a function which may have desired side effects: 'create'. [assertWithSideEffect] libStatGen-1.0.15/general/MemoryMapArray.cpp:102:17: warning: Assert statement calls a function which may have desired side effects: 'open'. [assertWithSideEffect] libStatGen-1.0.15/general/MemoryMapArray.cpp:114:17: warning: Assert statement calls a function which may have desired side effects: 'create'. [assertWithSideEffect] libStatGen-1.0.15/general/MemoryMapArray.cpp:139:17: warning: Assert statement calls a function which may have desired side effects: 'open'. [assertWithSideEffect] libStatGen-1.0.15/general/MemoryMapArray.cpp:150:17: warning: Assert statement calls a function which may have desired side effects: 'create'. [assertWithSideEffect] libStatGen-1.0.15/general/MemoryMapArray.cpp:168:17: warning: Assert statement calls a function which may have desired side effects: 'open'. [assertWithSideEffect] libStatGen-1.0.15/general/MemoryMapArray.cpp:28:33: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] libStatGen-1.0.15/general/MemoryMapArray.cpp:28:41: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libStatGen-1.0.15/general/MemoryMapArray.cpp:45:32: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] libStatGen-1.0.15/general/MemoryMapArray.cpp:45:40: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libStatGen-1.0.15/general/MemoryMapArray.cpp:35:72: style: Parameter 'h' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/MiniDeflate.cpp:31:5: warning: Class 'MiniDeflate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/MiniDeflate.cpp:31:5: warning: Class 'MiniDeflate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libStatGen-1.0.15/general/MiniDeflate.cpp:155:22: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MiniDeflate.cpp:156:22: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MiniDeflate.cpp:305:22: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MiniDeflate.cpp:306:22: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MiniDeflate.cpp:374:27: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/MiniDeflate.cpp:309:16: style: Redundant initialization for 'buffer_len'. The initialized value is overwritten before it is read. [redundantInitialization] libStatGen-1.0.15/general/MiniDeflate.cpp:307:20: note: buffer_len is initialized libStatGen-1.0.15/general/MiniDeflate.cpp:309:16: note: buffer_len is overwritten libStatGen-1.0.15/general/MiniDeflate.cpp:142:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] libStatGen-1.0.15/general/MiniDeflate.cpp:153:49: style:inconclusive: Function 'Deflate' argument 2 names different: declaration 'input' definition 'void_input'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MiniDeflate.h:45:40: note: Function 'Deflate' argument 2 names different: declaration 'input' definition 'void_input'. libStatGen-1.0.15/general/MiniDeflate.cpp:153:49: note: Function 'Deflate' argument 2 names different: declaration 'input' definition 'void_input'. libStatGen-1.0.15/general/MiniDeflate.cpp:153:68: style:inconclusive: Function 'Deflate' argument 3 names different: declaration 'bytes' definition 'len'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MiniDeflate.h:45:54: note: Function 'Deflate' argument 3 names different: declaration 'bytes' definition 'len'. libStatGen-1.0.15/general/MiniDeflate.cpp:153:68: note: Function 'Deflate' argument 3 names different: declaration 'bytes' definition 'len'. libStatGen-1.0.15/general/MiniDeflate.cpp:303:48: style:inconclusive: Function 'Inflate' argument 2 names different: declaration 'ouput' definition 'void_output'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MiniDeflate.h:46:39: note: Function 'Inflate' argument 2 names different: declaration 'ouput' definition 'void_output'. libStatGen-1.0.15/general/MiniDeflate.cpp:303:48: note: Function 'Inflate' argument 2 names different: declaration 'ouput' definition 'void_output'. libStatGen-1.0.15/general/MiniDeflate.cpp:303:68: style:inconclusive: Function 'Inflate' argument 3 names different: declaration 'bytes' definition 'len'. [funcArgNamesDifferent] libStatGen-1.0.15/general/MiniDeflate.h:46:53: note: Function 'Inflate' argument 3 names different: declaration 'bytes' definition 'len'. libStatGen-1.0.15/general/MiniDeflate.cpp:303:68: note: Function 'Inflate' argument 3 names different: declaration 'bytes' definition 'len'. libStatGen-1.0.15/general/MiniDeflate.cpp:75:51: style: Parameter 'in' can be declared as pointer to const [constParameterReference] libStatGen-1.0.15/general/NonOverlapRegions.cpp:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Parameters.cpp:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Parameters.cpp:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Parameters.cpp:159:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Parameters.cpp:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Parameters.cpp:205:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Parameters.cpp:260:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Parameters.cpp:499:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Parameters.cpp:550:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Parameters.cpp:706:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Parameters.cpp:36:5: warning: Class 'Parameter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/Parameters.cpp:36:5: warning: Class 'Parameter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libStatGen-1.0.15/general/Parameters.h:313:9: warning: Class 'ParameterList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/Parameters.h:313:9: warning: Class 'ParameterList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libStatGen-1.0.15/general/StringMap.h:33:5: style: Class 'StringMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/StringMap.h:102:5: style: Class 'StringIntMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/Parameters.h:309:5: style: Class 'ParameterList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/Parameters.h:100:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:61:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:100:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:103:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:41:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:103:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:104:18: style: The function 'TranslateExtras' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:42:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:104:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:114:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:100:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:114:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:125:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:61:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:125:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:128:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:41:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:128:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:138:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:125:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:138:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:146:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:61:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:146:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:156:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:41:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:156:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:157:18: style: The function 'TranslateExtras' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:42:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:157:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:169:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:146:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:169:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:181:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:61:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:181:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:186:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:41:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:186:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:187:18: style: The function 'TranslateExtras' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:42:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:187:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:197:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:181:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:197:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:215:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:61:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:215:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:220:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:41:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:220:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:228:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:61:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:228:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:233:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:41:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:233:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:270:18: style: The function 'Status' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:61:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:270:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:271:18: style: The function 'addParamsToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:62:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:271:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:288:18: style: The function 'Translate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:41:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:288:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.h:289:18: style: The function 'TranslateExtras' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/Parameters.h:42:18: note: Virtual function in base class libStatGen-1.0.15/general/Parameters.h:289:18: note: Function in derived class libStatGen-1.0.15/general/Parameters.cpp:86:6: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:102:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:110:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:113:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:116:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:116:33: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:127:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:139:10: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:141:10: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:156:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:158:10: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:163:41: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:166:29: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:169:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:174:18: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:184:18: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:194:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:202:26: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:206:43: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:219:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:221:7: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:254:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:257:46: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:261:55: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:272:6: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:281:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:368:40: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:372:13: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:372:35: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:391:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:399:67: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:403:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:411:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:413:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:418:54: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:419:54: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:424:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:424:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:426:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:431:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:436:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:458:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:466:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:472:10: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:478:10: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:484:10: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:506:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:508:21: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:508:73: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:509:27: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:511:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:513:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:515:34: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:527:30: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:540:34: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:640:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:691:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:709:41: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Parameters.cpp:406:18: style: Variable 'ptr->touched' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/Parameters.cpp:404:22: note: ptr->touched is assigned libStatGen-1.0.15/general/Parameters.cpp:406:18: note: ptr->touched is overwritten libStatGen-1.0.15/general/Parameters.cpp:291:71: style:inconclusive: Function 'LongParameters' argument 2 names different: declaration 'list' definition 'lst'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Parameters.h:268:59: note: Function 'LongParameters' argument 2 names different: declaration 'list' definition 'lst'. libStatGen-1.0.15/general/Parameters.cpp:291:71: note: Function 'LongParameters' argument 2 names different: declaration 'list' definition 'lst'. libStatGen-1.0.15/general/Parameters.cpp:351:52: style:inconclusive: Function 'ExplainAmbiguity' argument 1 names different: declaration 'value' definition 'cstr'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Parameters.h:291:40: note: Function 'ExplainAmbiguity' argument 1 names different: declaration 'value' definition 'cstr'. libStatGen-1.0.15/general/Parameters.cpp:351:52: note: Function 'ExplainAmbiguity' argument 1 names different: declaration 'value' definition 'cstr'. libStatGen-1.0.15/general/Parameters.cpp:375:45: style:inconclusive: Function 'Translate' argument 1 names different: declaration 'value' definition 'cstr'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Parameters.h:288:41: note: Function 'Translate' argument 1 names different: declaration 'value' definition 'cstr'. libStatGen-1.0.15/general/Parameters.cpp:375:45: note: Function 'Translate' argument 1 names different: declaration 'value' definition 'cstr'. libStatGen-1.0.15/general/Parameters.cpp:440:51: style:inconclusive: Function 'TranslateExtras' argument 1 names different: declaration 'value' definition 'cstr'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Parameters.h:289:47: note: Function 'TranslateExtras' argument 1 names different: declaration 'value' definition 'cstr'. libStatGen-1.0.15/general/Parameters.cpp:440:51: note: Function 'TranslateExtras' argument 1 names different: declaration 'value' definition 'cstr'. libStatGen-1.0.15/general/Parameters.cpp:824:66: style:inconclusive: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Parameters.h:336:55: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. libStatGen-1.0.15/general/Parameters.cpp:824:66: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. libStatGen-1.0.15/general/Parameters.cpp:841:64: style:inconclusive: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Parameters.h:337:53: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. libStatGen-1.0.15/general/Parameters.cpp:841:64: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. libStatGen-1.0.15/general/Parameters.cpp:858:70: style:inconclusive: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Parameters.h:338:59: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. libStatGen-1.0.15/general/Parameters.cpp:858:70: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. libStatGen-1.0.15/general/Parameters.cpp:875:76: style:inconclusive: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Parameters.h:339:65: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. libStatGen-1.0.15/general/Parameters.cpp:875:76: note: Function 'Enforce' argument 3 names different: declaration 'reason' definition 'format'. libStatGen-1.0.15/general/Parameters.cpp:630:20: style: Local variable 'warning' shadows outer function [shadowFunction] libStatGen-1.0.15/general/Error.h:26:6: note: Shadowed declaration libStatGen-1.0.15/general/Parameters.cpp:630:20: note: Shadow variable libStatGen-1.0.15/general/Pedigree.cpp:263:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Pedigree.cpp:450:16: performance:inconclusive: Technically the member function 'Pedigree::PrepareDichotomization' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/Pedigree.h:64:10: note: Technically the member function 'Pedigree::PrepareDichotomization' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/Pedigree.cpp:450:16: note: Technically the member function 'Pedigree::PrepareDichotomization' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/Pedigree.cpp:324:16: style:inconclusive: Technically the member function 'Pedigree::WriteDataFile' can be const. [functionConst] libStatGen-1.0.15/general/Pedigree.h:68:10: note: Technically the member function 'Pedigree::WriteDataFile' can be const. libStatGen-1.0.15/general/Pedigree.cpp:324:16: note: Technically the member function 'Pedigree::WriteDataFile' can be const. libStatGen-1.0.15/general/Pedigree.cpp:940:16: style:inconclusive: Technically the member function 'Pedigree::ShowMemoryInfo' can be const. [functionConst] libStatGen-1.0.15/general/Pedigree.h:133:10: note: Technically the member function 'Pedigree::ShowMemoryInfo' can be const. libStatGen-1.0.15/general/Pedigree.cpp:940:16: note: Technically the member function 'Pedigree::ShowMemoryInfo' can be const. libStatGen-1.0.15/general/Pedigree.cpp:107:16: style:inconclusive: Technically the member function 'Pedigree::MakeSibships' can be const. [functionConst] libStatGen-1.0.15/general/Pedigree.h:142:10: note: Technically the member function 'Pedigree::MakeSibships' can be const. libStatGen-1.0.15/general/Pedigree.cpp:107:16: note: Technically the member function 'Pedigree::MakeSibships' can be const. libStatGen-1.0.15/general/Pedigree.cpp:34:5: warning: Class 'Pedigree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/Pedigree.cpp:34:5: warning: Class 'Pedigree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libStatGen-1.0.15/general/Pedigree.cpp:333:17: warning: If resource allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfResources] libStatGen-1.0.15/general/Pedigree.cpp:436:21: note: Assuming allocation function fails libStatGen-1.0.15/general/Pedigree.cpp:436:21: note: Assignment 'f=fopen(output,"wt")', assigned value is 0 libStatGen-1.0.15/general/Pedigree.cpp:438:19: note: Calling function 'WriteDataFile', 1st argument 'f' value is 0 libStatGen-1.0.15/general/Pedigree.cpp:333:17: note: Null pointer dereference libStatGen-1.0.15/general/Pedigree.cpp:336:17: warning: If resource allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfResources] libStatGen-1.0.15/general/Pedigree.cpp:436:21: note: Assuming allocation function fails libStatGen-1.0.15/general/Pedigree.cpp:436:21: note: Assignment 'f=fopen(output,"wt")', assigned value is 0 libStatGen-1.0.15/general/Pedigree.cpp:438:19: note: Calling function 'WriteDataFile', 1st argument 'f' value is 0 libStatGen-1.0.15/general/Pedigree.cpp:336:17: note: Null pointer dereference libStatGen-1.0.15/general/Pedigree.cpp:339:17: warning: If resource allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfResources] libStatGen-1.0.15/general/Pedigree.cpp:436:21: note: Assuming allocation function fails libStatGen-1.0.15/general/Pedigree.cpp:436:21: note: Assignment 'f=fopen(output,"wt")', assigned value is 0 libStatGen-1.0.15/general/Pedigree.cpp:438:19: note: Calling function 'WriteDataFile', 1st argument 'f' value is 0 libStatGen-1.0.15/general/Pedigree.cpp:339:17: note: Null pointer dereference libStatGen-1.0.15/general/Pedigree.cpp:359:13: warning: If resource allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfResources] libStatGen-1.0.15/general/Pedigree.cpp:444:21: note: Assuming allocation function fails libStatGen-1.0.15/general/Pedigree.cpp:444:21: note: Assignment 'f=fopen(output,"wt")', assigned value is 0 libStatGen-1.0.15/general/Pedigree.cpp:446:23: note: Calling function 'WritePedigreeFile', 1st argument 'f' value is 0 libStatGen-1.0.15/general/Pedigree.cpp:359:13: note: Null pointer dereference libStatGen-1.0.15/general/Pedigree.cpp:439:12: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] libStatGen-1.0.15/general/Pedigree.cpp:436:21: note: Assuming allocation function fails libStatGen-1.0.15/general/Pedigree.cpp:436:21: note: Assignment 'f=fopen(output,"wt")', assigned value is 0 libStatGen-1.0.15/general/Pedigree.cpp:439:12: note: Null pointer dereference libStatGen-1.0.15/general/Pedigree.cpp:447:12: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] libStatGen-1.0.15/general/Pedigree.cpp:444:21: note: Assuming allocation function fails libStatGen-1.0.15/general/Pedigree.cpp:444:21: note: Assignment 'f=fopen(output,"wt")', assigned value is 0 libStatGen-1.0.15/general/Pedigree.cpp:447:12: note: Null pointer dereference libStatGen-1.0.15/general/Pedigree.cpp:59:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:68:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:69:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:72:20: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:73:20: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:81:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:82:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:114:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:193:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:195:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:206:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:208:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:218:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:220:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:271:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:333:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:336:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:339:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:342:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:345:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:404:21: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:405:21: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:427:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:484:12: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:581:40: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:582:40: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:583:40: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:584:40: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:585:40: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:590:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:591:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:594:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:595:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:596:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:597:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:665:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:666:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:669:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:670:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:671:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:674:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:675:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:676:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:679:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:680:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:684:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:685:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:728:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:729:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:729:62: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:730:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:731:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:778:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:779:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:780:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:781:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:782:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:783:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:796:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:797:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:798:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:799:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:800:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:804:48: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:805:48: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:808:48: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:811:48: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:812:48: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:813:48: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:844:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:845:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:848:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:849:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:852:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:853:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:854:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:857:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:858:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:864:33: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:865:33: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:952:49: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Pedigree.cpp:388:18: style: The scope of the variable 'twinCodes' can be reduced. [variableScope] libStatGen-1.0.15/general/Pedigree.cpp:230:35: style:inconclusive: Function 'LumpAlleles' argument 1 names different: declaration 'treshold' definition 'min'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Pedigree.h:96:29: note: Function 'LumpAlleles' argument 1 names different: declaration 'treshold' definition 'min'. libStatGen-1.0.15/general/Pedigree.cpp:230:35: note: Function 'LumpAlleles' argument 1 names different: declaration 'treshold' definition 'min'. libStatGen-1.0.15/general/Pedigree.cpp:364:47: style:inconclusive: Function 'WritePerson' argument 2 names different: declaration 'who' definition 'person'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Pedigree.h:72:41: note: Function 'WritePerson' argument 2 names different: declaration 'who' definition 'person'. libStatGen-1.0.15/general/Pedigree.cpp:364:47: note: Function 'WritePerson' argument 2 names different: declaration 'who' definition 'person'. libStatGen-1.0.15/general/Pedigree.cpp:371:24: style:inconclusive: Function 'WriteRecodedPerson' argument 2 names different: declaration 'who' definition 'person'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Pedigree.h:78:28: note: Function 'WriteRecodedPerson' argument 2 names different: declaration 'who' definition 'person'. libStatGen-1.0.15/general/Pedigree.cpp:371:24: note: Function 'WriteRecodedPerson' argument 2 names different: declaration 'who' definition 'person'. libStatGen-1.0.15/general/Pedigree.cpp:460:31: style:inconclusive: Function 'Dichotomize' argument 1 names different: declaration 'trait' definition 't'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Pedigree.h:65:26: note: Function 'Dichotomize' argument 1 names different: declaration 'trait' definition 't'. libStatGen-1.0.15/general/Pedigree.cpp:460:31: note: Function 'Dichotomize' argument 1 names different: declaration 'trait' definition 't'. libStatGen-1.0.15/general/Pedigree.cpp:885:49: style:inconclusive: Function 'ExtractFamily' argument 2 names different: declaration 'new_ped' definition 'single_fam_ped'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Pedigree.h:125:43: note: Function 'ExtractFamily' argument 2 names different: declaration 'new_ped' definition 'single_fam_ped'. libStatGen-1.0.15/general/Pedigree.cpp:885:49: note: Function 'ExtractFamily' argument 2 names different: declaration 'new_ped' definition 'single_fam_ped'. libStatGen-1.0.15/general/Pedigree.cpp:908:34: style: Parameter 'filter' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/Pedigree.cpp:172:38: style: Parameter 'key' can be declared as pointer to const. However it seems that 'CompareKeyToPerson' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libStatGen-1.0.15/general/Pedigree.cpp:208:37: note: You might need to cast the function pointer here libStatGen-1.0.15/general/Pedigree.cpp:172:38: note: Parameter 'key' can be declared as pointer to const libStatGen-1.0.15/general/Pedigree.cpp:182:38: style: Parameter 'key' can be declared as pointer to const. However it seems that 'CompareKeyToFamily' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libStatGen-1.0.15/general/Pedigree.cpp:220:37: note: You might need to cast the function pointer here libStatGen-1.0.15/general/Pedigree.cpp:182:38: note: Parameter 'key' can be declared as pointer to const libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:51:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/QuickIndex.h:55:10: warning: The class 'QuickIndex' defines member function with name 'Sort' also defined in its parent class 'IntArray'. [duplInheritedMember] libStatGen-1.0.15/general/IntArray.h:102:10: note: Parent function 'IntArray::Sort' libStatGen-1.0.15/general/QuickIndex.h:55:10: note: Derived function 'QuickIndex::Sort' libStatGen-1.0.15/general/QuickIndex.h:31:5: style: Class 'QuickIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/QuickIndex.h:35:5: style: Class 'QuickIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/QuickIndex.h:39:5: style: Class 'QuickIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:194:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:195:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:201:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:201:63: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:39:44: warning:inconclusive: Member variable 'PedigreeDescription::mendelFormat' is not assigned a value in 'PedigreeDescription::operator='. [operatorEqVarError] libStatGen-1.0.15/general/PedigreeDescription.cpp:294:26: style:inconclusive: Technically the member function 'PedigreeDescription::CountTextColumns' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeDescription.h:64:9: note: Technically the member function 'PedigreeDescription::CountTextColumns' can be const. libStatGen-1.0.15/general/PedigreeDescription.cpp:294:26: note: Technically the member function 'PedigreeDescription::CountTextColumns' can be const. libStatGen-1.0.15/general/PedigreeDescription.cpp:633:26: performance:inconclusive: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/PedigreeDescription.h:83:9: note: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/PedigreeDescription.cpp:633:26: note: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/PedigreeDescription.cpp:813:26: style:inconclusive: Technically the member function 'PedigreeDescription::CountColumns' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeDescription.h:85:9: note: Technically the member function 'PedigreeDescription::CountColumns' can be const. libStatGen-1.0.15/general/PedigreeDescription.cpp:813:26: note: Technically the member function 'PedigreeDescription::CountColumns' can be const. libStatGen-1.0.15/general/PedigreeDescription.cpp:104:34: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:170:29: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:240:38: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:246:16: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:246:43: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:247:16: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:266:48: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:348:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:364:47: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:375:46: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:392:51: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:427:53: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:439:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:444:20: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:567:47: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:579:67: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:719:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:724:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:729:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:759:27: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:776:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeDescription.cpp:695:9: style: The scope of the variable 'phenoCount' can be reduced. [variableScope] libStatGen-1.0.15/general/PedigreeDescription.cpp:696:9: style: The scope of the variable 'alleleCount' can be reduced. [variableScope] libStatGen-1.0.15/general/PedigreeDescription.cpp:49:40: style:inconclusive: Function 'Load' argument 1 names different: declaration 'Input' definition 'input'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeDescription.h:50:23: note: Function 'Load' argument 1 names different: declaration 'Input' definition 'input'. libStatGen-1.0.15/general/PedigreeDescription.cpp:49:40: note: Function 'Load' argument 1 names different: declaration 'Input' definition 'input'. libStatGen-1.0.15/general/PedigreeDescription.cpp:178:45: style:inconclusive: Function 'Load' argument 1 names different: declaration 'filename' definition 'iFilename'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeDescription.h:51:28: note: Function 'Load' argument 1 names different: declaration 'filename' definition 'iFilename'. libStatGen-1.0.15/general/PedigreeDescription.cpp:178:45: note: Function 'Load' argument 1 names different: declaration 'filename' definition 'iFilename'. libStatGen-1.0.15/general/PedigreeDescription.cpp:201:48: style:inconclusive: Function 'LoadMap' argument 1 names different: declaration 'filename' definition 'iFilename'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeDescription.h:60:31: note: Function 'LoadMap' argument 1 names different: declaration 'filename' definition 'iFilename'. libStatGen-1.0.15/general/PedigreeDescription.cpp:201:48: note: Function 'LoadMap' argument 1 names different: declaration 'filename' definition 'iFilename'. libStatGen-1.0.15/general/PedigreeDescription.cpp:216:43: style:inconclusive: Function 'LoadMap' argument 1 names different: declaration 'Input' definition 'input'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeDescription.h:59:26: note: Function 'LoadMap' argument 1 names different: declaration 'Input' definition 'input'. libStatGen-1.0.15/general/PedigreeDescription.cpp:216:43: note: Function 'LoadMap' argument 1 names different: declaration 'Input' definition 'input'. libStatGen-1.0.15/general/PedigreeDescription.cpp:305:60: style:inconclusive: Function 'LoadLinkageDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeDescription.h:54:43: note: Function 'LoadLinkageDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'. libStatGen-1.0.15/general/PedigreeDescription.cpp:305:60: note: Function 'LoadLinkageDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'. libStatGen-1.0.15/general/PedigreeDescription.cpp:659:59: style:inconclusive: Function 'LoadMendelDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeDescription.h:57:42: note: Function 'LoadMendelDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'. libStatGen-1.0.15/general/PedigreeDescription.cpp:659:59: note: Function 'LoadMendelDataFile' argument 1 names different: declaration 'filename' definition 'iFilename'. libStatGen-1.0.15/general/PedigreeDescription.cpp:674:54: style:inconclusive: Function 'LoadMendelDataFile' argument 1 names different: declaration 'input' definition 'file'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeDescription.h:56:37: note: Function 'LoadMendelDataFile' argument 1 names different: declaration 'input' definition 'file'. libStatGen-1.0.15/general/PedigreeDescription.cpp:674:54: note: Function 'LoadMendelDataFile' argument 1 names different: declaration 'input' definition 'file'. libStatGen-1.0.15/general/PedigreeDescription.cpp:39:78: style: Parameter 'rhs' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/PedigreeDescription.cpp:367:17: style: Variable 'unknown' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/PedigreeFamily.cpp:36:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable famid [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/PedigreeFamily.cpp:123:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traverse [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/PedigreeFamily.cpp:175:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traverse [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/PedigreeFamily.cpp:35:5: warning: Class 'Family' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/PedigreeFamily.cpp:156:12: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeFamily.cpp:160:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeFamily.cpp:28:27: style:inconclusive: Function 'Family' argument 1 names different: declaration 'ped' definition 'pedigree'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeFamily.h:51:23: note: Function 'Family' argument 1 names different: declaration 'ped' definition 'pedigree'. libStatGen-1.0.15/general/PedigreeFamily.cpp:28:27: note: Function 'Family' argument 1 names different: declaration 'ped' definition 'pedigree'. libStatGen-1.0.15/general/PedigreeFamily.cpp:28:41: style:inconclusive: Function 'Family' argument 2 names different: declaration 'top' definition '_first'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeFamily.h:51:32: note: Function 'Family' argument 2 names different: declaration 'top' definition '_first'. libStatGen-1.0.15/general/PedigreeFamily.cpp:28:41: note: Function 'Family' argument 2 names different: declaration 'top' definition '_first'. libStatGen-1.0.15/general/PedigreeFamily.cpp:28:53: style:inconclusive: Function 'Family' argument 3 names different: declaration 'bottom' definition '_last'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeFamily.h:51:41: note: Function 'Family' argument 3 names different: declaration 'bottom' definition '_last'. libStatGen-1.0.15/general/PedigreeFamily.cpp:28:53: note: Function 'Family' argument 3 names different: declaration 'bottom' definition '_last'. libStatGen-1.0.15/general/PedigreeFamily.cpp:28:64: style:inconclusive: Function 'Family' argument 4 names different: declaration 'serial' definition '_serial'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeFamily.h:51:53: note: Function 'Family' argument 4 names different: declaration 'serial' definition '_serial'. libStatGen-1.0.15/general/PedigreeFamily.cpp:28:64: note: Function 'Family' argument 4 names different: declaration 'serial' definition '_serial'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:882:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/PedigreeGlobals.cpp:733:12: warning: If resource allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfResources] libStatGen-1.0.15/general/PedigreeGlobals.cpp:727:26: note: Assuming allocation function fails libStatGen-1.0.15/general/PedigreeGlobals.cpp:727:26: note: Assignment 'output=fopen(filename,"wt")', assigned value is 0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:733:12: note: Null pointer dereference libStatGen-1.0.15/general/PedigreeGlobals.cpp:771:12: warning: If resource allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfResources] libStatGen-1.0.15/general/PedigreeGlobals.cpp:765:26: note: Assuming allocation function fails libStatGen-1.0.15/general/PedigreeGlobals.cpp:765:26: note: Assignment 'output=fopen(filename,"wt")', assigned value is 0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:771:12: note: Null pointer dereference libStatGen-1.0.15/general/PedigreeGlobals.cpp:782:17: warning: If resource allocation fails, then there is a possible null pointer dereference: output [nullPointerOutOfResources] libStatGen-1.0.15/general/PedigreeGlobals.cpp:765:26: note: Assuming allocation function fails libStatGen-1.0.15/general/PedigreeGlobals.cpp:765:26: note: Assignment 'output=fopen(filename,"wt")', assigned value is 0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:770:19: note: Calling function 'WriteFreqFile', 1st argument 'output' value is 0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:780:33: note: Assuming condition is false libStatGen-1.0.15/general/PedigreeGlobals.cpp:782:17: note: Null pointer dereference libStatGen-1.0.15/general/PedigreeGlobals.cpp:89:61: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:95:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:103:16: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:114:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:129:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:218:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:284:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:324:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:358:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:395:15: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:415:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:417:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:420:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:422:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:453:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:522:27: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:522:54: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:530:27: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:551:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:599:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:606:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:638:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:638:49: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:644:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:644:49: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:688:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:750:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:755:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:782:35: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:793:29: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:870:20: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeGlobals.cpp:265:9: style: The scope of the variable 'skipped_markers' can be reduced. [variableScope] libStatGen-1.0.15/general/PedigreeGlobals.cpp:399:12: style: The scope of the variable 'curr_female' can be reduced. [variableScope] libStatGen-1.0.15/general/PedigreeGlobals.cpp:399:25: style: The scope of the variable 'curr_male' can be reduced. [variableScope] libStatGen-1.0.15/general/PedigreeGlobals.cpp:402:12: style: The scope of the variable 'curr_chromosome' can be reduced. [variableScope] libStatGen-1.0.15/general/PedigreeGlobals.cpp:474:18: style: The scope of the variable 'j' can be reduced. [variableScope] libStatGen-1.0.15/general/PedigreeGlobals.cpp:236:49: style:inconclusive: Function 'GetMarkerInfo' argument 1 names different: declaration 'marker' definition 'markerId'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeGlobals.h:175:43: note: Function 'GetMarkerInfo' argument 1 names different: declaration 'marker' definition 'markerId'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:236:49: note: Function 'GetMarkerInfo' argument 1 names different: declaration 'marker' definition 'markerId'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:462:53: style:inconclusive: Function 'LoadAlleleFrequencies' argument 1 names different: declaration 'file' definition 'input'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeGlobals.h:187:47: note: Function 'LoadAlleleFrequencies' argument 1 names different: declaration 'file' definition 'input'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:462:53: note: Function 'LoadAlleleFrequencies' argument 1 names different: declaration 'file' definition 'input'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:569:45: style:inconclusive: Function 'LoadMarkerMap' argument 1 names different: declaration 'file' definition 'input'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeGlobals.h:190:39: note: Function 'LoadMarkerMap' argument 1 names different: declaration 'file' definition 'input'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:569:45: note: Function 'LoadMarkerMap' argument 1 names different: declaration 'file' definition 'input'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:667:47: style:inconclusive: Function 'LoadBasepairMap' argument 1 names different: declaration 'file' definition 'input'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeGlobals.h:193:41: note: Function 'LoadBasepairMap' argument 1 names different: declaration 'file' definition 'input'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:667:47: note: Function 'LoadBasepairMap' argument 1 names different: declaration 'file' definition 'input'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:736:43: style:inconclusive: Function 'WriteMapFile' argument 1 names different: declaration 'file' definition 'output'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeGlobals.h:196:37: note: Function 'WriteMapFile' argument 1 names different: declaration 'file' definition 'output'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:736:43: note: Function 'WriteMapFile' argument 1 names different: declaration 'file' definition 'output'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:774:44: style:inconclusive: Function 'WriteFreqFile' argument 1 names different: declaration 'file' definition 'output'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeGlobals.h:199:38: note: Function 'WriteFreqFile' argument 1 names different: declaration 'file' definition 'output'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:774:44: note: Function 'WriteFreqFile' argument 1 names different: declaration 'file' definition 'output'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:815:54: style:inconclusive: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeGlobals.h:201:49: note: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:815:54: note: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:820:61: style:inconclusive: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'. [funcArgNamesDifferent] libStatGen-1.0.15/general/PedigreeGlobals.h:202:56: note: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:820:61: note: Function 'LoadAllele' argument 2 names different: declaration 'label' definition 'token'. libStatGen-1.0.15/general/PedigreeGlobals.cpp:880:62: style: Parameter 'm' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/PedigreeLoader.cpp:619:15: performance:inconclusive: Technically the member function 'Pedigree::TranslateSexCode' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/Pedigree.h:62:10: note: Technically the member function 'Pedigree::TranslateSexCode' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/PedigreeLoader.cpp:619:15: note: Technically the member function 'Pedigree::TranslateSexCode' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/PedigreeLoader.cpp:78:29: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:79:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:88:34: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:112:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:112:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:113:19: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:152:44: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:153:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:153:64: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:161:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:162:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:162:56: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:183:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:184:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:184:56: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:185:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:186:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:187:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:188:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:214:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:215:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:215:56: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:243:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:244:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:244:56: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:257:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:258:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:258:56: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:259:31: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:259:61: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:291:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:291:61: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:368:30: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:402:27: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:402:52: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:467:35: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:468:35: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:469:35: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:470:35: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:489:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:490:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:491:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:492:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:493:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:505:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:506:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:507:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:508:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:509:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:556:71: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:601:20: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:601:56: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:609:23: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeLoader.cpp:331:12: style: The scope of the variable 'familySize' can be reduced. [variableScope] libStatGen-1.0.15/general/PedigreeLoader.cpp:533:37: style:inconclusive: Function 'Prepare' argument 1 names different: declaration 'input' definition 'filename'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Pedigree.h:55:31: note: Function 'Prepare' argument 1 names different: declaration 'input' definition 'filename'. libStatGen-1.0.15/general/PedigreeLoader.cpp:533:37: note: Function 'Prepare' argument 1 names different: declaration 'input' definition 'filename'. libStatGen-1.0.15/general/PedigreeLoader.cpp:564:34: style:inconclusive: Function 'Load' argument 1 names different: declaration 'input' definition 'filename'. [funcArgNamesDifferent] libStatGen-1.0.15/general/Pedigree.h:59:28: note: Function 'Load' argument 1 names different: declaration 'input' definition 'filename'. libStatGen-1.0.15/general/PedigreeLoader.cpp:564:34: note: Function 'Load' argument 1 names different: declaration 'input' definition 'filename'. libStatGen-1.0.15/general/PedigreePerson.cpp:201:14: style:inconclusive: Technically the member function 'Person::haveData' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:131:10: note: Technically the member function 'Person::haveData' can be const. libStatGen-1.0.15/general/PedigreePerson.cpp:201:14: note: Technically the member function 'Person::haveData' can be const. libStatGen-1.0.15/general/PedigreePerson.cpp:217:14: style:inconclusive: Technically the member function 'Person::isAncestor' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:132:10: note: Technically the member function 'Person::isAncestor' can be const. libStatGen-1.0.15/general/PedigreePerson.cpp:217:14: note: Technically the member function 'Person::isAncestor' can be const. libStatGen-1.0.15/general/PedigreePerson.cpp:33:5: warning: Class 'Person' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/PedigreePerson.cpp:33:5: warning: Class 'Person' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libStatGen-1.0.15/general/PedigreePerson.cpp:116:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreePerson.cpp:116:62: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreePerson.cpp:117:20: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreePerson.cpp:117:40: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreePerson.cpp:140:16: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreePerson.cpp:140:36: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreePerson.cpp:70:38: style: Parameter 'rhs' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/PedigreePerson.cpp:97:31: style: Parameter 'rhs' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/PedigreeTrim.cpp:20:16: performance:inconclusive: Technically the member function 'Pedigree::ShowTrimHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/Pedigree.h:147:10: note: Technically the member function 'Pedigree::ShowTrimHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/PedigreeTrim.cpp:20:16: note: Technically the member function 'Pedigree::ShowTrimHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/PedigreeTrim.cpp:65:60: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeTrim.cpp:168:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeTrim.cpp:169:28: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeTrim.cpp:99:26: style: Variable 'p' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/general/PedigreeTwin.cpp:61:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeTwin.cpp:62:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeTwin.cpp:63:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeTwin.cpp:64:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeTwin.cpp:70:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeTwin.cpp:71:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeTwin.cpp:72:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/PedigreeTwin.cpp:131:26: style: Local variable 'j' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/PedigreeTwin.cpp:112:42: note: Shadowed declaration libStatGen-1.0.15/general/PedigreeTwin.cpp:131:26: note: Shadow variable libStatGen-1.0.15/general/PhoneHome.cpp:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/PhoneHome.cpp:146:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/QuickIndex.cpp:89:18: style:inconclusive: Technically the member function 'QuickIndex::IsBefore' can be const. [functionConst] libStatGen-1.0.15/general/QuickIndex.h:54:10: note: Technically the member function 'QuickIndex::IsBefore' can be const. libStatGen-1.0.15/general/QuickIndex.cpp:89:18: note: Technically the member function 'QuickIndex::IsBefore' can be const. libStatGen-1.0.15/general/QuickIndex.cpp:115:18: warning: The class 'QuickIndex' defines member function with name 'Sort' also defined in its parent class 'IntArray'. [duplInheritedMember] libStatGen-1.0.15/general/IntArray.h:102:10: note: Parent function 'IntArray::Sort' libStatGen-1.0.15/general/QuickIndex.cpp:115:18: note: Derived function 'QuickIndex::Sort' libStatGen-1.0.15/general/QuickIndex.cpp:34:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/QuickIndex.cpp:44:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/QuickIndex.cpp:54:14: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/QuickIndex.cpp:98:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/QuickIndex.cpp:103:39: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/QuickIndex.cpp:108:42: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Random.cpp:359:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/Random.cpp:89:9: warning: Member variable 'Random::seed' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/Random.cpp:89:9: warning: Member variable 'Random::last' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/Random.cpp:89:9: warning: Member variable 'Random::shuffler' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/Random.cpp:89:9: warning: Member variable 'Random::normStore' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/Random.cpp:92:5: warning: Class 'Random' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/Random.cpp:92:5: warning: Class 'Random' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libStatGen-1.0.15/general/Random.h:95:5: style: Class 'Random' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/Random.cpp:160:26: style: The scope of the variable 'mag01' can be reduced. [variableScope] libStatGen-1.0.15/general/Random.cpp:207:26: style: The scope of the variable 'mag01' can be reduced. [variableScope] libStatGen-1.0.15/general/Random.cpp:292:12: style: The scope of the variable 'v1' can be reduced. [variableScope] libStatGen-1.0.15/general/Random.cpp:292:16: style: The scope of the variable 'v2' can be reduced. [variableScope] libStatGen-1.0.15/general/Random.cpp:292:20: style: The scope of the variable 'fac' can be reduced. [variableScope] libStatGen-1.0.15/general/Random.cpp:292:25: style: The scope of the variable 'rsq' can be reduced. [variableScope] libStatGen-1.0.15/general/Random.cpp:391:22: style: Local variable 'i' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/Random.cpp:368:29: note: Shadowed declaration libStatGen-1.0.15/general/Random.cpp:391:22: note: Shadow variable libStatGen-1.0.15/general/Random.cpp:160:26: style: Variable 'mag01' can be declared as const array [constVariable] libStatGen-1.0.15/general/Random.cpp:207:26: style: Variable 'mag01' can be declared as const array [constVariable] libStatGen-1.0.15/general/Random.cpp:341:42: style: Parameter 'weights' can be declared as pointer to const [constParameterPointer] libStatGen-1.0.15/general/ReferenceSequence.h:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/ReferenceSequence.h:136:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/ReferenceSequence.h:270:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/ReferenceSequence.h:298:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/ReferenceSequence.h:253:17: style:inconclusive: Technically the member function 'PackedSequenceData::operator[]' can be const. [functionConst] libStatGen-1.0.15/general/PackedVector.h:77:12: style:inconclusive: Technically the member function 'PackedVector < PackedAccess_4Bit , PackedAssign_4Bit , Packed4BitElementCount2Bytes >::size' can be const. [functionConst] libStatGen-1.0.15/general/ReferenceSequence.h:253:17: warning: The class 'PackedSequenceData' defines member function with name 'operator[]' also defined in its parent class 'PackedVector < PackedAccess_4Bit , PackedAssign_4Bit , Packed4BitElementCount2Bytes >'. [duplInheritedMember] libStatGen-1.0.15/general/PackedVector.h:55:21: note: Parent function 'PackedVector < PackedAccess_4Bit , PackedAssign_4Bit , Packed4BitElementCount2Bytes >::operator[]' libStatGen-1.0.15/general/ReferenceSequence.h:253:17: note: Derived function 'PackedSequenceData::operator[]' libStatGen-1.0.15/general/SmithWaterman.cpp:89:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/SmithWaterman.cpp:135:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/SmithWaterman.h:341:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/SmithWaterman.h:372:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/SmithWaterman.h:465:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/SmithWaterman.h:507:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/SmithWaterman.h:584:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/SmithWaterman.h:642:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/SmithWaterman.h:204:5: warning: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::maxCostValue' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/SmithWaterman.h:211:5: warning: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::H' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/SmithWaterman.h:211:5: warning: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::gapOpenCount' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/SmithWaterman.h:211:5: warning: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::gapCloseCount' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/SmithWaterman.h:211:5: warning: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::gapExtendCount' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/SmithWaterman.h:157:14: style:inconclusive: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::B' is in the wrong place in the initializer list. [initializerList] libStatGen-1.0.15/general/SmithWaterman.h:223:13: note: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::B' is in the wrong place in the initializer list. libStatGen-1.0.15/general/SmithWaterman.h:157:14: note: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::B' is in the wrong place in the initializer list. libStatGen-1.0.15/general/SmithWaterman.h:161:19: style:inconclusive: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::MOffset' is in the wrong place in the initializer list. [initializerList] libStatGen-1.0.15/general/SmithWaterman.h:228:13: note: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::MOffset' is in the wrong place in the initializer list. libStatGen-1.0.15/general/SmithWaterman.h:161:19: note: Member variable 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::MOffset' is in the wrong place in the initializer list. libStatGen-1.0.15/general/SmithWaterman.h:334:10: style:inconclusive: Technically the member function 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::printH' can be const. [functionConst] libStatGen-1.0.15/general/SmithWaterman.h:680:9: style:inconclusive: Technically the member function 'SmithWaterman < 256 , 1024 , uint16_t , const char * , const char * , const char * , uint32_t , uint32_t >::getSoftClipCount' can be const. [functionConst] libStatGen-1.0.15/general/SmithWaterman.cpp:127:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/SmithWaterman.h:682:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libStatGen-1.0.15/general/SmithWaterman.h:687:9: note: Found duplicate branches for 'if' and 'else'. libStatGen-1.0.15/general/SmithWaterman.h:682:9: note: Found duplicate branches for 'if' and 'else'. libStatGen-1.0.15/general/SmithWaterman.h:394:11: style: Redundant initialization for 'i'. The initialized value is overwritten before it is read. [redundantInitialization] libStatGen-1.0.15/general/SmithWaterman.h:392:15: note: i is initialized libStatGen-1.0.15/general/SmithWaterman.h:394:11: note: i is overwritten libStatGen-1.0.15/general/SmithWaterman.h:395:11: style: Redundant initialization for 'j'. The initialized value is overwritten before it is read. [redundantInitialization] libStatGen-1.0.15/general/SmithWaterman.h:392:22: note: j is initialized libStatGen-1.0.15/general/SmithWaterman.h:395:11: note: j is overwritten libStatGen-1.0.15/general/SmithWaterman.h:635:15: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/SmithWaterman.h:633:11: note: i is assigned libStatGen-1.0.15/general/SmithWaterman.h:635:15: note: i is overwritten libStatGen-1.0.15/general/SmithWaterman.h:723:29: style: Parameter 'cigarStartingPoint' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/SmithWaterman.cpp:107:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/SmithWaterman.h:377:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/SmithWaterman.h:459:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/SmithWaterman.h:502:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/SmithWaterman.h:578:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/SmithWaterman.h:637:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/Sort.cpp:47:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Sort.cpp:208:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Sort.cpp:209:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Sort.cpp:353:24: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/StatGenStatus.cpp:196:21: style:inconclusive: Technically the member function 'StatGenStatus::handleError' can be const. [functionConst] libStatGen-1.0.15/general/StatGenStatus.h:102:10: note: Technically the member function 'StatGenStatus::handleError' can be const. libStatGen-1.0.15/general/StatGenStatus.cpp:196:21: note: Technically the member function 'StatGenStatus::handleError' can be const. libStatGen-1.0.15/general/StatGenStatus.cpp:196:40: style:inconclusive: Function 'handleError' argument 1 names different: declaration 'newType' definition 'newStatus'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StatGenStatus.h:102:29: note: Function 'handleError' argument 1 names different: declaration 'newType' definition 'newStatus'. libStatGen-1.0.15/general/StatGenStatus.cpp:196:40: note: Function 'handleError' argument 1 names different: declaration 'newType' definition 'newStatus'. libStatGen-1.0.15/general/StatGenStatus.cpp:122:44: performance: Function parameter 'newStatus' should be passed by const reference. [passedByValue] libStatGen-1.0.15/general/StatGenStatus.cpp:171:58: performance: Function parameter 'newStatus' should be passed by const reference. [passedByValue] libStatGen-1.0.15/general/StringAlias.cpp:21:37: style: Parameter 'string' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/StringAlias.cpp:21:54: style: Parameter 'alias' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/StringArray.cpp:420:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringArray.cpp:431:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringArray.cpp:423:19: style:inconclusive: Technically the member function 'StringArray::Print' can be const. [functionConst] libStatGen-1.0.15/general/StringArray.h:54:10: note: Technically the member function 'StringArray::Print' can be const. libStatGen-1.0.15/general/StringArray.cpp:423:19: note: Technically the member function 'StringArray::Print' can be const. libStatGen-1.0.15/general/StringArray.cpp:193:49: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/StringArray.cpp:214:49: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/StringArray.cpp:237:48: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/StringArray.cpp:259:49: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/StringArray.cpp:397:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/StringArray.cpp:398:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/StringArray.cpp:39:40: style:inconclusive: Function 'StringArray' argument 1 names different: declaration 'original' definition 'rhs'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringArray.h:34:31: note: Function 'StringArray' argument 1 names different: declaration 'original' definition 'rhs'. libStatGen-1.0.15/general/StringArray.cpp:39:40: note: Function 'StringArray' argument 1 names different: declaration 'original' definition 'rhs'. libStatGen-1.0.15/general/StringArray.cpp:363:30: style:inconclusive: Function 'Delete' argument 1 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringArray.h:101:21: note: Function 'Delete' argument 1 names different: declaration 'position' definition 'index'. libStatGen-1.0.15/general/StringArray.cpp:363:30: note: Function 'Delete' argument 1 names different: declaration 'position' definition 'index'. libStatGen-1.0.15/general/StringArray.cpp:423:32: style:inconclusive: Function 'Print' argument 1 names different: declaration 'f' definition 'output'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringArray.h:54:23: note: Function 'Print' argument 1 names different: declaration 'f' definition 'output'. libStatGen-1.0.15/general/StringArray.cpp:423:32: note: Function 'Print' argument 1 names different: declaration 'f' definition 'output'. libStatGen-1.0.15/general/StringArray.cpp:434:36: style:inconclusive: Function 'PrintLine' argument 1 names different: declaration 'f' definition 'output'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringArray.h:55:27: note: Function 'PrintLine' argument 1 names different: declaration 'f' definition 'output'. libStatGen-1.0.15/general/StringArray.cpp:434:36: note: Function 'PrintLine' argument 1 names different: declaration 'f' definition 'output'. libStatGen-1.0.15/general/StringArray.cpp:397:14: style: Variable 'string1' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/general/StringArray.cpp:398:14: style: Variable 'string2' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/general/StringBasics.cpp:531:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringBasics.cpp:561:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringBasics.cpp:570:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringBasics.cpp:624:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringBasics.cpp:751:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringBasics.cpp:785:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringBasics.cpp:790:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringBasics.cpp:1471:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringBasics.cpp:1170:31: style: Array index 'd' is used before limits check. [arrayIndexThenCheck] libStatGen-1.0.15/general/StringBasics.cpp:1189:31: style: Array index 'd' is used before limits check. [arrayIndexThenCheck] libStatGen-1.0.15/general/StringBasics.cpp:168:16: style:inconclusive: Technically the member function 'String::AsUpper' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.h:81:14: note: Technically the member function 'String::AsUpper' can be const. libStatGen-1.0.15/general/StringBasics.cpp:168:16: note: Technically the member function 'String::AsUpper' can be const. libStatGen-1.0.15/general/StringBasics.cpp:175:16: style:inconclusive: Technically the member function 'String::AsLower' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.h:82:14: note: Technically the member function 'String::AsLower' can be const. libStatGen-1.0.15/general/StringBasics.cpp:175:16: note: Technically the member function 'String::AsLower' can be const. libStatGen-1.0.15/general/StringBasics.cpp:182:16: style:inconclusive: Technically the member function 'String::Capitalize' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.h:83:14: note: Technically the member function 'String::Capitalize' can be const. libStatGen-1.0.15/general/StringBasics.cpp:182:16: note: Technically the member function 'String::Capitalize' can be const. libStatGen-1.0.15/general/StringBasics.cpp:1494:14: style:inconclusive: Technically the member function 'String::IsNumber' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.h:346:12: note: Technically the member function 'String::IsNumber' can be const. libStatGen-1.0.15/general/StringBasics.cpp:1494:14: note: Technically the member function 'String::IsNumber' can be const. libStatGen-1.0.15/general/StringBasics.cpp:1211:30: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] libStatGen-1.0.15/general/StringBasics.cpp:1210:23: note: outer condition: buffer[i]-stem[i] libStatGen-1.0.15/general/StringBasics.cpp:1211:30: note: identical inner condition: buffer[i]-stem[i] libStatGen-1.0.15/general/StringBasics.cpp:1235:30: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] libStatGen-1.0.15/general/StringBasics.cpp:1234:23: note: outer condition: buffer[i]-stem.buffer[i] libStatGen-1.0.15/general/StringBasics.cpp:1235:30: note: identical inner condition: buffer[i]-stem.buffer[i] libStatGen-1.0.15/general/StringBasics.cpp:1259:30: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] libStatGen-1.0.15/general/StringBasics.cpp:1258:23: note: outer condition: buffer[i]-stem[i] libStatGen-1.0.15/general/StringBasics.cpp:1259:30: note: identical inner condition: buffer[i]-stem[i] libStatGen-1.0.15/general/StringBasics.cpp:1460:12: warning: If resource allocation fails, then there is a possible null pointer dereference: my_vsnprintf_file [nullPointerOutOfResources] libStatGen-1.0.15/general/StringBasics.cpp:1456:36: note: Assuming allocation function fails libStatGen-1.0.15/general/StringBasics.cpp:1456:36: note: Assignment 'my_vsnprintf_file=tmpfile()', assigned value is 0 libStatGen-1.0.15/general/StringBasics.cpp:1460:12: note: Null pointer dereference libStatGen-1.0.15/general/StringBasics.cpp:1462:24: warning: If resource allocation fails, then there is a possible null pointer dereference: my_vsnprintf_file [nullPointerOutOfResources] libStatGen-1.0.15/general/StringBasics.cpp:1456:36: note: Assuming allocation function fails libStatGen-1.0.15/general/StringBasics.cpp:1456:36: note: Assignment 'my_vsnprintf_file=tmpfile()', assigned value is 0 libStatGen-1.0.15/general/StringBasics.cpp:1462:24: note: Null pointer dereference libStatGen-1.0.15/general/StringBasics.cpp:1464:12: warning: If resource allocation fails, then there is a possible null pointer dereference: my_vsnprintf_file [nullPointerOutOfResources] libStatGen-1.0.15/general/StringBasics.cpp:1456:36: note: Assuming allocation function fails libStatGen-1.0.15/general/StringBasics.cpp:1456:36: note: Assignment 'my_vsnprintf_file=tmpfile()', assigned value is 0 libStatGen-1.0.15/general/StringBasics.cpp:1464:12: note: Null pointer dereference libStatGen-1.0.15/general/StringBasics.cpp:127:56: style:inconclusive: Function 'Copy' argument 3 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:72:52: note: Function 'Copy' argument 3 names different: declaration 'count' definition 'n'. libStatGen-1.0.15/general/StringBasics.cpp:127:56: note: Function 'Copy' argument 3 names different: declaration 'count' definition 'n'. libStatGen-1.0.15/general/StringBasics.cpp:390:31: style:inconclusive: Function 'LockBuffer' argument 1 names different: declaration 'size' definition 'min'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:235:27: note: Function 'LockBuffer' argument 1 names different: declaration 'size' definition 'min'. libStatGen-1.0.15/general/StringBasics.cpp:390:31: note: Function 'LockBuffer' argument 1 names different: declaration 'size' definition 'min'. libStatGen-1.0.15/general/StringBasics.cpp:405:36: style:inconclusive: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:117:32: note: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:405:36: note: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:413:34: style:inconclusive: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:121:30: note: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:413:34: note: Function 'Compare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:418:40: style:inconclusive: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:118:36: note: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:418:40: note: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:437:38: style:inconclusive: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:122:34: note: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:437:38: note: Function 'FastCompare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:459:40: style:inconclusive: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:119:36: note: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:459:40: note: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:478:38: style:inconclusive: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:123:34: note: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:478:38: note: Function 'SlowCompare' argument 1 names different: declaration 'rhs' definition 's'. libStatGen-1.0.15/general/StringBasics.cpp:804:25: style:inconclusive: Function 'Left' argument 1 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:256:21: note: Function 'Left' argument 1 names different: declaration 'count' definition 'n'. libStatGen-1.0.15/general/StringBasics.cpp:804:25: note: Function 'Left' argument 1 names different: declaration 'count' definition 'n'. libStatGen-1.0.15/general/StringBasics.cpp:814:26: style:inconclusive: Function 'Right' argument 1 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:257:22: note: Function 'Right' argument 1 names different: declaration 'count' definition 'n'. libStatGen-1.0.15/general/StringBasics.cpp:814:26: note: Function 'Right' argument 1 names different: declaration 'count' definition 'n'. libStatGen-1.0.15/general/StringBasics.cpp:824:38: style:inconclusive: Function 'SubStr' argument 2 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:259:34: note: Function 'SubStr' argument 2 names different: declaration 'count' definition 'n'. libStatGen-1.0.15/general/StringBasics.cpp:824:38: note: Function 'SubStr' argument 2 names different: declaration 'count' definition 'n'. libStatGen-1.0.15/general/StringBasics.cpp:894:33: style:inconclusive: Function 'Find' argument 1 names different: declaration 'str' definition 'pattern'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:277:29: note: Function 'Find' argument 1 names different: declaration 'str' definition 'pattern'. libStatGen-1.0.15/general/StringBasics.cpp:894:33: note: Function 'Find' argument 1 names different: declaration 'str' definition 'pattern'. libStatGen-1.0.15/general/StringBasics.cpp:901:37: style:inconclusive: Function 'FastFind' argument 1 names different: declaration 'str' definition 'pattern'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:278:33: note: Function 'FastFind' argument 1 names different: declaration 'str' definition 'pattern'. libStatGen-1.0.15/general/StringBasics.cpp:901:37: note: Function 'FastFind' argument 1 names different: declaration 'str' definition 'pattern'. libStatGen-1.0.15/general/StringBasics.cpp:914:37: style:inconclusive: Function 'SlowFind' argument 1 names different: declaration 'str' definition 'pattern'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:279:33: note: Function 'SlowFind' argument 1 names different: declaration 'str' definition 'pattern'. libStatGen-1.0.15/general/StringBasics.cpp:914:37: note: Function 'SlowFind' argument 1 names different: declaration 'str' definition 'pattern'. libStatGen-1.0.15/general/StringBasics.cpp:1357:50: style:inconclusive: Function 'vprintf' argument 2 names different: declaration 'arglist' definition 'ap'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:332:49: note: Function 'vprintf' argument 2 names different: declaration 'arglist' definition 'ap'. libStatGen-1.0.15/general/StringBasics.cpp:1357:50: note: Function 'vprintf' argument 2 names different: declaration 'arglist' definition 'ap'. libStatGen-1.0.15/general/StringBasics.cpp:1413:53: style:inconclusive: Function 'vcatprintf' argument 2 names different: declaration 'arglist' definition 'ap'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringBasics.h:335:52: note: Function 'vcatprintf' argument 2 names different: declaration 'arglist' definition 'ap'. libStatGen-1.0.15/general/StringBasics.cpp:1413:53: note: Function 'vcatprintf' argument 2 names different: declaration 'arglist' definition 'ap'. libStatGen-1.0.15/general/StringBasics.cpp:1020:10: style: Local variable 'sign' shadows outer function [shadowFunction] libStatGen-1.0.15/general/MathConstant.h:45:15: note: Shadowed declaration libStatGen-1.0.15/general/StringBasics.cpp:1020:10: note: Shadow variable libStatGen-1.0.15/general/StringBasics.cpp:1078:10: style: Local variable 'sign' shadows outer function [shadowFunction] libStatGen-1.0.15/general/MathConstant.h:45:15: note: Shadowed declaration libStatGen-1.0.15/general/StringBasics.cpp:1078:10: note: Shadow variable libStatGen-1.0.15/general/StringBasics.cpp:748:11: style: Variable 'endBuffer' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/general/StringBasics.cpp:515:12: style: Variable 'io' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/StringBasics.cpp:539:30: style: Variable 'io' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/StringBasics.cpp:540:30: style: Variable 'io' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/StringHash.cpp:566:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/StringHash.cpp:585:20: style:inconclusive: Technically the member function 'StringHash::StringList' can be const. [functionConst] libStatGen-1.0.15/general/StringHash.h:159:12: note: Technically the member function 'StringHash::StringList' can be const. libStatGen-1.0.15/general/StringHash.cpp:585:20: note: Technically the member function 'StringHash::StringList' can be const. libStatGen-1.0.15/general/StringHash.cpp:33:5: warning: Class 'StringHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/StringHash.cpp:250:5: warning: Class 'StringIntHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/StringHash.cpp:421:5: warning: Class 'StringDoubleHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/StringHash.cpp:112:36: style:inconclusive: Function 'Add' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:126:28: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:112:36: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:131:37: style:inconclusive: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:127:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:131:37: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:154:37: style:inconclusive: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:128:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:154:37: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:215:43: style:inconclusive: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:162:35: note: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'. libStatGen-1.0.15/general/StringHash.cpp:215:43: note: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'. libStatGen-1.0.15/general/StringHash.cpp:226:44: style:inconclusive: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:165:36: note: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'. libStatGen-1.0.15/general/StringHash.cpp:226:44: note: Function 'ReadLinesFromFile' argument 1 names different: declaration 'file' definition 'f'. libStatGen-1.0.15/general/StringHash.cpp:321:39: style:inconclusive: Function 'Add' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:257:28: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:321:39: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:321:51: style:inconclusive: Function 'Add' argument 2 names different: declaration 'integer' definition 'value'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:257:35: note: Function 'Add' argument 2 names different: declaration 'integer' definition 'value'. libStatGen-1.0.15/general/StringHash.cpp:321:51: note: Function 'Add' argument 2 names different: declaration 'integer' definition 'value'. libStatGen-1.0.15/general/StringHash.cpp:340:40: style:inconclusive: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:258:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:340:40: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:360:40: style:inconclusive: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:259:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:360:40: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:477:42: style:inconclusive: Function 'Add' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:364:28: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:477:42: note: Function 'Add' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:496:43: style:inconclusive: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:365:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:496:43: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:516:43: style:inconclusive: Function 'Find' argument 1 names different: declaration 's' definition 'string'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:366:29: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:516:43: note: Function 'Find' argument 1 names different: declaration 's' definition 'string'. libStatGen-1.0.15/general/StringHash.cpp:578:31: style:inconclusive: Function 'Print' argument 1 names different: declaration 'file' definition 'output'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringHash.h:156:23: note: Function 'Print' argument 1 names different: declaration 'file' definition 'output'. libStatGen-1.0.15/general/StringHash.cpp:578:31: note: Function 'Print' argument 1 names different: declaration 'file' definition 'output'. libStatGen-1.0.15/general/StringMap.cpp:26:5: warning: Class 'StringMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/StringMap.cpp:310:5: warning: Class 'StringIntMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/StringMap.cpp:51:14: style: Variable 'size' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/StringMap.cpp:43:18: note: size is assigned libStatGen-1.0.15/general/StringMap.cpp:51:14: note: size is overwritten libStatGen-1.0.15/general/StringMap.cpp:202:9: style: The scope of the variable 'position' can be reduced. [variableScope] libStatGen-1.0.15/general/StringMap.cpp:481:9: style: The scope of the variable 'position' can be reduced. [variableScope] libStatGen-1.0.15/general/StringMap.cpp:70:37: style:inconclusive: Function 'Add' argument 1 names different: declaration 's' definition 'key'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringMap.h:66:30: note: Function 'Add' argument 1 names different: declaration 's' definition 'key'. libStatGen-1.0.15/general/StringMap.cpp:70:37: note: Function 'Add' argument 1 names different: declaration 's' definition 'key'. libStatGen-1.0.15/general/StringMap.cpp:352:40: style:inconclusive: Function 'Add' argument 1 names different: declaration 's' definition 'key'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringMap.h:131:30: note: Function 'Add' argument 1 names different: declaration 's' definition 'key'. libStatGen-1.0.15/general/StringMap.cpp:352:40: note: Function 'Add' argument 1 names different: declaration 's' definition 'key'. libStatGen-1.0.15/general/StringMap.cpp:352:49: style:inconclusive: Function 'Add' argument 2 names different: declaration 'i' definition 'integer'. [funcArgNamesDifferent] libStatGen-1.0.15/general/StringMap.h:131:37: note: Function 'Add' argument 2 names different: declaration 'i' definition 'integer'. libStatGen-1.0.15/general/StringMap.cpp:352:49: note: Function 'Add' argument 2 names different: declaration 'i' definition 'integer'. libStatGen-1.0.15/general/StringMap.cpp:53:18: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] libStatGen-1.0.15/general/StringMap.cpp:335:18: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] libStatGen-1.0.15/general/Tabix.cpp:21:8: warning: Member variable 'Tabix::myFormat' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/Tabix.h:43:14: style: The destructor '~Tabix' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/IndexBase.h:67:14: note: Virtual destructor in base class libStatGen-1.0.15/general/Tabix.h:43:14: note: Destructor in derived class libStatGen-1.0.15/general/Tabix.h:46:10: style: The function 'resetIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/IndexBase.h:70:18: note: Virtual function in base class libStatGen-1.0.15/general/Tabix.h:46:10: note: Function in derived class libStatGen-1.0.15/general/Tabix.h:51:27: style: The function 'readIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/general/IndexBase.h:75:35: note: Virtual function in base class libStatGen-1.0.15/general/Tabix.h:51:27: note: Function in derived class libStatGen-1.0.15/general/Tabix.cpp:184:30: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Tabix.cpp:204:25: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/Tabix.cpp:255:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/general/Tabix.cpp:226:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] libStatGen-1.0.15/general/UncompressedFileType.cpp:33:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/UncompressedFileType.cpp:60:13: warning: Class 'UncompressedFileType' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] libStatGen-1.0.15/general/UncompressedFileType.cpp:60:13: warning: Class 'UncompressedFileType' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] libStatGen-1.0.15/general/glfHandler.cpp:26:13: warning: Member variable 'glfHandler::handle' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/glfHandler.cpp:26:13: warning: Member variable 'glfHandler::data' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/glfHandler.cpp:26:13: warning: Member variable 'glfHandler::likelihoods' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/glfHandler.cpp:26:13: warning: Member variable 'glfHandler::errorMsg' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/general/glfHandler.cpp:88:18: style:inconclusive: Technically the member function 'glfHandler::isOpen' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:104:10: note: Technically the member function 'glfHandler::isOpen' can be const. libStatGen-1.0.15/general/glfHandler.cpp:88:18: note: Technically the member function 'glfHandler::isOpen' can be const. libStatGen-1.0.15/general/glfHandler.cpp:319:18: style:inconclusive: Technically the member function 'glfHandler::GetReference' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:117:14: note: Technically the member function 'glfHandler::GetReference' can be const. libStatGen-1.0.15/general/glfHandler.cpp:319:18: note: Technically the member function 'glfHandler::GetReference' can be const. libStatGen-1.0.15/general/glfHandler.cpp:327:17: style:inconclusive: Technically the member function 'glfHandler::GetDepth' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:118:14: note: Technically the member function 'glfHandler::GetDepth' can be const. libStatGen-1.0.15/general/glfHandler.cpp:327:17: note: Technically the member function 'glfHandler::GetDepth' can be const. libStatGen-1.0.15/general/glfHandler.cpp:303:28: style:inconclusive: Technically the member function 'glfHandler::GetLikelihoods' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:119:20: note: Technically the member function 'glfHandler::GetLikelihoods' can be const. libStatGen-1.0.15/general/glfHandler.cpp:303:28: note: Technically the member function 'glfHandler::GetLikelihoods' can be const. libStatGen-1.0.15/general/glfHandler.cpp:311:35: style:inconclusive: Technically the member function 'glfHandler::GetLogLikelihoods' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:120:29: note: Technically the member function 'glfHandler::GetLogLikelihoods' can be const. libStatGen-1.0.15/general/glfHandler.cpp:311:35: note: Technically the member function 'glfHandler::GetLogLikelihoods' can be const. libStatGen-1.0.15/general/glfHandler.cpp:335:17: style:inconclusive: Technically the member function 'glfHandler::GetMapQuality' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:121:14: note: Technically the member function 'glfHandler::GetMapQuality' can be const. libStatGen-1.0.15/general/glfHandler.cpp:335:17: note: Technically the member function 'glfHandler::GetMapQuality' can be const. libStatGen-1.0.15/general/glfHandler.cpp:352:21: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/glfHandler.cpp:352:29: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/glfHandler.cpp:360:21: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/glfHandler.cpp:360:29: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/glfHandler.cpp:394:29: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/glfHandler.cpp:394:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/glfHandler.cpp:395:29: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/glfHandler.cpp:395:37: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/glfHandler.cpp:240:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/general/glfHandler.cpp:256:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] libStatGen-1.0.15/general/glfHandler.cpp:303:47: style:inconclusive: Function 'GetLikelihoods' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent] libStatGen-1.0.15/general/glfHandler.h:119:39: note: Function 'GetLikelihoods' argument 1 names different: declaration 'position' definition 'pos'. libStatGen-1.0.15/general/glfHandler.cpp:303:47: note: Function 'GetLikelihoods' argument 1 names different: declaration 'position' definition 'pos'. libStatGen-1.0.15/general/glfHandler.cpp:311:57: style:inconclusive: Function 'GetLogLikelihoods' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent] libStatGen-1.0.15/general/glfHandler.h:120:51: note: Function 'GetLogLikelihoods' argument 1 names different: declaration 'position' definition 'pos'. libStatGen-1.0.15/general/glfHandler.cpp:311:57: note: Function 'GetLogLikelihoods' argument 1 names different: declaration 'position' definition 'pos'. libStatGen-1.0.15/general/glfHandler.cpp:319:35: style:inconclusive: Function 'GetReference' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent] libStatGen-1.0.15/general/glfHandler.h:117:31: note: Function 'GetReference' argument 1 names different: declaration 'position' definition 'pos'. libStatGen-1.0.15/general/glfHandler.cpp:319:35: note: Function 'GetReference' argument 1 names different: declaration 'position' definition 'pos'. libStatGen-1.0.15/general/glfHandler.cpp:327:30: style:inconclusive: Function 'GetDepth' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent] libStatGen-1.0.15/general/glfHandler.h:118:27: note: Function 'GetDepth' argument 1 names different: declaration 'position' definition 'pos'. libStatGen-1.0.15/general/glfHandler.cpp:327:30: note: Function 'GetDepth' argument 1 names different: declaration 'position' definition 'pos'. libStatGen-1.0.15/general/glfHandler.cpp:335:35: style:inconclusive: Function 'GetMapQuality' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent] libStatGen-1.0.15/general/glfHandler.h:121:32: note: Function 'GetMapQuality' argument 1 names different: declaration 'position' definition 'pos'. libStatGen-1.0.15/general/glfHandler.cpp:335:35: note: Function 'GetMapQuality' argument 1 names different: declaration 'position' definition 'pos'. libStatGen-1.0.15/general/glfHandler.cpp:287:45: style: Parameter 'rhs' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/general/glfHandler.cpp:345:10: style: Variable 'magicNumber' can be declared as const array [constVariable] libStatGen-1.0.15/general/test/GenomeSequence_test.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int2base [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:117:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beg [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:163:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:186:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:218:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:26:5: style: Class 'MockGenomeSequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:26:36: performance: Function parameter 'sequence' should be passed by const reference. [passedByValue] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:55:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/test/GreedyTupleAligner_test.cpp:58:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/general/test/STLUtilities_test.cpp:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/STLUtilities_test.cpp:239:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/cigar/CigarRollerTest.cpp:41:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/cigar/CigarRollerTest.cpp:931:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/cigar/CigarRollerTest.cpp:32:22: performance:inconclusive: Technically the member function 'CigarRollerTest::test' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/cigar/CigarRollerTest.h:23:9: note: Technically the member function 'CigarRollerTest::test' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/cigar/CigarRollerTest.cpp:32:22: note: Technically the member function 'CigarRollerTest::test' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/cigar/CigarRollerTest.cpp:925:32: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/general/test/dbsnp/Main.cpp:19:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:83:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFileTypePtr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:163:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFileTypePtr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:211:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFileTypePtr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:404:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFileTypePtr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:1065:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFileTypePtr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:1106:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFileTypePtr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:1127:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:1135:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:1143:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:1164:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNCOMPRESSED [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.h:21:1: style: The class 'IFILE_Test' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:282:29: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:257:29: note: totalBytesPreviouslyRead is assigned libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:282:29: note: totalBytesPreviouslyRead is overwritten libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:448:29: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:420:29: note: totalBytesPreviouslyRead is assigned libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:448:29: note: totalBytesPreviouslyRead is overwritten libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:525:29: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:505:30: note: totalBytesPreviouslyRead is assigned libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:525:29: note: totalBytesPreviouslyRead is overwritten libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:585:29: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:565:30: note: totalBytesPreviouslyRead is assigned libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:585:29: note: totalBytesPreviouslyRead is overwritten libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:662:29: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:640:30: note: totalBytesPreviouslyRead is assigned libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:662:29: note: totalBytesPreviouslyRead is overwritten libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:746:29: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:716:29: note: totalBytesPreviouslyRead is assigned libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:746:29: note: totalBytesPreviouslyRead is overwritten libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:795:29: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:765:29: note: totalBytesPreviouslyRead is assigned libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:795:29: note: totalBytesPreviouslyRead is overwritten libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:903:29: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:883:29: note: totalBytesPreviouslyRead is assigned libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:903:29: note: totalBytesPreviouslyRead is overwritten libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:967:29: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:947:30: note: totalBytesPreviouslyRead is assigned libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:967:29: note: totalBytesPreviouslyRead is overwritten libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:1048:29: style: Variable 'totalBytesPreviouslyRead' is reassigned a value before the old one has been used. [redundantAssignment] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:1025:29: note: totalBytesPreviouslyRead is assigned libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:1048:29: note: totalBytesPreviouslyRead is overwritten libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:138:29: style: Variable 'totalBytesPreviouslyRead' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:381:29: style: Variable 'totalBytesPreviouslyRead' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/test/inputFileTest/InputFileTest.cpp:1048:29: style: Variable 'totalBytesPreviouslyRead' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/general/test/memoryMapArrayTest/MemoryMapArrayTest.h:38:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/memoryMapArrayTest/MemoryMapArrayTest.cpp:288:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/memoryMapArrayTest/MemoryMapArrayTest.h:30:9: style:inconclusive: Technically the member function 'UnitTest::getPassCount' can be const. [functionConst] libStatGen-1.0.15/general/test/memoryMapArrayTest/MemoryMapArrayTest.h:31:9: style:inconclusive: Technically the member function 'UnitTest::getFailureCount' can be const. [functionConst] libStatGen-1.0.15/general/test/memoryMapArrayTest/MemoryMapArrayTest.cpp:38:10: warning: The class 'MemoryMapArrayTest' defines member function with name 'test' also defined in its parent class 'UnitTest'. [duplInheritedMember] libStatGen-1.0.15/general/test/memoryMapArrayTest/MemoryMapArrayTest.h:29:10: note: Parent function 'UnitTest::test' libStatGen-1.0.15/general/test/memoryMapArrayTest/MemoryMapArrayTest.cpp:38:10: note: Derived function 'MemoryMapArrayTest::test' libStatGen-1.0.15/general/test/memoryMapArrayTest/MemoryMapArrayTest.h:28:5: style: Class 'UnitTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/test/memoryMapArrayTest/MemoryMapArrayTest.cpp:32:5: style: Class 'MemoryMapArrayTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/test/memoryMapArrayTest/MemoryMapArrayTest.h:32:23: performance: Function 'getTitle()' should return member 'm_title' by const reference. [returnByReference] libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:52:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myRegionIter [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:37:29: performance:inconclusive: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:27:10: note: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:37:29: note: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:102:29: performance:inconclusive: Technically the member function 'NonOverlapRegionsTest::testPos' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:28:10: note: Technically the member function 'NonOverlapRegionsTest::testPos' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:102:29: note: Technically the member function 'NonOverlapRegionsTest::testPos' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/packedVectorTest/PackedVectorTest.cpp:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_failures [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/packedVectorTest/PackedVectorTest.cpp:89:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_failures [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/packedVectorTest/PackedVectorTest.cpp:119:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_failures [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/packedVectorTest/PackedVectorTest.cpp:137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_failures [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/packedVectorTest/PackedVectorTest.cpp:188:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/packedVectorTest/PackedVectorTest.cpp:30:5: style: Class 'PackedArrayTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/test/referenceSequenceTest/ReferenceSequenceTest.cpp:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_failures [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/referenceSequenceTest/ReferenceSequenceTest.cpp:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_failures [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/referenceSequenceTest/ReferenceSequenceTest.cpp:150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/referenceSequenceTest/ReferenceSequenceTest.cpp:179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/referenceSequenceTest/ReferenceSequenceTest.cpp:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/referenceSequenceTest/ReferenceSequenceTest.cpp:31:5: style: Class 'ReferenceSequenceTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.cpp:87:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myValue [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.cpp:167:26: performance:inconclusive: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.h:30:10: note: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.cpp:167:26: note: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.h:40:10: performance:inconclusive: Technically the member function 'ReusableVectorTestDataType::clear' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.cpp:46:33: style: Variable 'dataPtr' can be declared as pointer to const [constVariablePointer] libStatGen-1.0.15/glf/GlfException.h:37:5: style: Class 'GlfException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/glf/GlfException.h:47:5: style: Class 'GlfException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/glf/GlfException.cpp:27:47: style:inconclusive: Function 'GlfException' argument 1 names different: declaration 'what_arg' definition 'errorMsg'. [funcArgNamesDifferent] libStatGen-1.0.15/glf/GlfException.h:37:37: note: Function 'GlfException' argument 1 names different: declaration 'what_arg' definition 'errorMsg'. libStatGen-1.0.15/glf/GlfException.cpp:27:47: note: Function 'GlfException' argument 1 names different: declaration 'what_arg' definition 'errorMsg'. libStatGen-1.0.15/glf/GlfFile.cpp:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/glf/GlfFile.cpp:116:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BGZF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/glf/GlfFile.cpp:533:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/glf/GlfFile.cpp:557:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/glf/GlfFile.cpp:483:19: style:inconclusive: Technically the member function 'GlfFile::getCurrentRecordCount' can be const. [functionConst] libStatGen-1.0.15/glf/GlfFile.h:117:14: note: Technically the member function 'GlfFile::getCurrentRecordCount' can be const. libStatGen-1.0.15/glf/GlfFile.cpp:483:19: note: Technically the member function 'GlfFile::getCurrentRecordCount' can be const. libStatGen-1.0.15/glf/GlfFile.h:128:30: style:inconclusive: Technically the member function 'GlfFile::getStatus' can be const. [functionConst] libStatGen-1.0.15/glf/GlfFile.h:135:24: style:inconclusive: Technically the member function 'GlfFile::getStatusMessage' can be const. [functionConst] libStatGen-1.0.15/glf/GlfFile.h:45:5: style: Class 'GlfFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/glf/GlfFile.h:182:4: style: Class 'GlfFileReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/glf/GlfFile.h:196:5: style: Class 'GlfFileWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libStatGen-1.0.15/glf/GlfFile.h:184:14: style: The destructor '~GlfFileReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/glf/GlfFile.h:49:14: note: Virtual destructor in base class libStatGen-1.0.15/glf/GlfFile.h:184:14: note: Destructor in derived class libStatGen-1.0.15/glf/GlfFile.h:198:14: style: The destructor '~GlfFileWriter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/glf/GlfFile.h:49:14: note: Virtual destructor in base class libStatGen-1.0.15/glf/GlfFile.h:198:14: note: Destructor in derived class libStatGen-1.0.15/glf/GlfFile.cpp:61:5: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] libStatGen-1.0.15/glf/GlfFile.cpp:80:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:130:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:173:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:182:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:195:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:210:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:219:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:234:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:248:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:258:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:283:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:303:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:316:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:325:8: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:337:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:347:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:362:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:376:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:385:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:395:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:424:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:439:8: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:448:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:457:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:478:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfFile.cpp:200:38: style: Parameter 'header' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/glf/GlfHeader.cpp:25:12: warning: Member variable 'GlfHeader::myTextLen' is not initialized in the constructor. [uninitMemberVar] libStatGen-1.0.15/glf/GlfHeader.cpp:39:12: warning: Member variable 'GlfHeader::myTextLen' is not initialized in the copy constructor. [uninitMemberVar] libStatGen-1.0.15/glf/GlfHeader.cpp:47:24: warning: Member variable 'GlfHeader::myTextLen' is not assigned a value in 'GlfHeader::operator='. [operatorEqVarError] libStatGen-1.0.15/glf/GlfHeader.cpp:88:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfHeader.cpp:104:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfHeader.cpp:119:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfHeader.cpp:133:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfHeader.cpp:149:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfHeader.cpp:164:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfHeader.cpp:180:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfHeader.cpp:194:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/glf/GlfRecord.cpp:355:20: style:inconclusive: Technically the member function 'GlfRecord::getLk' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.h:191:13: note: Technically the member function 'GlfRecord::getLk' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:355:20: note: Technically the member function 'GlfRecord::getLk' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:420:20: style:inconclusive: Technically the member function 'GlfRecord::getLkHom1' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.h:242:13: note: Technically the member function 'GlfRecord::getLkHom1' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:420:20: note: Technically the member function 'GlfRecord::getLkHom1' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:431:20: style:inconclusive: Technically the member function 'GlfRecord::getLkHom2' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.h:246:13: note: Technically the member function 'GlfRecord::getLkHom2' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:431:20: note: Technically the member function 'GlfRecord::getLkHom2' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:442:20: style:inconclusive: Technically the member function 'GlfRecord::getLkHet' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.h:250:13: note: Technically the member function 'GlfRecord::getLkHet' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:442:20: note: Technically the member function 'GlfRecord::getLkHet' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:80:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:103:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:135:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:275:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:290:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:305:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:320:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:335:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:347:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:361:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:367:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:426:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:437:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:448:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:459:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRecord.cpp:471:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRefSection.cpp:222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/glf/GlfRefSection.cpp:104:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRefSection.cpp:118:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRefSection.cpp:133:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRefSection.cpp:157:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRefSection.cpp:170:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfRefSection.cpp:185:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/glf/GlfStatus.cpp:103:36: performance: Function parameter 'newStatus' should be passed by const reference. [passedByValue] libStatGen-1.0.15/glf/test/ReadFiles.cpp:45:5: style: Exception should be caught by reference. [catchExceptionByValue] libStatGen-1.0.15/glf/test/Validate.cpp:23:31: style: Parameter 'glfRecord' can be declared as reference to const [constParameterReference] libStatGen-1.0.15/glf/test/WriteFiles.cpp:270:17: performance:inconclusive: Technically the member function 'TestWrite::writeHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:33:10: note: Technically the member function 'TestWrite::writeHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:270:17: note: Technically the member function 'TestWrite::writeHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:297:17: performance:inconclusive: Technically the member function 'TestWrite::writeRefSection1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:34:10: note: Technically the member function 'TestWrite::writeRefSection1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:297:17: note: Technically the member function 'TestWrite::writeRefSection1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:328:17: performance:inconclusive: Technically the member function 'TestWrite::writeSec1Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:35:10: note: Technically the member function 'TestWrite::writeSec1Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:328:17: note: Technically the member function 'TestWrite::writeSec1Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:349:17: performance:inconclusive: Technically the member function 'TestWrite::writeSec1Record2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:36:10: note: Technically the member function 'TestWrite::writeSec1Record2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:349:17: note: Technically the member function 'TestWrite::writeSec1Record2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:386:17: performance:inconclusive: Technically the member function 'TestWrite::writeEndMarker' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:37:10: note: Technically the member function 'TestWrite::writeEndMarker' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:386:17: note: Technically the member function 'TestWrite::writeEndMarker' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:399:17: performance:inconclusive: Technically the member function 'TestWrite::writeRefSection2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:38:10: note: Technically the member function 'TestWrite::writeRefSection2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:399:17: note: Technically the member function 'TestWrite::writeRefSection2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:430:17: performance:inconclusive: Technically the member function 'TestWrite::writeSec2Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:39:10: note: Technically the member function 'TestWrite::writeSec2Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:430:17: note: Technically the member function 'TestWrite::writeSec2Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:451:17: performance:inconclusive: Technically the member function 'TestWrite::readHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:41:10: note: Technically the member function 'TestWrite::readHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:451:17: note: Technically the member function 'TestWrite::readHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:474:17: performance:inconclusive: Technically the member function 'TestWrite::readRefSection1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:42:10: note: Technically the member function 'TestWrite::readRefSection1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:474:17: note: Technically the member function 'TestWrite::readRefSection1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:485:17: performance:inconclusive: Technically the member function 'TestWrite::readSec1Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:43:10: note: Technically the member function 'TestWrite::readSec1Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:485:17: note: Technically the member function 'TestWrite::readSec1Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:498:17: performance:inconclusive: Technically the member function 'TestWrite::readSec1Record2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:44:10: note: Technically the member function 'TestWrite::readSec1Record2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:498:17: note: Technically the member function 'TestWrite::readSec1Record2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:519:17: performance:inconclusive: Technically the member function 'TestWrite::readEndMarker' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:45:10: note: Technically the member function 'TestWrite::readEndMarker' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:519:17: note: Technically the member function 'TestWrite::readEndMarker' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:529:17: performance:inconclusive: Technically the member function 'TestWrite::readRefSection2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:46:10: note: Technically the member function 'TestWrite::readRefSection2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:529:17: note: Technically the member function 'TestWrite::readRefSection2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:541:17: performance:inconclusive: Technically the member function 'TestWrite::readSec2Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:47:10: note: Technically the member function 'TestWrite::readSec2Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:541:17: note: Technically the member function 'TestWrite::readSec2Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:554:17: performance:inconclusive: Technically the member function 'TestWrite::checkEOF' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:49:10: note: Technically the member function 'TestWrite::checkEOF' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:554:17: note: Technically the member function 'TestWrite::checkEOF' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:56:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/glf/test/WriteFiles.cpp:68:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/glf/test/WriteFiles.cpp:83:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/glf/test/WriteFiles.cpp:99:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/glf/test/WriteFiles.cpp:112:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/glf/test/WriteFiles.cpp:201:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/glf/test/WriteFiles.cpp:213:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/glf/test/WriteFiles.cpp:227:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/glf/test/WriteFiles.cpp:239:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/samtools/knetfile.c:123:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/samtools/knetfile.c:293:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/samtools/knetfile.c:367:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/samtools/knetfile.c:475:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/samtools/knetfile.c:496:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/samtools/knetfile.c:564:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/samtools/knetfile.c:594:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/samtools/knetfile.c:337:2: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:336:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:336:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:337:2: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:338:2: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:336:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:336:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:338:2: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:341:2: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:336:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:336:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:341:2: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:342:2: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:336:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:336:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:342:2: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:344:10: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:336:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:336:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:344:10: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:345:2: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:336:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:336:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:345:2: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:346:10: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:336:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:336:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:346:10: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:347:5: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:336:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:336:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:347:5: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:348:13: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:336:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:336:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:348:13: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:349:2: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:336:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:336:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:349:2: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:414:2: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:413:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:413:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:414:2: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:415:10: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:413:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:413:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:415:10: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:416:2: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:413:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:413:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:416:2: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:417:11: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:413:24: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:413:7: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:417:11: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:526:3: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:525:25: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:525:8: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:526:3: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:527:3: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:525:25: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:525:8: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:527:3: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:528:3: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:525:25: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:525:8: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:528:3: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:540:2: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:539:34: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:539:17: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:540:2: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:541:2: warning: If memory allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:539:34: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:539:17: note: Assignment 'fp=(struct knetFile*)calloc(1,sizeof(struct knetFile))', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:541:2: note: Null pointer dereference libStatGen-1.0.15/samtools/knetfile.c:447:22: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:445:21: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:445:8: note: Assignment 'buf=(char*)calloc(0x10000,1)', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:447:22: note: Null pointer addition libStatGen-1.0.15/samtools/knetfile.c:448:19: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:445:21: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:445:8: note: Assignment 'buf=(char*)calloc(0x10000,1)', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:448:19: note: Null pointer addition libStatGen-1.0.15/samtools/knetfile.c:468:10: style: Local variable 'l' shadows outer variable [shadowVariable] libStatGen-1.0.15/samtools/knetfile.c:441:11: note: Shadowed declaration libStatGen-1.0.15/samtools/knetfile.c:468:10: note: Shadow variable libStatGen-1.0.15/vcf/VcfFile.cpp:55:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_IO [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfFile.cpp:24:3: performance: Variable 'myFilePtr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] libStatGen-1.0.15/vcf/VcfFile.h:54:9: style:inconclusive: Technically the member function 'VcfFile::getNumRecords' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfFileReader.cpp:56:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfFileReader.cpp:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfFileReader.cpp:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfFileReader.cpp:153:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfFileReader.cpp:216:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfFileReader.cpp:512:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:48:16: style:inconclusive: Technically the member function 'VcfGenotypeFormat::getGTIndex' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:55:9: style:inconclusive: Technically the member function 'VcfGenotypeFormat::getOrigNumFields' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfGenotypeSample.h:58:17: style:inconclusive: Technically the member function 'VcfGenotypeSample::isPhased' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfGenotypeSample.h:59:17: style:inconclusive: Technically the member function 'VcfGenotypeSample::isUnphased' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfGenotypeSample.h:60:17: style:inconclusive: Technically the member function 'VcfGenotypeSample::hasAllGenotypeAlleles' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecordDiscardRules.h:50:9: style:inconclusive: Technically the member function 'VcfRecordDiscardRules::getNumDiscarded' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:74:17: style:inconclusive: Technically the member function 'VcfRecord::getChromStr' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:75:9: style:inconclusive: Technically the member function 'VcfRecord::get1BasedPosition' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:76:17: style:inconclusive: Technically the member function 'VcfRecord::getIDStr' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:77:17: style:inconclusive: Technically the member function 'VcfRecord::getRefStr' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:78:9: style:inconclusive: Technically the member function 'VcfRecord::getNumRefBases' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:79:17: style:inconclusive: Technically the member function 'VcfRecord::getAltStr' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:99:11: style:inconclusive: Technically the member function 'VcfRecord::getQual' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:100:17: style:inconclusive: Technically the member function 'VcfRecord::getQualStr' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:113:16: style:inconclusive: Technically the member function 'VcfRecord::getNumSamples' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfFileReader.cpp:208:29: style:inconclusive: Technically the member function 'VcfFileReader::getVcfIndex' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfFileReader.h:98:18: note: Technically the member function 'VcfFileReader::getVcfIndex' can be const. libStatGen-1.0.15/vcf/VcfFileReader.cpp:208:29: note: Technically the member function 'VcfFileReader::getVcfIndex' can be const. libStatGen-1.0.15/vcf/VcfFileReader.h:137:9: style:inconclusive: Technically the member function 'VcfFileReader::getNumKeptRecords' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfFileReader.h:141:9: style:inconclusive: Technically the member function 'VcfFileReader::getTotalReadRecords' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfFileReader.h:209:18: style: Virtual function 'resetFile' is called from destructor '~VcfFileReader()' at line 47. Dynamic binding is not used. [virtualCallInConstructor] libStatGen-1.0.15/vcf/VcfFileReader.cpp:47:5: note: Calling resetFile libStatGen-1.0.15/vcf/VcfFileReader.h:209:18: note: resetFile is a virtual function libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:28:22: warning: The class 'VcfGenotypeFormat' defines member variable with name 'GENOTYPE_INDEX_NA' also defined in its parent class 'VcfGenotypeField'. [duplInheritedMember] libStatGen-1.0.15/vcf/VcfGenotypeField.h:28:22: note: Parent variable 'VcfGenotypeField::GENOTYPE_INDEX_NA' libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:28:22: note: Derived variable 'VcfGenotypeFormat::GENOTYPE_INDEX_NA' libStatGen-1.0.15/vcf/VcfRecordInfo.h:38:14: style: The destructor '~VcfRecordInfo' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfRecordField.h:33:14: note: Virtual destructor in base class libStatGen-1.0.15/vcf/VcfRecordInfo.h:38:14: note: Destructor in derived class libStatGen-1.0.15/vcf/VcfRecordInfo.h:43:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfRecordField.h:40:18: note: Virtual function in base class libStatGen-1.0.15/vcf/VcfRecordInfo.h:43:10: note: Function in derived class libStatGen-1.0.15/vcf/VcfRecordInfo.h:50:10: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfRecordField.h:46:18: note: Virtual function in base class libStatGen-1.0.15/vcf/VcfRecordInfo.h:50:10: note: Function in derived class libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:34:14: style: The destructor '~VcfGenotypeFormat' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfGenotypeField.h:36:14: note: Virtual destructor in base class libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:34:14: note: Destructor in derived class libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:59:18: style: The function 'internal_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfGenotypeField.h:61:18: note: Virtual function in base class libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:59:18: note: Function in derived class libStatGen-1.0.15/vcf/VcfGenotypeSample.h:36:14: style: The destructor '~VcfGenotypeSample' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfGenotypeField.h:36:14: note: Virtual destructor in base class libStatGen-1.0.15/vcf/VcfGenotypeSample.h:36:14: note: Destructor in derived class libStatGen-1.0.15/vcf/VcfGenotypeSample.h:77:18: style: The function 'internal_reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfGenotypeField.h:61:18: note: Virtual function in base class libStatGen-1.0.15/vcf/VcfGenotypeSample.h:77:18: note: Function in derived class libStatGen-1.0.15/vcf/VcfRecordGenotype.h:50:14: style: The destructor '~VcfRecordGenotype' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfRecordField.h:33:14: note: Virtual destructor in base class libStatGen-1.0.15/vcf/VcfRecordGenotype.h:50:14: note: Destructor in derived class libStatGen-1.0.15/vcf/VcfRecordGenotype.h:56:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfRecordField.h:40:18: note: Virtual function in base class libStatGen-1.0.15/vcf/VcfRecordGenotype.h:56:10: note: Function in derived class libStatGen-1.0.15/vcf/VcfRecordGenotype.h:70:10: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfRecordField.h:46:18: note: Virtual function in base class libStatGen-1.0.15/vcf/VcfRecordGenotype.h:70:10: note: Function in derived class libStatGen-1.0.15/vcf/VcfFileReader.h:49:14: style: The destructor '~VcfFileReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfFile.h:33:14: note: Virtual destructor in base class libStatGen-1.0.15/vcf/VcfFileReader.h:49:14: note: Destructor in derived class libStatGen-1.0.15/vcf/VcfFileReader.h:56:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfFile.h:40:18: note: Virtual function in base class libStatGen-1.0.15/vcf/VcfFileReader.h:56:18: note: Function in derived class libStatGen-1.0.15/vcf/VcfFileReader.h:209:18: style: The function 'resetFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfFile.h:80:18: note: Virtual function in base class libStatGen-1.0.15/vcf/VcfFileReader.h:209:18: note: Function in derived class libStatGen-1.0.15/vcf/VcfFileReader.cpp:200:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/vcf/VcfFileReader.cpp:515:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/vcf/VcfFileReader.cpp:523:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/vcf/VcfFileReader.cpp:105:46: style:inconclusive: Function 'readVcfIndex' argument 1 names different: declaration 'filename' definition 'vcfIndexFilename'. [funcArgNamesDifferent] libStatGen-1.0.15/vcf/VcfFileReader.h:83:36: note: Function 'readVcfIndex' argument 1 names different: declaration 'filename' definition 'vcfIndexFilename'. libStatGen-1.0.15/vcf/VcfFileReader.cpp:105:46: note: Function 'readVcfIndex' argument 1 names different: declaration 'filename' definition 'vcfIndexFilename'. libStatGen-1.0.15/vcf/VcfFileWriter.cpp:36:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfFileWriter.cpp:60:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BGZF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfFileWriter.h:34:14: style: The destructor '~VcfFileWriter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfFile.h:33:14: note: Virtual destructor in base class libStatGen-1.0.15/vcf/VcfFileWriter.h:34:14: note: Destructor in derived class libStatGen-1.0.15/vcf/VcfFileWriter.h:49:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfFile.h:40:18: note: Virtual function in base class libStatGen-1.0.15/vcf/VcfFileWriter.h:49:18: note: Function in derived class libStatGen-1.0.15/vcf/VcfFileWriter.h:57:18: style: The function 'resetFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libStatGen-1.0.15/vcf/VcfFile.h:80:18: note: Virtual function in base class libStatGen-1.0.15/vcf/VcfFileWriter.h:57:18: note: Function in derived class libStatGen-1.0.15/vcf/VcfGenotypeFormat.cpp:37:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORE_SUBFIELDS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfGenotypeFormat.cpp:87:25: style:inconclusive: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:51:10: note: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const. libStatGen-1.0.15/vcf/VcfGenotypeFormat.cpp:87:25: note: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const. libStatGen-1.0.15/vcf/VcfGenotypeFormat.cpp:93:26: warning: Either the condition 'index>myStoreIndices.size()' is redundant or 'index' can have the value myStoreIndices.size(). Expression 'myStoreIndices[index]' causes access out of bounds. [containerOutOfBounds] libStatGen-1.0.15/vcf/VcfGenotypeFormat.cpp:89:14: note: Assuming that condition 'index>myStoreIndices.size()' is not redundant libStatGen-1.0.15/vcf/VcfGenotypeFormat.cpp:93:26: note: Access out of bounds libStatGen-1.0.15/vcf/VcfGenotypeSample.cpp:60:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORE_SUBFIELDS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfGenotypeSample.cpp:191:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfGenotypeSample.cpp:300:20: style: C-style pointer casting [cstyleCast] libStatGen-1.0.15/vcf/VcfHeader.cpp:42:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfHeader.cpp:98:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfHeader.cpp:133:33: style:inconclusive: Technically the member function 'VcfHeader::getStatus' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfHeader.h:54:26: note: Technically the member function 'VcfHeader::getStatus' can be const. libStatGen-1.0.15/vcf/VcfHeader.cpp:133:33: note: Technically the member function 'VcfHeader::getStatus' can be const. libStatGen-1.0.15/vcf/VcfHeader.cpp:139:16: style:inconclusive: Technically the member function 'VcfHeader::getNumMetaLines' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfHeader.h:57:9: note: Technically the member function 'VcfHeader::getNumMetaLines' can be const. libStatGen-1.0.15/vcf/VcfHeader.cpp:139:16: note: Technically the member function 'VcfHeader::getNumMetaLines' can be const. libStatGen-1.0.15/vcf/VcfHeader.cpp:109:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/vcf/VcfRecord.cpp:42:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfRecord.cpp:175:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL_ORDER [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfRecord.cpp:289:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfRecord.cpp:336:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfRecord.cpp:428:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/VcfRecord.cpp:294:33: style:inconclusive: Technically the member function 'VcfRecord::getStatus' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:66:26: note: Technically the member function 'VcfRecord::getStatus' can be const. libStatGen-1.0.15/vcf/VcfRecord.cpp:294:33: note: Technically the member function 'VcfRecord::getStatus' can be const. libStatGen-1.0.15/vcf/VcfRecord.cpp:421:17: performance:inconclusive: Technically the member function 'VcfRecord::readTilTab' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/vcf/VcfRecord.h:187:10: note: Technically the member function 'VcfRecord::readTilTab' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfRecord.cpp:421:17: note: Technically the member function 'VcfRecord::readTilTab' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfRecord.cpp:311:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/vcf/VcfRecord.cpp:384:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libStatGen-1.0.15/vcf/VcfRecord.cpp:423:9: style: The scope of the variable 'charRead' can be reduced. [variableScope] libStatGen-1.0.15/vcf/VcfRecord.cpp:405:24: style: Checking if unsigned expression 'gt' is less than zero. [unsignedLessThanZero] libStatGen-1.0.15/vcf/VcfRecord.cpp:423:18: style: Variable 'charRead' is assigned a value that is never used. [unreadVariable] libStatGen-1.0.15/vcf/VcfRecord.cpp:360:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] libStatGen-1.0.15/vcf/VcfRecordDiscardRules.cpp:68:29: performance:inconclusive: Technically the member function 'VcfRecordDiscardRules::setIDs' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/vcf/VcfRecordDiscardRules.h:86:10: note: Technically the member function 'VcfRecordDiscardRules::setIDs' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfRecordDiscardRules.cpp:68:29: note: Technically the member function 'VcfRecordDiscardRules::setIDs' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfRecordFilter.cpp:61:22: style: The scope of the variable 'nextFilter' can be reduced. [variableScope] libStatGen-1.0.15/vcf/VcfRecordGenotype.cpp:112:23: style: Condition 'nextSample==NULL' is always false [knownConditionTrueFalse] libStatGen-1.0.15/vcf/VcfRecordInfo.cpp:95:22: style: Variable 'info' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/VcfRecordInfo.cpp:148:22: style: Variable 'info' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:172:24: style:inconclusive: Technically the member function 'VcfSubsetSamples::keep' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfSubsetSamples.h:76:10: note: Technically the member function 'VcfSubsetSamples::keep' can be const. libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:172:24: note: Technically the member function 'VcfSubsetSamples::keep' can be const. libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:183:24: performance:inconclusive: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/vcf/VcfSubsetSamples.h:84:10: note: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:183:24: note: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:97:41: style:inconclusive: Function 'init' argument 2 names different: declaration 'sampleFileName' definition 'includeFileName'. [funcArgNamesDifferent] libStatGen-1.0.15/vcf/VcfSubsetSamples.h:65:46: note: Function 'init' argument 2 names different: declaration 'sampleFileName' definition 'includeFileName'. libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:97:41: note: Function 'init' argument 2 names different: declaration 'sampleFileName' definition 'includeFileName'. libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:153:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_GT [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:2374:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:2459:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_VCF [valueFlowBailoutIncompleteVar] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:57:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:71:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:165:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:174:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:211:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:250:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:279:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:315:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:347:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:384:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:2468:27: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:2478:27: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:2767:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfFileTest.cpp:2834:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfHeaderTest.cpp:53:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/vcf/test/VcfHeaderTest.cpp:113:28: style: Variable 'e' can be declared as reference to const [constVariableReference] libStatGen-1.0.15/general/Pedigree.cpp:385:13: warning: Null pointer dereference: output [ctunullpointer] libStatGen-1.0.15/general/Pedigree.cpp:444:21: note: Assuming allocation function fails libStatGen-1.0.15/general/Pedigree.cpp:444:21: note: Assignment 'f=fopen(output,"wt")', assigned value is 0 libStatGen-1.0.15/general/Pedigree.cpp:446:22: note: Calling function WritePedigreeFile, 1st argument is null libStatGen-1.0.15/general/Pedigree.cpp:358:9: note: Calling function WriteRecodedPerson, 1st argument is null libStatGen-1.0.15/general/Pedigree.cpp:385:13: note: Dereferencing argument output that is null diff: head libStatGen-1.0.15/bam/SamFile.cpp:1147:30: performance:inconclusive: Technically the member function 'SamFile::getSortOrderFromHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamFile.h:375:16: note: Technically the member function 'SamFile::getSortOrderFromHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamFile.cpp:1147:30: note: Technically the member function 'SamFile::getSortOrderFromHeader' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/bam/SamFile.cpp:689:19: style:inconclusive: Technically the member function 'SamFile::GetCurrentRecordCount' can be const. [functionConst] libStatGen-1.0.15/bam/SamFile.h:202:14: note: Technically the member function 'SamFile::GetCurrentRecordCount' can be const. libStatGen-1.0.15/bam/SamFile.cpp:689:19: note: Technically the member function 'SamFile::GetCurrentRecordCount' can be const. head libStatGen-1.0.15/bam/SamFile.cpp:916:26: style:inconclusive: Technically the member function 'SamFile::GetBamIndex' can be const. [functionConst] libStatGen-1.0.15/bam/SamFile.h:337:21: note: Technically the member function 'SamFile::GetBamIndex' can be const. libStatGen-1.0.15/bam/SamFile.cpp:916:26: note: Technically the member function 'SamFile::GetBamIndex' can be const. 2.17.0 libStatGen-1.0.15/bam/SamFile.h:202:14: style:inconclusive: Technically the member function 'SamFile::GetCurrentRecordCount' can be const. [functionConst] libStatGen-1.0.15/bam/SamFile.cpp:689:19: note: Technically the member function 'SamFile::GetCurrentRecordCount' can be const. libStatGen-1.0.15/bam/SamFile.h:202:14: note: Technically the member function 'SamFile::GetCurrentRecordCount' can be const. 2.17.0 libStatGen-1.0.15/bam/SamFile.h:337:21: style:inconclusive: Technically the member function 'SamFile::GetBamIndex' can be const. [functionConst] libStatGen-1.0.15/bam/SamFile.cpp:916:26: note: Technically the member function 'SamFile::GetBamIndex' can be const. libStatGen-1.0.15/bam/SamFile.h:337:21: note: Technically the member function 'SamFile::GetBamIndex' can be const. 2.17.0 libStatGen-1.0.15/bam/SamFile.h:375:16: performance:inconclusive: Technically the member function 'SamFile::getSortOrderFromHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamFile.cpp:1147:30: note: Technically the member function 'SamFile::getSortOrderFromHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamFile.h:375:16: note: Technically the member function 'SamFile::getSortOrderFromHeader' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/bam/SamFileHeader.cpp:1176:27: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/SamFileHeader.cpp:1176:28: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/SamFileHeader.cpp:533:31: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamFileHeader.cpp:533:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamFileHeader.cpp:536:31: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamFileHeader.cpp:536:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamFileHeader.cpp:539:31: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamFileHeader.cpp:539:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamFileHeader.cpp:542:31: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamFileHeader.cpp:542:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/bam/SamFileHeader.cpp:683:28: style:inconclusive: Technically the member function 'SamFileHeader::getHDTagValue' can be const. [functionConst] libStatGen-1.0.15/bam/SamFileHeader.h:253:17: note: Technically the member function 'SamFileHeader::getHDTagValue' can be const. libStatGen-1.0.15/bam/SamFileHeader.cpp:683:28: note: Technically the member function 'SamFileHeader::getHDTagValue' can be const. head libStatGen-1.0.15/bam/SamFileHeader.cpp:972:21: style:inconclusive: Technically the member function 'SamFileHeader::appendCommentLines' can be const. [functionConst] libStatGen-1.0.15/bam/SamFileHeader.h:409:10: note: Technically the member function 'SamFileHeader::appendCommentLines' can be const. libStatGen-1.0.15/bam/SamFileHeader.cpp:972:21: note: Technically the member function 'SamFileHeader::appendCommentLines' can be const. 2.17.0 libStatGen-1.0.15/bam/SamFileHeader.h:253:17: style:inconclusive: Technically the member function 'SamFileHeader::getHDTagValue' can be const. [functionConst] libStatGen-1.0.15/bam/SamFileHeader.cpp:683:28: note: Technically the member function 'SamFileHeader::getHDTagValue' can be const. libStatGen-1.0.15/bam/SamFileHeader.h:253:17: note: Technically the member function 'SamFileHeader::getHDTagValue' can be const. 2.17.0 libStatGen-1.0.15/bam/SamFileHeader.h:409:10: style:inconclusive: Technically the member function 'SamFileHeader::appendCommentLines' can be const. [functionConst] libStatGen-1.0.15/bam/SamFileHeader.cpp:972:21: note: Technically the member function 'SamFileHeader::appendCommentLines' can be const. libStatGen-1.0.15/bam/SamFileHeader.h:409:10: note: Technically the member function 'SamFileHeader::appendCommentLines' can be const. 2.17.0 libStatGen-1.0.15/bam/SamFileHeader.h:438:13: style: Unused private function: 'SamFileHeader::makeKey' [unusedPrivateFunction] head libStatGen-1.0.15/bam/SamFileHeader.h:438:13: style: Unused private function: 'SamFileHeader::makeKey' [unusedPrivateFunction] libStatGen-1.0.15/bam/SamFileHeader.h:438:13: note: Unused private function: 'SamFileHeader::makeKey' libStatGen-1.0.15/bam/SamFileHeader.h:438:13: note: Unused private function: 'SamFileHeader::makeKey' head libStatGen-1.0.15/bam/SamHeaderHD.cpp:37:26: style:inconclusive: Technically the member function 'SamHeaderHD::getSortOrder' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderHD.h:32:17: note: Technically the member function 'SamHeaderHD::getSortOrder' can be const. libStatGen-1.0.15/bam/SamHeaderHD.cpp:37:26: note: Technically the member function 'SamHeaderHD::getSortOrder' can be const. 2.17.0 libStatGen-1.0.15/bam/SamHeaderHD.h:32:17: style:inconclusive: Technically the member function 'SamHeaderHD::getSortOrder' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderHD.cpp:37:26: note: Technically the member function 'SamHeaderHD::getSortOrder' can be const. libStatGen-1.0.15/bam/SamHeaderHD.h:32:17: note: Technically the member function 'SamHeaderHD::getSortOrder' can be const. head libStatGen-1.0.15/bam/SamHeaderRecord.cpp:301:23: style:inconclusive: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderRecord.h:82:10: note: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.cpp:301:23: note: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const. head libStatGen-1.0.15/bam/SamHeaderRecord.cpp:308:30: style:inconclusive: Technically the member function 'SamHeaderRecord::getTypeString' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderRecord.h:85:17: note: Technically the member function 'SamHeaderRecord::getTypeString' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.cpp:308:30: note: Technically the member function 'SamHeaderRecord::getTypeString' can be const. head libStatGen-1.0.15/bam/SamHeaderRecord.cpp:315:55: style:inconclusive: Technically the member function 'SamHeaderRecord::getType' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderRecord.h:88:25: note: Technically the member function 'SamHeaderRecord::getType' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.cpp:315:55: note: Technically the member function 'SamHeaderRecord::getType' can be const. 2.17.0 libStatGen-1.0.15/bam/SamHeaderRecord.h:82:10: style:inconclusive: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderRecord.cpp:301:23: note: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.h:82:10: note: Technically the member function 'SamHeaderRecord::isActiveHeaderRecord' can be const. 2.17.0 libStatGen-1.0.15/bam/SamHeaderRecord.h:85:17: style:inconclusive: Technically the member function 'SamHeaderRecord::getTypeString' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderRecord.cpp:308:30: note: Technically the member function 'SamHeaderRecord::getTypeString' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.h:85:17: note: Technically the member function 'SamHeaderRecord::getTypeString' can be const. 2.17.0 libStatGen-1.0.15/bam/SamHeaderRecord.h:88:25: style:inconclusive: Technically the member function 'SamHeaderRecord::getType' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderRecord.cpp:315:55: note: Technically the member function 'SamHeaderRecord::getType' can be const. libStatGen-1.0.15/bam/SamHeaderRecord.h:88:25: note: Technically the member function 'SamHeaderRecord::getType' can be const. head libStatGen-1.0.15/bam/SamHeaderTag.cpp:40:20: style:inconclusive: Technically the member function 'SamHeaderTag::getTagString' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.h:35:10: note: Technically the member function 'SamHeaderTag::getTagString' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:40:20: note: Technically the member function 'SamHeaderTag::getTagString' can be const. head libStatGen-1.0.15/bam/SamHeaderTag.cpp:74:27: style:inconclusive: Technically the member function 'SamHeaderTag::getTag' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.h:44:17: note: Technically the member function 'SamHeaderTag::getTag' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:74:27: note: Technically the member function 'SamHeaderTag::getTag' can be const. head libStatGen-1.0.15/bam/SamHeaderTag.cpp:81:27: style:inconclusive: Technically the member function 'SamHeaderTag::getValue' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.h:47:17: note: Technically the member function 'SamHeaderTag::getValue' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:81:27: note: Technically the member function 'SamHeaderTag::getValue' can be const. head libStatGen-1.0.15/bam/SamHeaderTag.cpp:88:20: style:inconclusive: Technically the member function 'SamHeaderTag::hasValue' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.h:50:10: note: Technically the member function 'SamHeaderTag::hasValue' can be const. libStatGen-1.0.15/bam/SamHeaderTag.cpp:88:20: note: Technically the member function 'SamHeaderTag::hasValue' can be const. 2.17.0 libStatGen-1.0.15/bam/SamHeaderTag.h:35:10: style:inconclusive: Technically the member function 'SamHeaderTag::getTagString' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.cpp:40:20: note: Technically the member function 'SamHeaderTag::getTagString' can be const. libStatGen-1.0.15/bam/SamHeaderTag.h:35:10: note: Technically the member function 'SamHeaderTag::getTagString' can be const. 2.17.0 libStatGen-1.0.15/bam/SamHeaderTag.h:44:17: style:inconclusive: Technically the member function 'SamHeaderTag::getTag' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.cpp:74:27: note: Technically the member function 'SamHeaderTag::getTag' can be const. libStatGen-1.0.15/bam/SamHeaderTag.h:44:17: note: Technically the member function 'SamHeaderTag::getTag' can be const. 2.17.0 libStatGen-1.0.15/bam/SamHeaderTag.h:47:17: style:inconclusive: Technically the member function 'SamHeaderTag::getValue' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.cpp:81:27: note: Technically the member function 'SamHeaderTag::getValue' can be const. libStatGen-1.0.15/bam/SamHeaderTag.h:47:17: note: Technically the member function 'SamHeaderTag::getValue' can be const. 2.17.0 libStatGen-1.0.15/bam/SamHeaderTag.h:50:10: style:inconclusive: Technically the member function 'SamHeaderTag::hasValue' can be const. [functionConst] libStatGen-1.0.15/bam/SamHeaderTag.cpp:88:20: note: Technically the member function 'SamHeaderTag::hasValue' can be const. libStatGen-1.0.15/bam/SamHeaderTag.h:50:10: note: Technically the member function 'SamHeaderTag::hasValue' can be const. head libStatGen-1.0.15/bam/SamInterface.cpp:348:27: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/SamInterface.cpp:348:28: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamInterface.cpp:349:27: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/SamInterface.cpp:349:28: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamInterface.cpp:404:20: style: Unused private function: 'SamInterface::ParseHeaderLine' [unusedPrivateFunction] libStatGen-1.0.15/bam/SamInterface.h:54:10: note: Unused private function: 'SamInterface::ParseHeaderLine' libStatGen-1.0.15/bam/SamInterface.cpp:404:20: note: Unused private function: 'SamInterface::ParseHeaderLine' 2.17.0 libStatGen-1.0.15/bam/SamInterface.h:54:10: style: Unused private function: 'SamInterface::ParseHeaderLine' [unusedPrivateFunction] head libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:218:54: style:inconclusive: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const. [functionConst] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.h:39:10: note: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const. libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:218:54: note: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const. head libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:224:33: style:inconclusive: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const. [functionConst] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.h:42:13: note: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const. libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:224:33: note: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const. 2.17.0 libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.h:39:10: style:inconclusive: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const. [functionConst] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:218:54: note: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const. libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.h:39:10: note: Technically the member function 'SamSingleBaseMatchInfo::getType' can be const. 2.17.0 libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.h:42:13: style:inconclusive: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const. [functionConst] libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.cpp:224:33: note: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const. libStatGen-1.0.15/bam/SamQuerySeqWithRefHelper.h:42:13: note: Technically the member function 'SamSingleBaseMatchInfo::getQueryIndex' can be const. 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:1946:24: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:1946:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/bam/SamRecord.cpp:2403:29: style:inconclusive: Technically the member function 'SamRecord::getStatus' can be const. [functionConst] libStatGen-1.0.15/bam/SamRecord.h:625:22: note: Technically the member function 'SamRecord::getStatus' can be const. libStatGen-1.0.15/bam/SamRecord.cpp:2403:29: note: Technically the member function 'SamRecord::getStatus' can be const. 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:2510:10: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:2510:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/bam/SamRecord.cpp:2577:51: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:2833:51: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3010:24: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3010:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3191:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3191:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3196:42: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3196:43: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3203:34: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3203:35: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3263:34: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3263:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3315:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3315:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3371:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3371:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3376:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3376:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3381:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3381:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3386:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3386:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3401:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3401:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3416:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3416:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3472:17: performance:inconclusive: Technically the member function 'SamRecord::getTypeFromKey' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamRecord.h:718:10: note: Technically the member function 'SamRecord::getTypeFromKey' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.cpp:3472:17: note: Technically the member function 'SamRecord::getTypeFromKey' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/bam/SamRecord.cpp:3480:17: performance:inconclusive: Technically the member function 'SamRecord::getTag' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamRecord.h:719:10: note: Technically the member function 'SamRecord::getTag' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.cpp:3480:17: note: Technically the member function 'SamRecord::getTag' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/bam/SamRecord.cpp:3519:17: performance:inconclusive: Technically the member function 'SamRecord::appendIntArrayValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamRecord.h:733:10: note: Technically the member function 'SamRecord::appendIntArrayValue' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.cpp:3519:17: note: Technically the member function 'SamRecord::appendIntArrayValue' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3608:6: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3608:6: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3623:18: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3623:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3629:18: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3629:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3632:18: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3632:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3638:18: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3638:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3641:18: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3641:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3670:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3670:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3683:41: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3683:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3689:28: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3689:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3692:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3692:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3698:28: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3698:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.cpp:3701:28: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/SamRecord.cpp:3701:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/SamRecord.h:625:22: style:inconclusive: Technically the member function 'SamRecord::getStatus' can be const. [functionConst] libStatGen-1.0.15/bam/SamRecord.cpp:2403:29: note: Technically the member function 'SamRecord::getStatus' can be const. libStatGen-1.0.15/bam/SamRecord.h:625:22: note: Technically the member function 'SamRecord::getStatus' can be const. 2.17.0 libStatGen-1.0.15/bam/SamRecord.h:718:10: performance:inconclusive: Technically the member function 'SamRecord::getTypeFromKey' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamRecord.cpp:3472:17: note: Technically the member function 'SamRecord::getTypeFromKey' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.h:718:10: note: Technically the member function 'SamRecord::getTypeFromKey' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/bam/SamRecord.h:719:10: performance:inconclusive: Technically the member function 'SamRecord::getTag' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamRecord.cpp:3480:17: note: Technically the member function 'SamRecord::getTag' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.h:719:10: note: Technically the member function 'SamRecord::getTag' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/bam/SamRecord.h:733:10: performance:inconclusive: Technically the member function 'SamRecord::appendIntArrayValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/bam/SamRecord.cpp:3519:17: note: Technically the member function 'SamRecord::appendIntArrayValue' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/bam/SamRecord.h:733:10: note: Technically the member function 'SamRecord::appendIntArrayValue' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/bam/SamValidation.cpp:151:35: style:inconclusive: Technically the member function 'SamValidationErrors::numErrors' can be const. [functionConst] libStatGen-1.0.15/bam/SamValidation.h:133:18: note: Technically the member function 'SamValidationErrors::numErrors' can be const. libStatGen-1.0.15/bam/SamValidation.cpp:151:35: note: Technically the member function 'SamValidationErrors::numErrors' can be const. 2.17.0 libStatGen-1.0.15/bam/SamValidation.h:133:18: style:inconclusive: Technically the member function 'SamValidationErrors::numErrors' can be const. [functionConst] libStatGen-1.0.15/bam/SamValidation.cpp:151:35: note: Technically the member function 'SamValidationErrors::numErrors' can be const. libStatGen-1.0.15/bam/SamValidation.h:133:18: note: Technically the member function 'SamValidationErrors::numErrors' can be const. head libStatGen-1.0.15/bam/test/ModifyVar.cpp:414:13: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/ModifyVar.cpp:414:14: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ModifyVar.cpp:434:13: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/ModifyVar.cpp:434:14: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ModifyVar.cpp:454:26: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/ModifyVar.cpp:454:27: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/ModifyVar.cpp:474:10: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ModifyVar.cpp:474:9: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/ModifyVar.cpp:477:28: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ModifyVar.cpp:477:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/ModifyVar.cpp:500:10: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ModifyVar.cpp:500:9: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/ModifyVar.cpp:523:10: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ModifyVar.cpp:523:9: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/ModifyVar.cpp:555:10: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ModifyVar.cpp:555:9: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ModifyVar.cpp:567:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/ModifyVar.cpp:567:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:591:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ReadFiles.cpp:591:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/ReadFiles.cpp:595:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ReadFiles.cpp:595:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/bam/test/TestEquals.cpp:481:17: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/TestEquals.cpp:481:18: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/TestEquals.cpp:511:17: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestEquals.cpp:511:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1076:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1076:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1257:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1257:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1261:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1261:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1265:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1265:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1403:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1403:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1407:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1407:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1411:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1411:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1415:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1415:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1689:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1689:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1693:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1693:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:1697:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:1697:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:200:17: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:200:18: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:229:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:229:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:233:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:233:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/TestValidate.cpp:631:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/TestValidate.cpp:631:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/bam/test/ValidationTest.cpp:107:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:107:34: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ValidationTest.cpp:131:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:131:34: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ValidationTest.cpp:185:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:185:34: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ValidationTest.cpp:202:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:202:34: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/ValidationTest.cpp:84:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/bam/test/ValidationTest.cpp:84:34: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/bam/test/WriteFiles.cpp:626:17: style: Variable 'tmpString' is assigned a value that is never used. [unreadVariable] head libStatGen-1.0.15/fastq/BaseCount.cpp:62:17: style:inconclusive: Technically the member function 'BaseCount::printPercent' can be const. [functionConst] libStatGen-1.0.15/fastq/BaseCount.h:42:10: note: Technically the member function 'BaseCount::printPercent' can be const. libStatGen-1.0.15/fastq/BaseCount.cpp:62:17: note: Technically the member function 'BaseCount::printPercent' can be const. 2.17.0 libStatGen-1.0.15/fastq/BaseCount.h:42:10: style:inconclusive: Technically the member function 'BaseCount::printPercent' can be const. [functionConst] libStatGen-1.0.15/fastq/BaseCount.cpp:62:17: note: Technically the member function 'BaseCount::printPercent' can be const. libStatGen-1.0.15/fastq/BaseCount.h:42:10: note: Technically the member function 'BaseCount::printPercent' can be const. head libStatGen-1.0.15/fastq/FastQFile.cpp:936:17: style:inconclusive: Technically the member function 'FastQFile::logMessage' can be const. [functionConst] libStatGen-1.0.15/fastq/FastQFile.h:164:10: note: Technically the member function 'FastQFile::logMessage' can be const. libStatGen-1.0.15/fastq/FastQFile.cpp:936:17: note: Technically the member function 'FastQFile::logMessage' can be const. head libStatGen-1.0.15/fastq/FastQFile.cpp:948:17: style:inconclusive: Technically the member function 'FastQFile::isTimeToQuit' can be const. [functionConst] libStatGen-1.0.15/fastq/FastQFile.h:168:10: note: Technically the member function 'FastQFile::isTimeToQuit' can be const. libStatGen-1.0.15/fastq/FastQFile.cpp:948:17: note: Technically the member function 'FastQFile::isTimeToQuit' can be const. head libStatGen-1.0.15/fastq/FastQFile.cpp:960:17: style:inconclusive: Technically the member function 'FastQFile::printAvgQual' can be const. [functionConst] libStatGen-1.0.15/fastq/FastQFile.h:170:10: note: Technically the member function 'FastQFile::printAvgQual' can be const. libStatGen-1.0.15/fastq/FastQFile.cpp:960:17: note: Technically the member function 'FastQFile::printAvgQual' can be const. 2.17.0 libStatGen-1.0.15/fastq/FastQFile.h:164:10: style:inconclusive: Technically the member function 'FastQFile::logMessage' can be const. [functionConst] libStatGen-1.0.15/fastq/FastQFile.cpp:936:17: note: Technically the member function 'FastQFile::logMessage' can be const. libStatGen-1.0.15/fastq/FastQFile.h:164:10: note: Technically the member function 'FastQFile::logMessage' can be const. 2.17.0 libStatGen-1.0.15/fastq/FastQFile.h:168:10: style:inconclusive: Technically the member function 'FastQFile::isTimeToQuit' can be const. [functionConst] libStatGen-1.0.15/fastq/FastQFile.cpp:948:17: note: Technically the member function 'FastQFile::isTimeToQuit' can be const. libStatGen-1.0.15/fastq/FastQFile.h:168:10: note: Technically the member function 'FastQFile::isTimeToQuit' can be const. 2.17.0 libStatGen-1.0.15/fastq/FastQFile.h:170:10: style:inconclusive: Technically the member function 'FastQFile::printAvgQual' can be const. [functionConst] libStatGen-1.0.15/fastq/FastQFile.cpp:960:17: note: Technically the member function 'FastQFile::printAvgQual' can be const. libStatGen-1.0.15/fastq/FastQFile.h:170:10: note: Technically the member function 'FastQFile::printAvgQual' can be const. head libStatGen-1.0.15/general/BaseQualityHelper.cpp:34:30: style:inconclusive: Technically the member function 'baseQualityConvertor::toDouble' can be const. [functionConst] libStatGen-1.0.15/general/BaseQualityHelper.h:26:12: note: Technically the member function 'baseQualityConvertor::toDouble' can be const. libStatGen-1.0.15/general/BaseQualityHelper.cpp:34:30: note: Technically the member function 'baseQualityConvertor::toDouble' can be const. 2.17.0 libStatGen-1.0.15/general/BaseQualityHelper.h:26:12: style:inconclusive: Technically the member function 'baseQualityConvertor::toDouble' can be const. [functionConst] libStatGen-1.0.15/general/BaseQualityHelper.cpp:34:30: note: Technically the member function 'baseQualityConvertor::toDouble' can be const. libStatGen-1.0.15/general/BaseQualityHelper.h:26:12: note: Technically the member function 'baseQualityConvertor::toDouble' can be const. head libStatGen-1.0.15/general/BasicHash.cpp:118:16: style:inconclusive: Technically the member function 'BasicHash::Find' can be const. [functionConst] libStatGen-1.0.15/general/BasicHash.h:68:9: note: Technically the member function 'BasicHash::Find' can be const. libStatGen-1.0.15/general/BasicHash.cpp:118:16: note: Technically the member function 'BasicHash::Find' can be const. head libStatGen-1.0.15/general/BasicHash.cpp:125:16: style:inconclusive: Technically the member function 'BasicHash::Rehash' can be const. [functionConst] libStatGen-1.0.15/general/BasicHash.h:69:9: note: Technically the member function 'BasicHash::Rehash' can be const. libStatGen-1.0.15/general/BasicHash.cpp:125:16: note: Technically the member function 'BasicHash::Rehash' can be const. 2.17.0 libStatGen-1.0.15/general/BasicHash.h:68:9: style:inconclusive: Technically the member function 'BasicHash::Find' can be const. [functionConst] libStatGen-1.0.15/general/BasicHash.cpp:118:16: note: Technically the member function 'BasicHash::Find' can be const. libStatGen-1.0.15/general/BasicHash.h:68:9: note: Technically the member function 'BasicHash::Find' can be const. 2.17.0 libStatGen-1.0.15/general/BasicHash.h:69:9: style:inconclusive: Technically the member function 'BasicHash::Rehash' can be const. [functionConst] libStatGen-1.0.15/general/BasicHash.cpp:125:16: note: Technically the member function 'BasicHash::Rehash' can be const. libStatGen-1.0.15/general/BasicHash.h:69:9: note: Technically the member function 'BasicHash::Rehash' can be const. head libStatGen-1.0.15/general/CSG_MD5.h:204:39: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/CSG_MD5.h:217:37: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/CSG_MD5.h:248:15: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/CSG_MD5.h:248:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/general/CSG_MD5.h:340:15: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/CSG_MD5.h:340:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/general/Cigar.cpp:398:13: style:inconclusive: Technically the member function 'Cigar::hasIndel' can be const. [functionConst] libStatGen-1.0.15/general/Cigar.h:487:10: note: Technically the member function 'Cigar::hasIndel' can be const. libStatGen-1.0.15/general/Cigar.cpp:398:13: note: Technically the member function 'Cigar::hasIndel' can be const. head libStatGen-1.0.15/general/Cigar.cpp:404:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 libStatGen-1.0.15/general/Cigar.h:487:10: style:inconclusive: Technically the member function 'Cigar::hasIndel' can be const. [functionConst] libStatGen-1.0.15/general/Cigar.cpp:398:13: note: Technically the member function 'Cigar::hasIndel' can be const. libStatGen-1.0.15/general/Cigar.h:487:10: note: Technically the member function 'Cigar::hasIndel' can be const. head libStatGen-1.0.15/general/FortranFormat.cpp:189:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/FortranFormat.cpp:189:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/FortranFormat.cpp:190:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/FortranFormat.cpp:190:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/FortranFormat.cpp:223:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/FortranFormat.cpp:223:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/FortranFormat.cpp:223:38: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/FortranFormat.cpp:274:21: style:inconclusive: Technically the member function 'FortranFormat::DigitFollows' can be const. [functionConst] libStatGen-1.0.15/general/FortranFormat.h:70:10: note: Technically the member function 'FortranFormat::DigitFollows' can be const. libStatGen-1.0.15/general/FortranFormat.cpp:274:21: note: Technically the member function 'FortranFormat::DigitFollows' can be const. head libStatGen-1.0.15/general/FortranFormat.cpp:279:21: style:inconclusive: Technically the member function 'FortranFormat::CharacterFollows' can be const. [functionConst] libStatGen-1.0.15/general/FortranFormat.h:71:10: note: Technically the member function 'FortranFormat::CharacterFollows' can be const. libStatGen-1.0.15/general/FortranFormat.cpp:279:21: note: Technically the member function 'FortranFormat::CharacterFollows' can be const. head libStatGen-1.0.15/general/FortranFormat.cpp:290:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/FortranFormat.cpp:290:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/FortranFormat.cpp:68:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/FortranFormat.cpp:68:16: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/FortranFormat.h:70:10: style:inconclusive: Technically the member function 'FortranFormat::DigitFollows' can be const. [functionConst] libStatGen-1.0.15/general/FortranFormat.cpp:274:21: note: Technically the member function 'FortranFormat::DigitFollows' can be const. libStatGen-1.0.15/general/FortranFormat.h:70:10: note: Technically the member function 'FortranFormat::DigitFollows' can be const. 2.17.0 libStatGen-1.0.15/general/FortranFormat.h:71:10: style:inconclusive: Technically the member function 'FortranFormat::CharacterFollows' can be const. [functionConst] libStatGen-1.0.15/general/FortranFormat.cpp:279:21: note: Technically the member function 'FortranFormat::CharacterFollows' can be const. libStatGen-1.0.15/general/FortranFormat.h:71:10: note: Technically the member function 'FortranFormat::CharacterFollows' can be const. head libStatGen-1.0.15/general/GenomeSequence.cpp:118:29: performance:inconclusive: Technically the member function 'GenomeSequence::IntegerToSeq' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/GenomeSequence.h:313:17: note: Technically the member function 'GenomeSequence::IntegerToSeq' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/GenomeSequence.cpp:118:29: note: Technically the member function 'GenomeSequence::IntegerToSeq' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/general/GenomeSequence.cpp:534:25: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/GenomeSequence.cpp:534:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/GenomeSequence.cpp:757:74: debug: CheckClass::isMemberVar found used member variable 'header' with varid 0 [varid0] head libStatGen-1.0.15/general/GenomeSequence.cpp:831:22: style:inconclusive: Technically the member function 'GenomeSequence::getReverseRead' can be const. [functionConst] libStatGen-1.0.15/general/GenomeSequence.h:438:10: note: Technically the member function 'GenomeSequence::getReverseRead' can be const. libStatGen-1.0.15/general/GenomeSequence.cpp:831:22: note: Technically the member function 'GenomeSequence::getReverseRead' can be const. head libStatGen-1.0.15/general/GenomeSequence.cpp:841:22: performance:inconclusive: Technically the member function 'GenomeSequence::getReverseRead' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/GenomeSequence.h:441:10: note: Technically the member function 'GenomeSequence::getReverseRead' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/GenomeSequence.cpp:841:22: note: Technically the member function 'GenomeSequence::getReverseRead' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/general/GenomeSequence.h:313:17: performance:inconclusive: Technically the member function 'GenomeSequence::IntegerToSeq' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/GenomeSequence.cpp:118:29: note: Technically the member function 'GenomeSequence::IntegerToSeq' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/GenomeSequence.h:313:17: note: Technically the member function 'GenomeSequence::IntegerToSeq' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/general/GenomeSequence.h:404:19: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/GenomeSequence.h:404:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/general/GenomeSequence.h:438:10: style:inconclusive: Technically the member function 'GenomeSequence::getReverseRead' can be const. [functionConst] libStatGen-1.0.15/general/GenomeSequence.cpp:831:22: note: Technically the member function 'GenomeSequence::getReverseRead' can be const. libStatGen-1.0.15/general/GenomeSequence.h:438:10: note: Technically the member function 'GenomeSequence::getReverseRead' can be const. 2.17.0 libStatGen-1.0.15/general/GenomeSequence.h:441:10: performance:inconclusive: Technically the member function 'GenomeSequence::getReverseRead' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/GenomeSequence.cpp:841:22: note: Technically the member function 'GenomeSequence::getReverseRead' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/GenomeSequence.h:441:10: note: Technically the member function 'GenomeSequence::getReverseRead' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/general/GenomeSequenceHelpers.h:128:42: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/GenomeSequenceHelpers.h:132:42: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/GenomeSequenceHelpers.h:143:10: style: Unused private function: 'PackedRead::set' [unusedPrivateFunction] head libStatGen-1.0.15/general/GenomeSequenceHelpers.h:143:10: style: Unused private function: 'PackedRead::set' [unusedPrivateFunction] libStatGen-1.0.15/general/GenomeSequenceHelpers.h:143:10: note: Unused private function: 'PackedRead::set' libStatGen-1.0.15/general/GenomeSequenceHelpers.h:143:10: note: Unused private function: 'PackedRead::set' head libStatGen-1.0.15/general/GenotypeLists.cpp:285:20: style:inconclusive: Technically the member function 'GenotypeList::Matches' can be const. [functionConst] libStatGen-1.0.15/general/GenotypeLists.h:40:12: note: Technically the member function 'GenotypeList::Matches' can be const. libStatGen-1.0.15/general/GenotypeLists.cpp:285:20: note: Technically the member function 'GenotypeList::Matches' can be const. head libStatGen-1.0.15/general/GenotypeLists.cpp:290:20: style:inconclusive: Technically the member function 'GenotypeList::Matches' can be const. [functionConst] libStatGen-1.0.15/general/GenotypeLists.h:41:12: note: Technically the member function 'GenotypeList::Matches' can be const. libStatGen-1.0.15/general/GenotypeLists.cpp:290:20: note: Technically the member function 'GenotypeList::Matches' can be const. head libStatGen-1.0.15/general/GenotypeLists.cpp:460:20: style: Unused private function: 'GenotypeList::Print' [unusedPrivateFunction] libStatGen-1.0.15/general/GenotypeLists.h:55:17: note: Unused private function: 'GenotypeList::Print' libStatGen-1.0.15/general/GenotypeLists.cpp:460:20: note: Unused private function: 'GenotypeList::Print' head libStatGen-1.0.15/general/GenotypeLists.cpp:466:25: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/GenotypeLists.cpp:466:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/GenotypeLists.cpp:473:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/GenotypeLists.cpp:473:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/GenotypeLists.cpp:478:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/GenotypeLists.cpp:478:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/GenotypeLists.cpp:54:20: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/GenotypeLists.cpp:54:21: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/GenotypeLists.cpp:54:60: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/GenotypeLists.h:40:12: style:inconclusive: Technically the member function 'GenotypeList::Matches' can be const. [functionConst] libStatGen-1.0.15/general/GenotypeLists.cpp:285:20: note: Technically the member function 'GenotypeList::Matches' can be const. libStatGen-1.0.15/general/GenotypeLists.h:40:12: note: Technically the member function 'GenotypeList::Matches' can be const. 2.17.0 libStatGen-1.0.15/general/GenotypeLists.h:41:12: style:inconclusive: Technically the member function 'GenotypeList::Matches' can be const. [functionConst] libStatGen-1.0.15/general/GenotypeLists.cpp:290:20: note: Technically the member function 'GenotypeList::Matches' can be const. libStatGen-1.0.15/general/GenotypeLists.h:41:12: note: Technically the member function 'GenotypeList::Matches' can be const. 2.17.0 libStatGen-1.0.15/general/GenotypeLists.h:55:17: style: Unused private function: 'GenotypeList::Print' [unusedPrivateFunction] head libStatGen-1.0.15/general/GzipHeader.cpp:100:18: style:inconclusive: Technically the member function 'GzipHeader::isGzipFile' can be const. [functionConst] libStatGen-1.0.15/general/GzipHeader.h:40:10: note: Technically the member function 'GzipHeader::isGzipFile' can be const. libStatGen-1.0.15/general/GzipHeader.cpp:100:18: note: Technically the member function 'GzipHeader::isGzipFile' can be const. head libStatGen-1.0.15/general/GzipHeader.cpp:24:13: warning: Member variable 'GzipHeader::buffer' is not initialized in the constructor. [uninitMemberVar] 2.17.0 libStatGen-1.0.15/general/GzipHeader.h:40:10: style:inconclusive: Technically the member function 'GzipHeader::isGzipFile' can be const. [functionConst] libStatGen-1.0.15/general/GzipHeader.cpp:100:18: note: Technically the member function 'GzipHeader::isGzipFile' can be const. libStatGen-1.0.15/general/GzipHeader.h:40:10: note: Technically the member function 'GzipHeader::isGzipFile' can be const. head libStatGen-1.0.15/general/IndexBase.cpp:60:23: style:inconclusive: Technically the member function 'SortedChunkList::empty' can be const. [functionConst] libStatGen-1.0.15/general/IndexBase.h:55:10: note: Technically the member function 'SortedChunkList::empty' can be const. libStatGen-1.0.15/general/IndexBase.cpp:60:23: note: Technically the member function 'SortedChunkList::empty' can be const. 2.17.0 libStatGen-1.0.15/general/IndexBase.h:55:10: style:inconclusive: Technically the member function 'SortedChunkList::empty' can be const. [functionConst] libStatGen-1.0.15/general/IndexBase.cpp:60:23: note: Technically the member function 'SortedChunkList::empty' can be const. libStatGen-1.0.15/general/IndexBase.h:55:10: note: Technically the member function 'SortedChunkList::empty' can be const. head libStatGen-1.0.15/general/InputFile.cpp:409:30: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/InputFile.cpp:409:31: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/IntArray.cpp:297:16: style:inconclusive: Technically the member function 'IntArray::isAscending' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.h:232:10: note: Technically the member function 'IntArray::isAscending' can be const. libStatGen-1.0.15/general/IntArray.cpp:297:16: note: Technically the member function 'IntArray::isAscending' can be const. head libStatGen-1.0.15/general/IntArray.cpp:305:16: style:inconclusive: Technically the member function 'IntArray::isDescending' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.h:233:10: note: Technically the member function 'IntArray::isDescending' can be const. libStatGen-1.0.15/general/IntArray.cpp:305:16: note: Technically the member function 'IntArray::isDescending' can be const. head libStatGen-1.0.15/general/IntArray.cpp:324:15: style:inconclusive: Technically the member function 'IntArray::InnerProduct' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.h:227:10: note: Technically the member function 'IntArray::InnerProduct' can be const. libStatGen-1.0.15/general/IntArray.cpp:324:15: note: Technically the member function 'IntArray::InnerProduct' can be const. head libStatGen-1.0.15/general/IntArray.cpp:377:15: style:inconclusive: Technically the member function 'IntArray::Product' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.h:250:12: note: Technically the member function 'IntArray::Product' can be const. libStatGen-1.0.15/general/IntArray.cpp:377:15: note: Technically the member function 'IntArray::Product' can be const. head libStatGen-1.0.15/general/IntArray.cpp:387:18: style:inconclusive: Technically the member function 'IntArray::DoubleProduct' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.h:251:12: note: Technically the member function 'IntArray::DoubleProduct' can be const. libStatGen-1.0.15/general/IntArray.cpp:387:18: note: Technically the member function 'IntArray::DoubleProduct' can be const. 2.17.0 libStatGen-1.0.15/general/IntArray.cpp:399:17: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/IntArray.cpp:399:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/general/IntArray.h:227:10: style:inconclusive: Technically the member function 'IntArray::InnerProduct' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.cpp:324:15: note: Technically the member function 'IntArray::InnerProduct' can be const. libStatGen-1.0.15/general/IntArray.h:227:10: note: Technically the member function 'IntArray::InnerProduct' can be const. 2.17.0 libStatGen-1.0.15/general/IntArray.h:232:10: style:inconclusive: Technically the member function 'IntArray::isAscending' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.cpp:297:16: note: Technically the member function 'IntArray::isAscending' can be const. libStatGen-1.0.15/general/IntArray.h:232:10: note: Technically the member function 'IntArray::isAscending' can be const. 2.17.0 libStatGen-1.0.15/general/IntArray.h:233:10: style:inconclusive: Technically the member function 'IntArray::isDescending' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.cpp:305:16: note: Technically the member function 'IntArray::isDescending' can be const. libStatGen-1.0.15/general/IntArray.h:233:10: note: Technically the member function 'IntArray::isDescending' can be const. 2.17.0 libStatGen-1.0.15/general/IntArray.h:250:12: style:inconclusive: Technically the member function 'IntArray::Product' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.cpp:377:15: note: Technically the member function 'IntArray::Product' can be const. libStatGen-1.0.15/general/IntArray.h:250:12: note: Technically the member function 'IntArray::Product' can be const. 2.17.0 libStatGen-1.0.15/general/IntArray.h:251:12: style:inconclusive: Technically the member function 'IntArray::DoubleProduct' can be const. [functionConst] libStatGen-1.0.15/general/IntArray.cpp:387:18: note: Technically the member function 'IntArray::DoubleProduct' can be const. libStatGen-1.0.15/general/IntArray.h:251:12: note: Technically the member function 'IntArray::DoubleProduct' can be const. head libStatGen-1.0.15/general/IntHash.cpp:118:14: style:inconclusive: Technically the member function 'IntHash::Find' can be const. [functionConst] libStatGen-1.0.15/general/IntHash.h:85:9: note: Technically the member function 'IntHash::Find' can be const. libStatGen-1.0.15/general/IntHash.cpp:118:14: note: Technically the member function 'IntHash::Find' can be const. head libStatGen-1.0.15/general/IntHash.cpp:125:14: style:inconclusive: Technically the member function 'IntHash::Rehash' can be const. [functionConst] libStatGen-1.0.15/general/IntHash.h:86:9: note: Technically the member function 'IntHash::Rehash' can be const. libStatGen-1.0.15/general/IntHash.cpp:125:14: note: Technically the member function 'IntHash::Rehash' can be const. 2.17.0 libStatGen-1.0.15/general/IntHash.h:85:9: style:inconclusive: Technically the member function 'IntHash::Find' can be const. [functionConst] libStatGen-1.0.15/general/IntHash.cpp:118:14: note: Technically the member function 'IntHash::Find' can be const. libStatGen-1.0.15/general/IntHash.h:85:9: note: Technically the member function 'IntHash::Find' can be const. 2.17.0 libStatGen-1.0.15/general/IntHash.h:86:9: style:inconclusive: Technically the member function 'IntHash::Rehash' can be const. [functionConst] libStatGen-1.0.15/general/IntHash.cpp:125:14: note: Technically the member function 'IntHash::Rehash' can be const. libStatGen-1.0.15/general/IntHash.h:86:9: note: Technically the member function 'IntHash::Rehash' can be const. head libStatGen-1.0.15/general/MathMatrix.cpp:200:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:200:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:201:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:201:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:213:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:213:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:214:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:214:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:227:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:227:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:228:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:228:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:381:45: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:381:46: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:391:38: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:391:39: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:396:42: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:396:43: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:667:42: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:667:43: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:693:45: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:693:46: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:694:25: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:694:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:703:38: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:703:39: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:710:42: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:710:43: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:736:46: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:736:47: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:737:26: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:737:27: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathMatrix.cpp:746:38: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathMatrix.cpp:746:39: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:128:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathVector.cpp:128:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:128:42: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:139:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathVector.cpp:139:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:139:43: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:151:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathVector.cpp:151:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:151:43: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:178:16: style:inconclusive: Technically the member function 'Vector::InnerProduct' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:103:12: note: Technically the member function 'Vector::InnerProduct' can be const. libStatGen-1.0.15/general/MathVector.cpp:178:16: note: Technically the member function 'Vector::InnerProduct' can be const. head libStatGen-1.0.15/general/MathVector.cpp:183:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathVector.cpp:183:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:183:43: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:213:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathVector.cpp:213:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:214:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathVector.cpp:214:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:228:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathVector.cpp:228:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:270:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathVector.cpp:270:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:312:28: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/MathVector.cpp:312:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MathVector.cpp:336:13: style:inconclusive: Technically the member function 'Vector::BinarySearch' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:219:10: note: Technically the member function 'Vector::BinarySearch' can be const. libStatGen-1.0.15/general/MathVector.cpp:336:13: note: Technically the member function 'Vector::BinarySearch' can be const. head libStatGen-1.0.15/general/MathVector.cpp:446:14: style:inconclusive: Technically the member function 'Vector::isAscending' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:264:12: note: Technically the member function 'Vector::isAscending' can be const. libStatGen-1.0.15/general/MathVector.cpp:446:14: note: Technically the member function 'Vector::isAscending' can be const. head libStatGen-1.0.15/general/MathVector.cpp:454:14: style:inconclusive: Technically the member function 'Vector::isDescending' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:265:12: note: Technically the member function 'Vector::isDescending' can be const. libStatGen-1.0.15/general/MathVector.cpp:454:14: note: Technically the member function 'Vector::isDescending' can be const. head libStatGen-1.0.15/general/MathVector.cpp:663:16: style:inconclusive: Technically the member function 'Vector::Average' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:189:12: note: Technically the member function 'Vector::Average' can be const. libStatGen-1.0.15/general/MathVector.cpp:663:16: note: Technically the member function 'Vector::Average' can be const. head libStatGen-1.0.15/general/MathVector.cpp:671:16: style:inconclusive: Technically the member function 'Vector::Var' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:190:12: note: Technically the member function 'Vector::Var' can be const. libStatGen-1.0.15/general/MathVector.cpp:671:16: note: Technically the member function 'Vector::Var' can be const. head libStatGen-1.0.15/general/MathVector.cpp:679:16: style:inconclusive: Technically the member function 'Vector::StandardDeviation' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.h:191:12: note: Technically the member function 'Vector::StandardDeviation' can be const. libStatGen-1.0.15/general/MathVector.cpp:679:16: note: Technically the member function 'Vector::StandardDeviation' can be const. 2.17.0 libStatGen-1.0.15/general/MathVector.h:103:12: style:inconclusive: Technically the member function 'Vector::InnerProduct' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.cpp:178:16: note: Technically the member function 'Vector::InnerProduct' can be const. libStatGen-1.0.15/general/MathVector.h:103:12: note: Technically the member function 'Vector::InnerProduct' can be const. 2.17.0 libStatGen-1.0.15/general/MathVector.h:189:12: style:inconclusive: Technically the member function 'Vector::Average' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.cpp:663:16: note: Technically the member function 'Vector::Average' can be const. libStatGen-1.0.15/general/MathVector.h:189:12: note: Technically the member function 'Vector::Average' can be const. 2.17.0 libStatGen-1.0.15/general/MathVector.h:190:12: style:inconclusive: Technically the member function 'Vector::Var' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.cpp:671:16: note: Technically the member function 'Vector::Var' can be const. libStatGen-1.0.15/general/MathVector.h:190:12: note: Technically the member function 'Vector::Var' can be const. 2.17.0 libStatGen-1.0.15/general/MathVector.h:191:12: style:inconclusive: Technically the member function 'Vector::StandardDeviation' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.cpp:679:16: note: Technically the member function 'Vector::StandardDeviation' can be const. libStatGen-1.0.15/general/MathVector.h:191:12: note: Technically the member function 'Vector::StandardDeviation' can be const. 2.17.0 libStatGen-1.0.15/general/MathVector.h:219:10: style:inconclusive: Technically the member function 'Vector::BinarySearch' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.cpp:336:13: note: Technically the member function 'Vector::BinarySearch' can be const. libStatGen-1.0.15/general/MathVector.h:219:10: note: Technically the member function 'Vector::BinarySearch' can be const. 2.17.0 libStatGen-1.0.15/general/MathVector.h:264:12: style:inconclusive: Technically the member function 'Vector::isAscending' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.cpp:446:14: note: Technically the member function 'Vector::isAscending' can be const. libStatGen-1.0.15/general/MathVector.h:264:12: note: Technically the member function 'Vector::isAscending' can be const. 2.17.0 libStatGen-1.0.15/general/MathVector.h:265:12: style:inconclusive: Technically the member function 'Vector::isDescending' can be const. [functionConst] libStatGen-1.0.15/general/MathVector.cpp:454:14: note: Technically the member function 'Vector::isDescending' can be const. libStatGen-1.0.15/general/MathVector.h:265:12: note: Technically the member function 'Vector::isDescending' can be const. head libStatGen-1.0.15/general/MemoryMap.cpp:60:17: style:inconclusive: Technically the member function 'MemoryMap::debug_print' can be const. [functionConst] libStatGen-1.0.15/general/MemoryMap.h:177:10: note: Technically the member function 'MemoryMap::debug_print' can be const. libStatGen-1.0.15/general/MemoryMap.cpp:60:17: note: Technically the member function 'MemoryMap::debug_print' can be const. 2.17.0 libStatGen-1.0.15/general/MemoryMap.h:177:10: style:inconclusive: Technically the member function 'MemoryMap::debug_print' can be const. [functionConst] libStatGen-1.0.15/general/MemoryMap.cpp:60:17: note: Technically the member function 'MemoryMap::debug_print' can be const. libStatGen-1.0.15/general/MemoryMap.h:177:10: note: Technically the member function 'MemoryMap::debug_print' can be const. 2.17.0 libStatGen-1.0.15/general/MemoryMapArray.h:335:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MemoryMapArray.h:335:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/general/MemoryMapArray.h:339:6: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/MemoryMapArray.h:339:6: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/general/Parameters.cpp:116:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:206:43: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Parameters.cpp:206:44: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:219:38: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Parameters.cpp:219:39: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:261:55: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Parameters.cpp:261:56: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:368:40: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Parameters.cpp:368:41: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:372:13: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Parameters.cpp:372:14: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:372:35: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:399:67: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Parameters.cpp:399:68: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:424:38: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:508:73: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:540:34: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Parameters.cpp:540:35: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:640:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Parameters.cpp:640:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:691:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Parameters.cpp:691:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Parameters.cpp:709:41: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Parameters.cpp:709:42: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:107:16: style:inconclusive: Technically the member function 'Pedigree::MakeSibships' can be const. [functionConst] libStatGen-1.0.15/general/Pedigree.h:142:10: note: Technically the member function 'Pedigree::MakeSibships' can be const. libStatGen-1.0.15/general/Pedigree.cpp:107:16: note: Technically the member function 'Pedigree::MakeSibships' can be const. head libStatGen-1.0.15/general/Pedigree.cpp:271:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:271:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:324:16: style:inconclusive: Technically the member function 'Pedigree::WriteDataFile' can be const. [functionConst] libStatGen-1.0.15/general/Pedigree.h:68:10: note: Technically the member function 'Pedigree::WriteDataFile' can be const. libStatGen-1.0.15/general/Pedigree.cpp:324:16: note: Technically the member function 'Pedigree::WriteDataFile' can be const. head libStatGen-1.0.15/general/Pedigree.cpp:333:37: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:333:38: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:336:37: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:336:38: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:339:37: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:339:38: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:342:37: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:342:38: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:345:37: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:345:38: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:404:21: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:404:22: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:405:21: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:405:22: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:427:37: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:427:38: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:450:16: performance:inconclusive: Technically the member function 'Pedigree::PrepareDichotomization' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/Pedigree.h:64:10: note: Technically the member function 'Pedigree::PrepareDichotomization' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/Pedigree.cpp:450:16: note: Technically the member function 'Pedigree::PrepareDichotomization' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/general/Pedigree.cpp:484:12: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:484:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:581:40: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:581:41: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:582:40: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:582:41: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:583:40: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:583:41: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:584:40: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:584:41: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:585:40: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:585:41: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:590:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:590:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:591:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:591:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:594:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:594:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:595:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:595:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:596:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:596:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:597:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:597:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:665:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:665:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:666:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:666:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:669:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:669:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:670:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:670:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:671:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:671:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:674:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:674:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:675:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:675:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:676:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:676:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:679:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:679:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:680:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:680:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:684:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:684:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:685:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:685:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:68:28: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:68:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:69:28: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:69:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:728:28: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:728:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:729:28: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:729:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:729:62: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:72:20: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:72:21: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:730:28: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:730:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:731:28: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:731:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:73:20: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:73:21: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:778:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:778:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:779:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:779:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:780:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:780:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:781:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:781:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:782:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:782:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:783:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:783:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:796:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:796:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:797:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:797:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:798:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:798:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:799:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:799:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:800:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:800:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:804:48: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:804:49: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:805:48: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:805:49: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:808:48: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:808:49: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:811:48: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:811:49: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:812:48: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:812:49: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:813:48: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:813:49: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:81:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:81:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:82:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:82:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:844:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:844:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:845:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:845:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:848:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:848:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:849:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:849:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:852:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:852:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:853:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:853:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:854:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:854:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:857:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:857:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:858:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:858:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:864:33: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:864:34: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:865:33: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:865:34: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/Pedigree.cpp:940:16: style:inconclusive: Technically the member function 'Pedigree::ShowMemoryInfo' can be const. [functionConst] libStatGen-1.0.15/general/Pedigree.h:133:10: note: Technically the member function 'Pedigree::ShowMemoryInfo' can be const. libStatGen-1.0.15/general/Pedigree.cpp:940:16: note: Technically the member function 'Pedigree::ShowMemoryInfo' can be const. head libStatGen-1.0.15/general/Pedigree.cpp:952:49: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.cpp:952:50: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/Pedigree.h:133:10: style:inconclusive: Technically the member function 'Pedigree::ShowMemoryInfo' can be const. [functionConst] libStatGen-1.0.15/general/Pedigree.cpp:940:16: note: Technically the member function 'Pedigree::ShowMemoryInfo' can be const. libStatGen-1.0.15/general/Pedigree.h:133:10: note: Technically the member function 'Pedigree::ShowMemoryInfo' can be const. 2.17.0 libStatGen-1.0.15/general/Pedigree.h:142:10: style:inconclusive: Technically the member function 'Pedigree::MakeSibships' can be const. [functionConst] libStatGen-1.0.15/general/Pedigree.cpp:107:16: note: Technically the member function 'Pedigree::MakeSibships' can be const. libStatGen-1.0.15/general/Pedigree.h:142:10: note: Technically the member function 'Pedigree::MakeSibships' can be const. 2.17.0 libStatGen-1.0.15/general/Pedigree.h:147:10: performance:inconclusive: Technically the member function 'Pedigree::ShowTrimHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/PedigreeTrim.cpp:20:16: note: Technically the member function 'Pedigree::ShowTrimHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/Pedigree.h:147:10: note: Technically the member function 'Pedigree::ShowTrimHeader' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/general/Pedigree.h:62:10: performance:inconclusive: Technically the member function 'Pedigree::TranslateSexCode' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/PedigreeLoader.cpp:619:15: note: Technically the member function 'Pedigree::TranslateSexCode' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/Pedigree.h:62:10: note: Technically the member function 'Pedigree::TranslateSexCode' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/general/Pedigree.h:64:10: performance:inconclusive: Technically the member function 'Pedigree::PrepareDichotomization' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/Pedigree.cpp:450:16: note: Technically the member function 'Pedigree::PrepareDichotomization' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/Pedigree.h:64:10: note: Technically the member function 'Pedigree::PrepareDichotomization' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/general/Pedigree.h:68:10: style:inconclusive: Technically the member function 'Pedigree::WriteDataFile' can be const. [functionConst] libStatGen-1.0.15/general/Pedigree.cpp:324:16: note: Technically the member function 'Pedigree::WriteDataFile' can be const. libStatGen-1.0.15/general/Pedigree.h:68:10: note: Technically the member function 'Pedigree::WriteDataFile' can be const. head libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:194:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:194:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:195:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:195:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:201:23: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:201:24: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeAlleleFreq.cpp:201:63: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:104:34: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:104:35: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:170:29: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:170:30: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:240:38: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:240:39: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:246:16: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:246:17: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:246:43: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:247:16: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:247:17: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:266:48: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:266:49: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:294:26: style:inconclusive: Technically the member function 'PedigreeDescription::CountTextColumns' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeDescription.h:64:9: note: Technically the member function 'PedigreeDescription::CountTextColumns' can be const. libStatGen-1.0.15/general/PedigreeDescription.cpp:294:26: note: Technically the member function 'PedigreeDescription::CountTextColumns' can be const. head libStatGen-1.0.15/general/PedigreeDescription.cpp:348:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:348:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:364:47: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:364:48: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:375:46: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:375:47: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:392:51: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:392:52: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:427:53: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:427:54: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:439:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:439:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:444:20: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:444:21: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:567:47: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:567:48: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:579:67: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:579:68: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:633:26: performance:inconclusive: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/PedigreeDescription.h:83:9: note: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/PedigreeDescription.cpp:633:26: note: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/general/PedigreeDescription.cpp:719:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:719:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:724:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:724:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:729:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:729:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:759:27: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:759:28: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:776:23: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.cpp:776:24: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeDescription.cpp:813:26: style:inconclusive: Technically the member function 'PedigreeDescription::CountColumns' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeDescription.h:85:9: note: Technically the member function 'PedigreeDescription::CountColumns' can be const. libStatGen-1.0.15/general/PedigreeDescription.cpp:813:26: note: Technically the member function 'PedigreeDescription::CountColumns' can be const. 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.h:64:9: style:inconclusive: Technically the member function 'PedigreeDescription::CountTextColumns' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeDescription.cpp:294:26: note: Technically the member function 'PedigreeDescription::CountTextColumns' can be const. libStatGen-1.0.15/general/PedigreeDescription.h:64:9: note: Technically the member function 'PedigreeDescription::CountTextColumns' can be const. 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.h:83:9: performance:inconclusive: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/PedigreeDescription.cpp:633:26: note: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/PedigreeDescription.h:83:9: note: Technically the member function 'PedigreeDescription::ReadLineHelper' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/general/PedigreeDescription.h:85:9: style:inconclusive: Technically the member function 'PedigreeDescription::CountColumns' can be const. [functionConst] libStatGen-1.0.15/general/PedigreeDescription.cpp:813:26: note: Technically the member function 'PedigreeDescription::CountColumns' can be const. libStatGen-1.0.15/general/PedigreeDescription.h:85:9: note: Technically the member function 'PedigreeDescription::CountColumns' can be const. head libStatGen-1.0.15/general/PedigreeFamily.cpp:156:12: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeFamily.cpp:156:13: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeFamily.cpp:160:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeFamily.cpp:160:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:103:16: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:103:17: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:114:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:114:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:129:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:129:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:284:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:284:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:415:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:415:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:417:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:417:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:420:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:420:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:422:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:422:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:453:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:453:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:522:27: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:522:28: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:522:54: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:530:27: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:530:28: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:551:23: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:551:24: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:599:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:599:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:606:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:606:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:638:23: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:638:24: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:638:49: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:644:23: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:644:24: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:644:49: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:688:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:688:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:750:25: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:750:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:755:25: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:755:26: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:782:35: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:782:36: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:793:29: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:793:30: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:870:20: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:870:21: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:89:61: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:89:62: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeGlobals.cpp:95:15: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeGlobals.cpp:95:16: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:112:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:112:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:112:44: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:113:19: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:113:20: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:152:44: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:152:45: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:153:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:153:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:153:64: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:161:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:161:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:162:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:162:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:162:56: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:183:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:183:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:184:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:184:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:184:56: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:185:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:185:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:186:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:186:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:187:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:187:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:188:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:188:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:214:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:214:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:215:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:215:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:215:56: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:243:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:243:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:244:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:244:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:244:56: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:257:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:257:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:258:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:258:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:258:56: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:259:31: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:259:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:259:61: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:291:36: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:291:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:291:61: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:368:30: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:368:31: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:402:27: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:402:28: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:402:52: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:467:35: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:467:36: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:468:35: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:468:36: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:469:35: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:469:36: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:470:35: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:470:36: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:489:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:489:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:490:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:490:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:491:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:491:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:492:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:492:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:493:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:493:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:505:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:505:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:506:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:506:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:507:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:507:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:508:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:508:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:509:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:509:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:556:71: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:556:72: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:601:20: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:601:21: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:601:56: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:609:23: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:609:24: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:619:15: performance:inconclusive: Technically the member function 'Pedigree::TranslateSexCode' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/Pedigree.h:62:10: note: Technically the member function 'Pedigree::TranslateSexCode' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/PedigreeLoader.cpp:619:15: note: Technically the member function 'Pedigree::TranslateSexCode' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/general/PedigreeLoader.cpp:78:29: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:78:30: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:79:42: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:79:43: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeLoader.cpp:88:34: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeLoader.cpp:88:35: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreePerson.cpp:116:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreePerson.cpp:116:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreePerson.cpp:116:62: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreePerson.cpp:117:20: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreePerson.cpp:117:21: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreePerson.cpp:117:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreePerson.cpp:140:16: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreePerson.cpp:140:17: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreePerson.cpp:140:36: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreePerson.cpp:201:14: style:inconclusive: Technically the member function 'Person::haveData' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:131:10: note: Technically the member function 'Person::haveData' can be const. libStatGen-1.0.15/general/PedigreePerson.cpp:201:14: note: Technically the member function 'Person::haveData' can be const. head libStatGen-1.0.15/general/PedigreePerson.cpp:217:14: style:inconclusive: Technically the member function 'Person::isAncestor' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.h:132:10: note: Technically the member function 'Person::isAncestor' can be const. libStatGen-1.0.15/general/PedigreePerson.cpp:217:14: note: Technically the member function 'Person::isAncestor' can be const. 2.17.0 libStatGen-1.0.15/general/PedigreePerson.h:131:10: style:inconclusive: Technically the member function 'Person::haveData' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.cpp:201:14: note: Technically the member function 'Person::haveData' can be const. libStatGen-1.0.15/general/PedigreePerson.h:131:10: note: Technically the member function 'Person::haveData' can be const. 2.17.0 libStatGen-1.0.15/general/PedigreePerson.h:132:10: style:inconclusive: Technically the member function 'Person::isAncestor' can be const. [functionConst] libStatGen-1.0.15/general/PedigreePerson.cpp:217:14: note: Technically the member function 'Person::isAncestor' can be const. libStatGen-1.0.15/general/PedigreePerson.h:132:10: note: Technically the member function 'Person::isAncestor' can be const. head libStatGen-1.0.15/general/PedigreeTrim.cpp:168:28: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeTrim.cpp:168:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeTrim.cpp:169:28: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeTrim.cpp:169:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeTrim.cpp:20:16: performance:inconclusive: Technically the member function 'Pedigree::ShowTrimHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/Pedigree.h:147:10: note: Technically the member function 'Pedigree::ShowTrimHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/PedigreeTrim.cpp:20:16: note: Technically the member function 'Pedigree::ShowTrimHeader' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/general/PedigreeTrim.cpp:65:60: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeTrim.cpp:65:61: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeTwin.cpp:131:26: style: Local variable 'j' shadows outer variable [shadowVariable] libStatGen-1.0.15/general/PedigreeTwin.cpp:112:42: note: Shadowed declaration libStatGen-1.0.15/general/PedigreeTwin.cpp:131:26: note: Shadow variable head libStatGen-1.0.15/general/PedigreeTwin.cpp:61:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeTwin.cpp:61:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeTwin.cpp:62:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeTwin.cpp:62:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeTwin.cpp:63:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeTwin.cpp:63:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeTwin.cpp:64:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeTwin.cpp:64:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeTwin.cpp:70:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeTwin.cpp:70:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeTwin.cpp:71:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeTwin.cpp:71:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/PedigreeTwin.cpp:72:32: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/PedigreeTwin.cpp:72:33: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/QuickIndex.cpp:103:39: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/QuickIndex.cpp:103:40: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/QuickIndex.cpp:108:42: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/QuickIndex.cpp:108:43: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/QuickIndex.cpp:34:14: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/QuickIndex.cpp:34:15: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/QuickIndex.cpp:44:14: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/QuickIndex.cpp:44:15: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/QuickIndex.cpp:54:14: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/QuickIndex.cpp:54:15: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/QuickIndex.cpp:89:18: style:inconclusive: Technically the member function 'QuickIndex::IsBefore' can be const. [functionConst] libStatGen-1.0.15/general/QuickIndex.h:54:10: note: Technically the member function 'QuickIndex::IsBefore' can be const. libStatGen-1.0.15/general/QuickIndex.cpp:89:18: note: Technically the member function 'QuickIndex::IsBefore' can be const. head libStatGen-1.0.15/general/QuickIndex.cpp:98:37: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/QuickIndex.cpp:98:38: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/QuickIndex.h:54:10: style:inconclusive: Technically the member function 'QuickIndex::IsBefore' can be const. [functionConst] libStatGen-1.0.15/general/QuickIndex.cpp:89:18: note: Technically the member function 'QuickIndex::IsBefore' can be const. libStatGen-1.0.15/general/QuickIndex.h:54:10: note: Technically the member function 'QuickIndex::IsBefore' can be const. head libStatGen-1.0.15/general/SmithWaterman.cpp:135:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.17.0 libStatGen-1.0.15/general/SmithWaterman.cpp:135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head libStatGen-1.0.15/general/SmithWaterman.cpp:89:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.17.0 libStatGen-1.0.15/general/SmithWaterman.cpp:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head libStatGen-1.0.15/general/StatGenStatus.cpp:196:21: style:inconclusive: Technically the member function 'StatGenStatus::handleError' can be const. [functionConst] libStatGen-1.0.15/general/StatGenStatus.h:102:10: note: Technically the member function 'StatGenStatus::handleError' can be const. libStatGen-1.0.15/general/StatGenStatus.cpp:196:21: note: Technically the member function 'StatGenStatus::handleError' can be const. 2.17.0 libStatGen-1.0.15/general/StatGenStatus.h:102:10: style:inconclusive: Technically the member function 'StatGenStatus::handleError' can be const. [functionConst] libStatGen-1.0.15/general/StatGenStatus.cpp:196:21: note: Technically the member function 'StatGenStatus::handleError' can be const. libStatGen-1.0.15/general/StatGenStatus.h:102:10: note: Technically the member function 'StatGenStatus::handleError' can be const. head libStatGen-1.0.15/general/StringArray.cpp:193:49: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/StringArray.cpp:193:50: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/StringArray.cpp:214:49: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/StringArray.cpp:214:50: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/StringArray.cpp:237:48: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/StringArray.cpp:237:49: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/StringArray.cpp:259:49: style: C-style pointer casting [cstyleCast] 2.17.0 libStatGen-1.0.15/general/StringArray.cpp:259:50: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/StringArray.cpp:423:19: style:inconclusive: Technically the member function 'StringArray::Print' can be const. [functionConst] libStatGen-1.0.15/general/StringArray.h:54:10: note: Technically the member function 'StringArray::Print' can be const. libStatGen-1.0.15/general/StringArray.cpp:423:19: note: Technically the member function 'StringArray::Print' can be const. 2.17.0 libStatGen-1.0.15/general/StringArray.h:54:10: style:inconclusive: Technically the member function 'StringArray::Print' can be const. [functionConst] libStatGen-1.0.15/general/StringArray.cpp:423:19: note: Technically the member function 'StringArray::Print' can be const. libStatGen-1.0.15/general/StringArray.h:54:10: note: Technically the member function 'StringArray::Print' can be const. head libStatGen-1.0.15/general/StringBasics.cpp:1494:14: style:inconclusive: Technically the member function 'String::IsNumber' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.h:346:12: note: Technically the member function 'String::IsNumber' can be const. libStatGen-1.0.15/general/StringBasics.cpp:1494:14: note: Technically the member function 'String::IsNumber' can be const. head libStatGen-1.0.15/general/StringBasics.cpp:168:16: style:inconclusive: Technically the member function 'String::AsUpper' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.h:81:14: note: Technically the member function 'String::AsUpper' can be const. libStatGen-1.0.15/general/StringBasics.cpp:168:16: note: Technically the member function 'String::AsUpper' can be const. head libStatGen-1.0.15/general/StringBasics.cpp:175:16: style:inconclusive: Technically the member function 'String::AsLower' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.h:82:14: note: Technically the member function 'String::AsLower' can be const. libStatGen-1.0.15/general/StringBasics.cpp:175:16: note: Technically the member function 'String::AsLower' can be const. head libStatGen-1.0.15/general/StringBasics.cpp:182:16: style:inconclusive: Technically the member function 'String::Capitalize' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.h:83:14: note: Technically the member function 'String::Capitalize' can be const. libStatGen-1.0.15/general/StringBasics.cpp:182:16: note: Technically the member function 'String::Capitalize' can be const. 2.17.0 libStatGen-1.0.15/general/StringBasics.h:346:12: style:inconclusive: Technically the member function 'String::IsNumber' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.cpp:1494:14: note: Technically the member function 'String::IsNumber' can be const. libStatGen-1.0.15/general/StringBasics.h:346:12: note: Technically the member function 'String::IsNumber' can be const. 2.17.0 libStatGen-1.0.15/general/StringBasics.h:81:14: style:inconclusive: Technically the member function 'String::AsUpper' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.cpp:168:16: note: Technically the member function 'String::AsUpper' can be const. libStatGen-1.0.15/general/StringBasics.h:81:14: note: Technically the member function 'String::AsUpper' can be const. 2.17.0 libStatGen-1.0.15/general/StringBasics.h:82:14: style:inconclusive: Technically the member function 'String::AsLower' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.cpp:175:16: note: Technically the member function 'String::AsLower' can be const. libStatGen-1.0.15/general/StringBasics.h:82:14: note: Technically the member function 'String::AsLower' can be const. 2.17.0 libStatGen-1.0.15/general/StringBasics.h:83:14: style:inconclusive: Technically the member function 'String::Capitalize' can be const. [functionConst] libStatGen-1.0.15/general/StringBasics.cpp:182:16: note: Technically the member function 'String::Capitalize' can be const. libStatGen-1.0.15/general/StringBasics.h:83:14: note: Technically the member function 'String::Capitalize' can be const. head libStatGen-1.0.15/general/StringHash.cpp:585:20: style:inconclusive: Technically the member function 'StringHash::StringList' can be const. [functionConst] libStatGen-1.0.15/general/StringHash.h:159:12: note: Technically the member function 'StringHash::StringList' can be const. libStatGen-1.0.15/general/StringHash.cpp:585:20: note: Technically the member function 'StringHash::StringList' can be const. 2.17.0 libStatGen-1.0.15/general/StringHash.h:159:12: style:inconclusive: Technically the member function 'StringHash::StringList' can be const. [functionConst] libStatGen-1.0.15/general/StringHash.cpp:585:20: note: Technically the member function 'StringHash::StringList' can be const. libStatGen-1.0.15/general/StringHash.h:159:12: note: Technically the member function 'StringHash::StringList' can be const. head libStatGen-1.0.15/general/Tabix.cpp:226:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 libStatGen-1.0.15/general/glfHandler.cpp:240:32: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/glfHandler.cpp:240:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 libStatGen-1.0.15/general/glfHandler.cpp:256:36: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/glfHandler.cpp:256:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head libStatGen-1.0.15/general/glfHandler.cpp:303:28: style:inconclusive: Technically the member function 'glfHandler::GetLikelihoods' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:119:20: note: Technically the member function 'glfHandler::GetLikelihoods' can be const. libStatGen-1.0.15/general/glfHandler.cpp:303:28: note: Technically the member function 'glfHandler::GetLikelihoods' can be const. head libStatGen-1.0.15/general/glfHandler.cpp:311:35: style:inconclusive: Technically the member function 'glfHandler::GetLogLikelihoods' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:120:29: note: Technically the member function 'glfHandler::GetLogLikelihoods' can be const. libStatGen-1.0.15/general/glfHandler.cpp:311:35: note: Technically the member function 'glfHandler::GetLogLikelihoods' can be const. head libStatGen-1.0.15/general/glfHandler.cpp:319:18: style:inconclusive: Technically the member function 'glfHandler::GetReference' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:117:14: note: Technically the member function 'glfHandler::GetReference' can be const. libStatGen-1.0.15/general/glfHandler.cpp:319:18: note: Technically the member function 'glfHandler::GetReference' can be const. head libStatGen-1.0.15/general/glfHandler.cpp:327:17: style:inconclusive: Technically the member function 'glfHandler::GetDepth' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:118:14: note: Technically the member function 'glfHandler::GetDepth' can be const. libStatGen-1.0.15/general/glfHandler.cpp:327:17: note: Technically the member function 'glfHandler::GetDepth' can be const. head libStatGen-1.0.15/general/glfHandler.cpp:335:17: style:inconclusive: Technically the member function 'glfHandler::GetMapQuality' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:121:14: note: Technically the member function 'glfHandler::GetMapQuality' can be const. libStatGen-1.0.15/general/glfHandler.cpp:335:17: note: Technically the member function 'glfHandler::GetMapQuality' can be const. head libStatGen-1.0.15/general/glfHandler.cpp:352:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/glfHandler.cpp:360:29: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/glfHandler.cpp:394:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/glfHandler.cpp:395:37: style: C-style pointer casting [cstyleCast] head libStatGen-1.0.15/general/glfHandler.cpp:88:18: style:inconclusive: Technically the member function 'glfHandler::isOpen' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.h:104:10: note: Technically the member function 'glfHandler::isOpen' can be const. libStatGen-1.0.15/general/glfHandler.cpp:88:18: note: Technically the member function 'glfHandler::isOpen' can be const. 2.17.0 libStatGen-1.0.15/general/glfHandler.h:104:10: style:inconclusive: Technically the member function 'glfHandler::isOpen' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.cpp:88:18: note: Technically the member function 'glfHandler::isOpen' can be const. libStatGen-1.0.15/general/glfHandler.h:104:10: note: Technically the member function 'glfHandler::isOpen' can be const. 2.17.0 libStatGen-1.0.15/general/glfHandler.h:117:14: style:inconclusive: Technically the member function 'glfHandler::GetReference' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.cpp:319:18: note: Technically the member function 'glfHandler::GetReference' can be const. libStatGen-1.0.15/general/glfHandler.h:117:14: note: Technically the member function 'glfHandler::GetReference' can be const. 2.17.0 libStatGen-1.0.15/general/glfHandler.h:118:14: style:inconclusive: Technically the member function 'glfHandler::GetDepth' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.cpp:327:17: note: Technically the member function 'glfHandler::GetDepth' can be const. libStatGen-1.0.15/general/glfHandler.h:118:14: note: Technically the member function 'glfHandler::GetDepth' can be const. 2.17.0 libStatGen-1.0.15/general/glfHandler.h:119:20: style:inconclusive: Technically the member function 'glfHandler::GetLikelihoods' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.cpp:303:28: note: Technically the member function 'glfHandler::GetLikelihoods' can be const. libStatGen-1.0.15/general/glfHandler.h:119:20: note: Technically the member function 'glfHandler::GetLikelihoods' can be const. 2.17.0 libStatGen-1.0.15/general/glfHandler.h:120:29: style:inconclusive: Technically the member function 'glfHandler::GetLogLikelihoods' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.cpp:311:35: note: Technically the member function 'glfHandler::GetLogLikelihoods' can be const. libStatGen-1.0.15/general/glfHandler.h:120:29: note: Technically the member function 'glfHandler::GetLogLikelihoods' can be const. 2.17.0 libStatGen-1.0.15/general/glfHandler.h:121:14: style:inconclusive: Technically the member function 'glfHandler::GetMapQuality' can be const. [functionConst] libStatGen-1.0.15/general/glfHandler.cpp:335:17: note: Technically the member function 'glfHandler::GetMapQuality' can be const. libStatGen-1.0.15/general/glfHandler.h:121:14: note: Technically the member function 'glfHandler::GetMapQuality' can be const. head libStatGen-1.0.15/general/test/cigar/CigarRollerTest.cpp:32:22: performance:inconclusive: Technically the member function 'CigarRollerTest::test' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/cigar/CigarRollerTest.h:23:9: note: Technically the member function 'CigarRollerTest::test' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/cigar/CigarRollerTest.cpp:32:22: note: Technically the member function 'CigarRollerTest::test' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/general/test/cigar/CigarRollerTest.h:23:9: performance:inconclusive: Technically the member function 'CigarRollerTest::test' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/cigar/CigarRollerTest.cpp:32:22: note: Technically the member function 'CigarRollerTest::test' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/cigar/CigarRollerTest.h:23:9: note: Technically the member function 'CigarRollerTest::test' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:102:29: performance:inconclusive: Technically the member function 'NonOverlapRegionsTest::testPos' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:28:10: note: Technically the member function 'NonOverlapRegionsTest::testPos' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:102:29: note: Technically the member function 'NonOverlapRegionsTest::testPos' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:37:29: performance:inconclusive: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:27:10: note: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:37:29: note: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:27:10: performance:inconclusive: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:37:29: note: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:27:10: note: Technically the member function 'NonOverlapRegionsTest::testChrom' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:28:10: performance:inconclusive: Technically the member function 'NonOverlapRegionsTest::testPos' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.cpp:102:29: note: Technically the member function 'NonOverlapRegionsTest::testPos' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/nonOverlapRegions/NonOverlapRegionsTest.h:28:10: note: Technically the member function 'NonOverlapRegionsTest::testPos' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.cpp:167:26: performance:inconclusive: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.h:30:10: note: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.cpp:167:26: note: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.h:30:10: performance:inconclusive: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.cpp:167:26: note: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/general/test/reusableVector/ReusableVectorTest.h:30:10: note: Technically the member function 'ReusableVectorTest::testInvalidGetIndex' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/GlfFile.cpp:483:19: style:inconclusive: Technically the member function 'GlfFile::getCurrentRecordCount' can be const. [functionConst] libStatGen-1.0.15/glf/GlfFile.h:117:14: note: Technically the member function 'GlfFile::getCurrentRecordCount' can be const. libStatGen-1.0.15/glf/GlfFile.cpp:483:19: note: Technically the member function 'GlfFile::getCurrentRecordCount' can be const. 2.17.0 libStatGen-1.0.15/glf/GlfFile.h:117:14: style:inconclusive: Technically the member function 'GlfFile::getCurrentRecordCount' can be const. [functionConst] libStatGen-1.0.15/glf/GlfFile.cpp:483:19: note: Technically the member function 'GlfFile::getCurrentRecordCount' can be const. libStatGen-1.0.15/glf/GlfFile.h:117:14: note: Technically the member function 'GlfFile::getCurrentRecordCount' can be const. head libStatGen-1.0.15/glf/GlfRecord.cpp:355:20: style:inconclusive: Technically the member function 'GlfRecord::getLk' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.h:191:13: note: Technically the member function 'GlfRecord::getLk' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:355:20: note: Technically the member function 'GlfRecord::getLk' can be const. head libStatGen-1.0.15/glf/GlfRecord.cpp:420:20: style:inconclusive: Technically the member function 'GlfRecord::getLkHom1' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.h:242:13: note: Technically the member function 'GlfRecord::getLkHom1' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:420:20: note: Technically the member function 'GlfRecord::getLkHom1' can be const. head libStatGen-1.0.15/glf/GlfRecord.cpp:431:20: style:inconclusive: Technically the member function 'GlfRecord::getLkHom2' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.h:246:13: note: Technically the member function 'GlfRecord::getLkHom2' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:431:20: note: Technically the member function 'GlfRecord::getLkHom2' can be const. head libStatGen-1.0.15/glf/GlfRecord.cpp:442:20: style:inconclusive: Technically the member function 'GlfRecord::getLkHet' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.h:250:13: note: Technically the member function 'GlfRecord::getLkHet' can be const. libStatGen-1.0.15/glf/GlfRecord.cpp:442:20: note: Technically the member function 'GlfRecord::getLkHet' can be const. 2.17.0 libStatGen-1.0.15/glf/GlfRecord.h:191:13: style:inconclusive: Technically the member function 'GlfRecord::getLk' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.cpp:355:20: note: Technically the member function 'GlfRecord::getLk' can be const. libStatGen-1.0.15/glf/GlfRecord.h:191:13: note: Technically the member function 'GlfRecord::getLk' can be const. 2.17.0 libStatGen-1.0.15/glf/GlfRecord.h:242:13: style:inconclusive: Technically the member function 'GlfRecord::getLkHom1' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.cpp:420:20: note: Technically the member function 'GlfRecord::getLkHom1' can be const. libStatGen-1.0.15/glf/GlfRecord.h:242:13: note: Technically the member function 'GlfRecord::getLkHom1' can be const. 2.17.0 libStatGen-1.0.15/glf/GlfRecord.h:246:13: style:inconclusive: Technically the member function 'GlfRecord::getLkHom2' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.cpp:431:20: note: Technically the member function 'GlfRecord::getLkHom2' can be const. libStatGen-1.0.15/glf/GlfRecord.h:246:13: note: Technically the member function 'GlfRecord::getLkHom2' can be const. 2.17.0 libStatGen-1.0.15/glf/GlfRecord.h:250:13: style:inconclusive: Technically the member function 'GlfRecord::getLkHet' can be const. [functionConst] libStatGen-1.0.15/glf/GlfRecord.cpp:442:20: note: Technically the member function 'GlfRecord::getLkHet' can be const. libStatGen-1.0.15/glf/GlfRecord.h:250:13: note: Technically the member function 'GlfRecord::getLkHet' can be const. head libStatGen-1.0.15/glf/test/WriteFiles.cpp:270:17: performance:inconclusive: Technically the member function 'TestWrite::writeHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:33:10: note: Technically the member function 'TestWrite::writeHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:270:17: note: Technically the member function 'TestWrite::writeHeader' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:297:17: performance:inconclusive: Technically the member function 'TestWrite::writeRefSection1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:34:10: note: Technically the member function 'TestWrite::writeRefSection1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:297:17: note: Technically the member function 'TestWrite::writeRefSection1' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:328:17: performance:inconclusive: Technically the member function 'TestWrite::writeSec1Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:35:10: note: Technically the member function 'TestWrite::writeSec1Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:328:17: note: Technically the member function 'TestWrite::writeSec1Record1' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:349:17: performance:inconclusive: Technically the member function 'TestWrite::writeSec1Record2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:36:10: note: Technically the member function 'TestWrite::writeSec1Record2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:349:17: note: Technically the member function 'TestWrite::writeSec1Record2' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:386:17: performance:inconclusive: Technically the member function 'TestWrite::writeEndMarker' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:37:10: note: Technically the member function 'TestWrite::writeEndMarker' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:386:17: note: Technically the member function 'TestWrite::writeEndMarker' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:399:17: performance:inconclusive: Technically the member function 'TestWrite::writeRefSection2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:38:10: note: Technically the member function 'TestWrite::writeRefSection2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:399:17: note: Technically the member function 'TestWrite::writeRefSection2' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:430:17: performance:inconclusive: Technically the member function 'TestWrite::writeSec2Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:39:10: note: Technically the member function 'TestWrite::writeSec2Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:430:17: note: Technically the member function 'TestWrite::writeSec2Record1' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:451:17: performance:inconclusive: Technically the member function 'TestWrite::readHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:41:10: note: Technically the member function 'TestWrite::readHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:451:17: note: Technically the member function 'TestWrite::readHeader' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:474:17: performance:inconclusive: Technically the member function 'TestWrite::readRefSection1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:42:10: note: Technically the member function 'TestWrite::readRefSection1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:474:17: note: Technically the member function 'TestWrite::readRefSection1' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:485:17: performance:inconclusive: Technically the member function 'TestWrite::readSec1Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:43:10: note: Technically the member function 'TestWrite::readSec1Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:485:17: note: Technically the member function 'TestWrite::readSec1Record1' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:498:17: performance:inconclusive: Technically the member function 'TestWrite::readSec1Record2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:44:10: note: Technically the member function 'TestWrite::readSec1Record2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:498:17: note: Technically the member function 'TestWrite::readSec1Record2' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:519:17: performance:inconclusive: Technically the member function 'TestWrite::readEndMarker' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:45:10: note: Technically the member function 'TestWrite::readEndMarker' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:519:17: note: Technically the member function 'TestWrite::readEndMarker' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:529:17: performance:inconclusive: Technically the member function 'TestWrite::readRefSection2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:46:10: note: Technically the member function 'TestWrite::readRefSection2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:529:17: note: Technically the member function 'TestWrite::readRefSection2' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:541:17: performance:inconclusive: Technically the member function 'TestWrite::readSec2Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:47:10: note: Technically the member function 'TestWrite::readSec2Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:541:17: note: Technically the member function 'TestWrite::readSec2Record1' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/glf/test/WriteFiles.cpp:554:17: performance:inconclusive: Technically the member function 'TestWrite::checkEOF' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.h:49:10: note: Technically the member function 'TestWrite::checkEOF' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.cpp:554:17: note: Technically the member function 'TestWrite::checkEOF' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:33:10: performance:inconclusive: Technically the member function 'TestWrite::writeHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:270:17: note: Technically the member function 'TestWrite::writeHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:33:10: note: Technically the member function 'TestWrite::writeHeader' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:34:10: performance:inconclusive: Technically the member function 'TestWrite::writeRefSection1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:297:17: note: Technically the member function 'TestWrite::writeRefSection1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:34:10: note: Technically the member function 'TestWrite::writeRefSection1' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:35:10: performance:inconclusive: Technically the member function 'TestWrite::writeSec1Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:328:17: note: Technically the member function 'TestWrite::writeSec1Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:35:10: note: Technically the member function 'TestWrite::writeSec1Record1' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:36:10: performance:inconclusive: Technically the member function 'TestWrite::writeSec1Record2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:349:17: note: Technically the member function 'TestWrite::writeSec1Record2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:36:10: note: Technically the member function 'TestWrite::writeSec1Record2' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:37:10: performance:inconclusive: Technically the member function 'TestWrite::writeEndMarker' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:386:17: note: Technically the member function 'TestWrite::writeEndMarker' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:37:10: note: Technically the member function 'TestWrite::writeEndMarker' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:38:10: performance:inconclusive: Technically the member function 'TestWrite::writeRefSection2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:399:17: note: Technically the member function 'TestWrite::writeRefSection2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:38:10: note: Technically the member function 'TestWrite::writeRefSection2' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:39:10: performance:inconclusive: Technically the member function 'TestWrite::writeSec2Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:430:17: note: Technically the member function 'TestWrite::writeSec2Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:39:10: note: Technically the member function 'TestWrite::writeSec2Record1' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:41:10: performance:inconclusive: Technically the member function 'TestWrite::readHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:451:17: note: Technically the member function 'TestWrite::readHeader' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:41:10: note: Technically the member function 'TestWrite::readHeader' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:42:10: performance:inconclusive: Technically the member function 'TestWrite::readRefSection1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:474:17: note: Technically the member function 'TestWrite::readRefSection1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:42:10: note: Technically the member function 'TestWrite::readRefSection1' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:43:10: performance:inconclusive: Technically the member function 'TestWrite::readSec1Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:485:17: note: Technically the member function 'TestWrite::readSec1Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:43:10: note: Technically the member function 'TestWrite::readSec1Record1' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:44:10: performance:inconclusive: Technically the member function 'TestWrite::readSec1Record2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:498:17: note: Technically the member function 'TestWrite::readSec1Record2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:44:10: note: Technically the member function 'TestWrite::readSec1Record2' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:45:10: performance:inconclusive: Technically the member function 'TestWrite::readEndMarker' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:519:17: note: Technically the member function 'TestWrite::readEndMarker' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:45:10: note: Technically the member function 'TestWrite::readEndMarker' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:46:10: performance:inconclusive: Technically the member function 'TestWrite::readRefSection2' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:529:17: note: Technically the member function 'TestWrite::readRefSection2' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:46:10: note: Technically the member function 'TestWrite::readRefSection2' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:47:10: performance:inconclusive: Technically the member function 'TestWrite::readSec2Record1' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:541:17: note: Technically the member function 'TestWrite::readSec2Record1' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:47:10: note: Technically the member function 'TestWrite::readSec2Record1' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/glf/test/WriteFiles.h:49:10: performance:inconclusive: Technically the member function 'TestWrite::checkEOF' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/glf/test/WriteFiles.cpp:554:17: note: Technically the member function 'TestWrite::checkEOF' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/glf/test/WriteFiles.h:49:10: note: Technically the member function 'TestWrite::checkEOF' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/samtools/knetfile.c:447:22: error:inconclusive: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:445:21: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:445:8: note: Assignment 'buf=(char*)calloc(0x10000,1)', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:447:22: note: Null pointer addition head libStatGen-1.0.15/samtools/knetfile.c:447:22: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:445:21: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:445:8: note: Assignment 'buf=(char*)calloc(0x10000,1)', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:447:22: note: Null pointer addition 2.17.0 libStatGen-1.0.15/samtools/knetfile.c:448:19: error:inconclusive: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:445:21: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:445:8: note: Assignment 'buf=(char*)calloc(0x10000,1)', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:448:19: note: Null pointer addition head libStatGen-1.0.15/samtools/knetfile.c:448:19: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] libStatGen-1.0.15/samtools/knetfile.c:445:21: note: Assuming allocation function fails libStatGen-1.0.15/samtools/knetfile.c:445:8: note: Assignment 'buf=(char*)calloc(0x10000,1)', assigned value is 0 libStatGen-1.0.15/samtools/knetfile.c:448:19: note: Null pointer addition head libStatGen-1.0.15/vcf/VcfFileReader.cpp:208:29: style:inconclusive: Technically the member function 'VcfFileReader::getVcfIndex' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfFileReader.h:98:18: note: Technically the member function 'VcfFileReader::getVcfIndex' can be const. libStatGen-1.0.15/vcf/VcfFileReader.cpp:208:29: note: Technically the member function 'VcfFileReader::getVcfIndex' can be const. 2.17.0 libStatGen-1.0.15/vcf/VcfFileReader.h:98:18: style:inconclusive: Technically the member function 'VcfFileReader::getVcfIndex' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfFileReader.cpp:208:29: note: Technically the member function 'VcfFileReader::getVcfIndex' can be const. libStatGen-1.0.15/vcf/VcfFileReader.h:98:18: note: Technically the member function 'VcfFileReader::getVcfIndex' can be const. head libStatGen-1.0.15/vcf/VcfGenotypeFormat.cpp:87:25: style:inconclusive: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:51:10: note: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const. libStatGen-1.0.15/vcf/VcfGenotypeFormat.cpp:87:25: note: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const. 2.17.0 libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:51:10: style:inconclusive: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfGenotypeFormat.cpp:87:25: note: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const. libStatGen-1.0.15/vcf/VcfGenotypeFormat.h:51:10: note: Technically the member function 'VcfGenotypeFormat::storeIndex' can be const. head libStatGen-1.0.15/vcf/VcfHeader.cpp:133:33: style:inconclusive: Technically the member function 'VcfHeader::getStatus' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfHeader.h:54:26: note: Technically the member function 'VcfHeader::getStatus' can be const. libStatGen-1.0.15/vcf/VcfHeader.cpp:133:33: note: Technically the member function 'VcfHeader::getStatus' can be const. head libStatGen-1.0.15/vcf/VcfHeader.cpp:139:16: style:inconclusive: Technically the member function 'VcfHeader::getNumMetaLines' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfHeader.h:57:9: note: Technically the member function 'VcfHeader::getNumMetaLines' can be const. libStatGen-1.0.15/vcf/VcfHeader.cpp:139:16: note: Technically the member function 'VcfHeader::getNumMetaLines' can be const. 2.17.0 libStatGen-1.0.15/vcf/VcfHeader.h:54:26: style:inconclusive: Technically the member function 'VcfHeader::getStatus' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfHeader.cpp:133:33: note: Technically the member function 'VcfHeader::getStatus' can be const. libStatGen-1.0.15/vcf/VcfHeader.h:54:26: note: Technically the member function 'VcfHeader::getStatus' can be const. 2.17.0 libStatGen-1.0.15/vcf/VcfHeader.h:57:9: style:inconclusive: Technically the member function 'VcfHeader::getNumMetaLines' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfHeader.cpp:139:16: note: Technically the member function 'VcfHeader::getNumMetaLines' can be const. libStatGen-1.0.15/vcf/VcfHeader.h:57:9: note: Technically the member function 'VcfHeader::getNumMetaLines' can be const. head libStatGen-1.0.15/vcf/VcfRecord.cpp:294:33: style:inconclusive: Technically the member function 'VcfRecord::getStatus' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.h:66:26: note: Technically the member function 'VcfRecord::getStatus' can be const. libStatGen-1.0.15/vcf/VcfRecord.cpp:294:33: note: Technically the member function 'VcfRecord::getStatus' can be const. head libStatGen-1.0.15/vcf/VcfRecord.cpp:421:17: performance:inconclusive: Technically the member function 'VcfRecord::readTilTab' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/vcf/VcfRecord.h:187:10: note: Technically the member function 'VcfRecord::readTilTab' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfRecord.cpp:421:17: note: Technically the member function 'VcfRecord::readTilTab' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/vcf/VcfRecord.h:187:10: performance:inconclusive: Technically the member function 'VcfRecord::readTilTab' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/vcf/VcfRecord.cpp:421:17: note: Technically the member function 'VcfRecord::readTilTab' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfRecord.h:187:10: note: Technically the member function 'VcfRecord::readTilTab' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/vcf/VcfRecord.h:66:26: style:inconclusive: Technically the member function 'VcfRecord::getStatus' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfRecord.cpp:294:33: note: Technically the member function 'VcfRecord::getStatus' can be const. libStatGen-1.0.15/vcf/VcfRecord.h:66:26: note: Technically the member function 'VcfRecord::getStatus' can be const. head libStatGen-1.0.15/vcf/VcfRecordDiscardRules.cpp:68:29: performance:inconclusive: Technically the member function 'VcfRecordDiscardRules::setIDs' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/vcf/VcfRecordDiscardRules.h:86:10: note: Technically the member function 'VcfRecordDiscardRules::setIDs' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfRecordDiscardRules.cpp:68:29: note: Technically the member function 'VcfRecordDiscardRules::setIDs' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/vcf/VcfRecordDiscardRules.h:86:10: performance:inconclusive: Technically the member function 'VcfRecordDiscardRules::setIDs' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/vcf/VcfRecordDiscardRules.cpp:68:29: note: Technically the member function 'VcfRecordDiscardRules::setIDs' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfRecordDiscardRules.h:86:10: note: Technically the member function 'VcfRecordDiscardRules::setIDs' can be static (but you may consider moving to unnamed namespace). head libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:172:24: style:inconclusive: Technically the member function 'VcfSubsetSamples::keep' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfSubsetSamples.h:76:10: note: Technically the member function 'VcfSubsetSamples::keep' can be const. libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:172:24: note: Technically the member function 'VcfSubsetSamples::keep' can be const. head libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:183:24: performance:inconclusive: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/vcf/VcfSubsetSamples.h:84:10: note: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:183:24: note: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static (but you may consider moving to unnamed namespace). 2.17.0 libStatGen-1.0.15/vcf/VcfSubsetSamples.h:76:10: style:inconclusive: Technically the member function 'VcfSubsetSamples::keep' can be const. [functionConst] libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:172:24: note: Technically the member function 'VcfSubsetSamples::keep' can be const. libStatGen-1.0.15/vcf/VcfSubsetSamples.h:76:10: note: Technically the member function 'VcfSubsetSamples::keep' can be const. 2.17.0 libStatGen-1.0.15/vcf/VcfSubsetSamples.h:84:10: performance:inconclusive: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static (but you may consider moving to unnamed namespace). [functionStatic] libStatGen-1.0.15/vcf/VcfSubsetSamples.cpp:183:24: note: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static (but you may consider moving to unnamed namespace). libStatGen-1.0.15/vcf/VcfSubsetSamples.h:84:10: note: Technically the member function 'VcfSubsetSamples::readSamplesFromFile' can be static (but you may consider moving to unnamed namespace). DONE