2025-08-29 19:54 ftp://ftp.de.debian.org/debian/pool/main/a/ants/ants_2.5.4+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-79-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.18.0 head-info: 478055e (2025-08-29 18:53:24 +0200) count: 1565 1565 elapsed-time: 498.0 490.4 head-timing-info: old-timing-info: head results: ants-2.5.4+dfsg/Examples/antsUtilities.h:53:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsUtilities.h:379:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VDim [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsUtilities.h:622:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTS.cxx:29:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTS.cxx:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTS.cxx:85:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTS.cxx:160:12: style: Condition 'argc>1' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ANTS.cxx:153:12: note: Assuming that condition 'argc<2' is not redundant ants-2.5.4+dfsg/Examples/ANTS.cxx:160:12: note: Condition 'argc>1' is always true ants-2.5.4+dfsg/Examples/ANTS.cxx:335:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ANTS.cxx:348:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ANTS.cxx:257:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ants-2.5.4+dfsg/Examples/ANTS.cxx:253:45: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] ants-2.5.4+dfsg/Examples/ANTSConformalMapping.cxx:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSConformalMapping.cxx:528:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSConformalMapping.cxx:225:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSConformalMapping.cxx:43:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/ANTSConformalMapping.cxx:312:20: style: Variable 'labels' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/ANTSConformalMapping.cxx:325:20: style: Variable 'feats' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:483:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:423:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:134:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:345:17: style: Condition 'starttime>finishtime' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:338:21: note: Assignment 'timezero=0', assigned value is 0 ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:340:22: note: Assignment 'starttime=timezero', assigned value is 0 ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:345:17: note: Condition 'starttime>finishtime' is always false ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:381:16: style: The scope of the variable 'itime' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:325:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:153:17: style: Variable 'itimetn1h' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ANTSIntegrateVectorField.cxx:161:16: style: Variable 'itimetn1' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ANTSIntegrateVelocityField.cxx:166:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSIntegrateVelocityField.cxx:62:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSIntegrateVelocityField.cxx:61:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:174:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:592:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:497:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:202:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:157:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:137:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:307:11: style: The scope of the variable 'dist' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:193:38: performance: Function parameter 'projvec' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:277:20: style: Variable 'det' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:279:22: style: Variable 'space' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ANTSJacobian.cxx:307:16: style: Variable 'dist' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:260:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:335:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:398:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:468:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:217:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:166:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:86:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:273:26: style:inconclusive: Boolean expression '!it.IsAtEnd()' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:416:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ANTSUseDeformationFieldToGetAffineTransform.cxx:112:72: style: Parameter 'movingLandmarks' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/ANTSUseLandmarkImagesToGetAffineTransform.cxx:414:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseLandmarkImagesToGetAffineTransform.cxx:240:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseLandmarkImagesToGetAffineTransform.cxx:146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseLandmarkImagesToGetAffineTransform.cxx:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseLandmarkImagesToGetAffineTransform.cxx:99:70: style: Parameter 'movingLandmarks' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/ANTSUseLandmarkImagesToGetBSplineDisplacementField.cxx:513:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseLandmarkImagesToGetBSplineDisplacementField.cxx:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTSUseLandmarkImagesToGetBSplineDisplacementField.cxx:196:16: style: The scope of the variable 'labelCount' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/antsUtilities.h:617:27: performance: Function parameter 'optionString' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/ANTsVersion.cxx:31:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTsVersion.cxx:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTS_VERSION_MAJOR [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTsVersion.cxx:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTS_VERSION_MINOR [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTsVersion.cxx:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTS_VERSION_PATCH [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTsVersion.cxx:65:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTS_VERSION [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ANTsVersion.h:51:3: performance:inconclusive: Technically the member function 'ANTs::Version::ToString' can be static (but you may consider moving to unnamed namespace). [functionStatic] ants-2.5.4+dfsg/Examples/AddNoiseToImage.cxx:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AddNoiseToImage.cxx:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AddNoiseToImage.cxx:448:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AddNoiseToImage.cxx:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AddNoiseToImage.cxx:518:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AddNoiseToImage.cxx:523:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AddNoiseToImage.cxx:528:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AddNoiseToImage.cxx:39:12: style: Variable 'po' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/AddNoiseToImage.cxx:63:12: style: Variable 'po' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/Atropos.cxx:1663:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/Atropos.cxx:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/Atropos.cxx:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/Atropos.cxx:49:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/AverageAffineTransform.cxx:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageAffineTransform.cxx:276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageAffineTransform.cxx:159:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_affine_inv [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageAffineTransform.cxx:111:96: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/AverageAffineTransformNoRigid.cxx:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageAffineTransformNoRigid.cxx:277:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageAffineTransformNoRigid.cxx:160:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_affine_inv [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageAffineTransformNoRigid.cxx:111:103: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/AverageImages.cxx:311:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageImages.cxx:192:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageImages.cxx:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageImages.cxx:356:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:361:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:373:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:378:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:383:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:388:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:393:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:405:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:410:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:415:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:420:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:425:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageImages.cxx:114:33: style: The scope of the variable 'ct' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/AverageTensorImages.cxx:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageTensorImages.cxx:27:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/AverageTensorImages.cxx:162:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/AverageTensorImages.cxx:167:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/CheckTopology.cxx:49:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CheckTopology.cxx:64:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CheckTopology.cxx:316:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CheckTopology.cxx:184:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CheckTopology.cxx:98:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CheckTopology.cxx:210:19: style: Variable 'clustersum[i]' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/CheckTopology.cxx:218:46: style: Variable 'clustersum[(unsigned int)vfIter.Get()]' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ClusterImageStatistics.cxx:334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ClusterImageStatistics.cxx:122:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:331:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:108:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:381:13: style: Condition 'reference_image_filename' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:169:16: style: Redundant initialization for 'field_output'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:168:56: note: field_output is initialized ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:169:16: note: field_output is overwritten ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:189:92: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:82:103: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:58:27: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:51:39: note: Assuming condition is false ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:58:27: note: Uninitialized variable: opt.weight ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:66:27: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:58:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/ComposeMultiTransform.cxx:66:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/CompositeTransformUtil.cxx:39:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CompositeTransformUtil.cxx:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CompositeTransformUtil.cxx:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CompositeTransformUtil.cxx:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CompositeTransformUtil.cxx:23:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatOffRegistered [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ComputeSimilarityMetric.cxx:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ComputeSimilarityMetric.cxx:161:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ComputeSimilarityMetric.cxx:64:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:78:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:195:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:280:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:950:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:485:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:460:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:337:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:116:7: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:112:7: note: First condition ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:116:7: note: Second condition ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:125:7: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:121:7: note: First condition ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:125:7: note: Second condition ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:970:16: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:480:16: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:482:16: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:467:55: performance: Function parameter 'outfn' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:360:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:431:11: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] ants-2.5.4+dfsg/Examples/ConformalMapping.cxx:970:14: style: Variable 'filename' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ConvertImage.cxx:248:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertImage.cxx:166:17: style: Variable 'rescaleFileType' can be declared as reference to const [constVariableReference] ants-2.5.4+dfsg/Examples/ConvertImage.cxx:169:7: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/ConvertImagePixelType.cxx:141:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertImagePixelType.cxx:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertImagePixelType.cxx:47:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/ConvertImagePixelType.cxx:82:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/ConvertInputImagePixelTypeToFloat.cxx:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertInputImagePixelTypeToFloat.cxx:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertInputImagePixelTypeToFloat.cxx:47:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/ConvertInputImagePixelTypeToFloat.cxx:66:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/ConvertScalarImageToRGB.cxx:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertScalarImageToRGB.cxx:75:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Red [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertToJpg.cxx:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertToJpg.cxx:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertToJpg.cxx:46:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/ConvertToJpg.cxx:81:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/ConvertTransformFile.cxx:501:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertTransformFile.cxx:299:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertTransformFile.cxx:165:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSpaceDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertTransformFile.cxx:82:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSpaceDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ConvertTransformFile.cxx:558:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ConvertTransformFile.cxx:563:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ConvertTransformFile.cxx:568:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ConvertTransformFile.cxx:573:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ConvertTransformFile.cxx:47:19: performance: Function parameter 'strFilename' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/ConvertVectorFieldToVTK.cxx:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CopyImageHeaderInformation.cxx:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:1097:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:81:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:299:17: style: Redundant initialization for 'it'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:297:17: note: it is initialized ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:299:17: note: it is overwritten ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:624:15: style: Redundant initialization for 'it'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:622:15: note: it is initialized ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:624:15: note: it is overwritten ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:1154:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:1159:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:452:37: style: The scope of the variable 'numberOfDirections' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/CreateDTICohort.cxx:592:11: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/CreateDisplacementField.cxx:184:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateDisplacementField.cxx:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateImage.cxx:286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateImage.cxx:35:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateImage.cxx:303:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/CreateImage.cxx:308:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/CreateImage.cxx:313:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/CreateImage.cxx:52:22: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/CreateJacobianDeterminantImage.cxx:125:89: debug: Function::addArguments found argument 'out_stream' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/CreateJacobianDeterminantImage.cxx:172:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateJacobianDeterminantImage.cxx:184:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/CreateJacobianDeterminantImage.cxx:189:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/CreateTiledMosaic.cxx:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateTiledMosaic.cxx:1253:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateTiledMosaic.cxx:348:19: style: The scope of the variable 'padWidth' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/CreateTiledMosaic.cxx:440:9: style: The scope of the variable 'startingSlice' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/CreateTiledMosaic.cxx:441:9: style: The scope of the variable 'endSlice' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/CreateTiledMosaic.cxx:348:28: style: Variable 'padWidth' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/CreateWarpedGridImage.cxx:188:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateWarpedGridImage.cxx:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/CreateWarpedGridImage.cxx:204:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/CreateWarpedGridImage.cxx:209:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/DeNrrd.cxx:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/DenoiseImage.cxx:588:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/DenoiseImage.cxx:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/DenoiseImage.cxx:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/DenoiseImage.cxx:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/DenoiseImage.cxx:658:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/DenoiseImage.cxx:663:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/DenoiseImage.cxx:668:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/DenoiseImage.cxx:43:12: style: Variable 'po' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/DenoiseImage.cxx:67:12: style: Variable 'po' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/ExtractRegionFromImage.cxx:197:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ExtractRegionFromImage.cxx:218:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ExtractRegionFromImage.cxx:223:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ExtractRegionFromImage.cxx:228:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ExtractRegionFromImageByMask.cxx:158:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ExtractRegionFromImageByMask.cxx:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ExtractRegionFromImageByMask.cxx:176:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ExtractRegionFromImageByMask.cxx:181:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ExtractSliceFromImage.cxx:151:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ExtractSliceFromImage.cxx:168:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ExtractSliceFromImage.cxx:173:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ExtractSliceFromImage.cxx:178:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/FitBSplineToPoints.cxx:391:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/FitBSplineToPoints.cxx:318:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/FitBSplineToPoints.cxx:132:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/FitBSplineToPoints.cxx:24:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/FitBSplineToPoints.cxx:214:17: style: The scope of the variable 'line' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/FitBSplineToPoints.cxx:216:16: style: The scope of the variable 'count' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/FitBSplineToPoints.cxx:19:35: performance: Function parameter 'optionString' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/GetConnectedComponentsFeatureImages.cxx:22:52: debug: Function::addArguments found argument 'argc' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/GetConnectedComponentsFeatureImages.cxx:203:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/GetConnectedComponentsFeatureImages.cxx:124:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/GetConnectedComponentsFeatureImages.cxx:122:39: style: Variable 'e' can be declared as reference to const [constVariableReference] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:115:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPressEvent [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:236:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:472:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:527:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:342:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:163:7: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:159:7: note: First condition ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:163:7: note: Second condition ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:172:7: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:168:7: note: First condition ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:172:7: note: Second condition ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:434:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:372:18: style: Redundant initialization for 'localscaledata'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:371:24: note: localscaledata is initialized ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:372:18: note: localscaledata is overwritten ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:401:11: style: Redundant initialization for 'vvv'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:400:17: note: vvv is initialized ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:401:11: note: vvv is overwritten ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:90:52: performance: Function parameter 'offscreen' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:309:39: performance: Function parameter 'outfn' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/GetMeshAndTopology.cxx:313:39: performance: Function parameter 'offscreen' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/ImageCompare.cxx:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageCompare.cxx:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageCompare.cxx:85:7: style: The scope of the variable 'bestBaseline' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageCompare.cxx:94:11: style: The scope of the variable 'currentStatus' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageIntensityStatistics.cxx:174:83: debug: Function::addArguments found argument 'out_stream' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/ImageIntensityStatistics.cxx:221:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageIntensityStatistics.cxx:38:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable One [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath.cxx:154:68: debug: Function::addArguments found argument 'out_stream' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/ImageMath.cxx:200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1867:34: debug: Function::addArguments found argument 'argc' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:197:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:243:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2384:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2438:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2515:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2605:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2685:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2721:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2872:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3534:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3691:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3854:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4043:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4325:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4625:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5809:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:6029:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:7607:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13215:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:14036:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13785:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13447:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:12575:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:12506:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11980:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11752:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11563:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadMode [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11262:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadMode [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10794:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10561:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9981:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9658:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9092:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:8466:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Strict [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:8168:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nothing [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:8074:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:7945:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5848:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5609:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5175:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1968:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Zero [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1941:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1551:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1149:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadMode [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:974:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:680:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:405:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:342:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:294:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13516:3: style: Struct 'blob_index_cmp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:622:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:620:13: note: outer condition: vox>0 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:622:15: note: identical inner condition: vox>0 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2793:12: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2788:12: note: First condition ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2793:12: note: Second condition ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:14945:17: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:14940:17: note: First condition ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:14945:17: note: Second condition ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1268:14: style: Condition 'pointp>0' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1261:18: note: Assignment 'pointp=1', assigned value is 1 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1268:14: note: Condition 'pointp>0' is always true ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1382:20: style: Condition 'ytilesize[1]>tilesize[1]' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1375:16: note: ytilesize[1] is assigned 'zsize' here. ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1378:18: note: Assignment 'xtilesize[1]=zsize', assigned value is symbolic=ytilesize[1] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1381:26: note: Assignment 'tilesize[1]=xtilesize[1]', assigned value is symbolic=ytilesize[1] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1382:20: note: Condition 'ytilesize[1]>tilesize[1]' is always false ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3947:15: style: Condition 'is1pt5T' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3945:30: note: Assignment 'is1pt5T=false', assigned value is 0 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3947:15: note: Condition 'is1pt5T' is always false ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4139:15: style: Condition 'is1pt5T' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4137:30: note: Assignment 'is1pt5T=false', assigned value is 0 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4139:15: note: Condition 'is1pt5T' is always false ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4144:15: style: Condition 'is1pt5T' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4137:30: note: Assignment 'is1pt5T=false', assigned value is 0 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4144:15: note: Condition 'is1pt5T' is always false ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4309:25: style: Condition 'fn_label.length()>3' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4301:25: note: Assuming that condition 'fn_label.length()>3' is not redundant ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4309:25: note: Condition 'fn_label.length()>3' is always true ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4313:25: style: Condition 'fn_label.length()>3' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4301:25: note: Assuming that condition 'fn_label.length()>3' is not redundant ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4313:25: note: Condition 'fn_label.length()>3' is always true ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4317:25: style: Condition 'fn_label.length()>3' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4301:25: note: Assuming that condition 'fn_label.length()>3' is not redundant ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4317:25: note: Condition 'fn_label.length()>3' is always true ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4609:25: style: Condition 'fn_label.length()>3' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4601:25: note: Assuming that condition 'fn_label.length()>3' is not redundant ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4609:25: note: Condition 'fn_label.length()>3' is always true ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4613:25: style: Condition 'fn_label.length()>3' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4601:25: note: Assuming that condition 'fn_label.length()>3' is not redundant ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4613:25: note: Condition 'fn_label.length()>3' is always true ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4617:25: style: Condition 'fn_label.length()>3' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4601:25: note: Assuming that condition 'fn_label.length()>3' is not redundant ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4617:25: note: Condition 'fn_label.length()>3' is always true ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:6432:25: style: Condition 'whichvec>2' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:6427:20: note: Assuming that condition 'whichvec<=2' is not redundant ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:6432:25: note: Condition 'whichvec>2' is always true ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:7604:7: style: Condition 'setnewsched' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:7603:22: note: Assignment 'setnewsched=false', assigned value is 0 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:7604:7: note: Condition 'setnewsched' is always false ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:14222:12: style: Condition 'argc>4' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:14181:12: note: Assuming that condition 'argc<5' is not redundant ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:14222:12: note: Condition 'argc>4' is always true ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:7948:7: style: Condition '!usespacing' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:7947:21: note: Assignment 'usespacing=true', assigned value is 1 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:7948:7: note: Condition '!usespacing' is always false ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5205:56: style: Condition 'secondval' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5197:26: note: Assignment 'secondval=true', assigned value is 1 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5205:56: note: Condition 'secondval' is always true ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3122:9: style: Condition 'robust' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3086:25: note: Assignment 'robust=false', assigned value is 0 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3122:9: note: Condition 'robust' is always false ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1198:9: style: Condition 'normalizei' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1186:44: note: Assignment 'normalizei=false', assigned value is 0 ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1198:9: note: Condition 'normalizei' is always false ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:8555:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1268:28: style: The comparison 'pointp < 1' is always false. [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1261:18: note: 'pointp' is assigned value '1' here. ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1268:28: note: The comparison 'pointp < 1' is always false. ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11597:22: style: The comparison 'rowcoloption == 1' is always true. [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11532:31: note: 'rowcoloption' is assigned value '1' here. ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11597:22: note: The comparison 'rowcoloption == 1' is always true. ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11619:26: style: The comparison 'rowcoloption == 1' is always true. [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11532:31: note: 'rowcoloption' is assigned value '1' here. ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11619:26: note: The comparison 'rowcoloption == 1' is always true. ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11631:30: style: The comparison 'rowcoloption == 1' is always true. [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11532:31: note: 'rowcoloption' is assigned value '1' here. ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11631:30: note: The comparison 'rowcoloption == 1' is always true. ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:12846:17: style: Redundant initialization for 'correlation'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:12783:24: note: correlation is initialized ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:12846:17: note: correlation is overwritten ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4856:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:12471:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11002:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1237:12: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5972:21: style: The scope of the variable 'fn2' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13986:12: style: The scope of the variable 'kneighborhoodval' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13668:16: style: The scope of the variable 'gradsig' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13672:16: style: The scope of the variable 'uniqfeat_thresh' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13673:16: style: The scope of the variable 'smallval' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13674:16: style: The scope of the variable 'dosinkhorn' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13675:16: style: The scope of the variable 'maxradiusdiffallowed' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13676:16: style: The scope of the variable 'kneighborhoodval' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11601:19: style: The scope of the variable 'xsize' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11602:19: style: The scope of the variable 'ysize' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11449:17: style: The scope of the variable 'xsize' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10978:12: style: The scope of the variable 'comx' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5260:35: style: The scope of the variable 'locrefarea' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3304:16: style: The scope of the variable 'numer' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1190:32: style: The scope of the variable 'imagexct' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1190:46: style: The scope of the variable 'imageyct' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1197:19: style: The scope of the variable 'ct' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:189:21: performance: Function parameter 'file' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2203:10: style: Variable 'spacing' can be declared as reference to const [constVariableReference] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13598:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11447:5: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10907:5: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10568:5: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9860:5: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:192:27: style: Variable 'tempstring' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1260:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1352:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2368:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2421:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2498:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2584:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2821:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3524:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3832:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4027:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5774:25: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5774:15: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5969:31: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5972:25: style: Variable 'fn2' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5975:9: style: Variable 'fn2' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5969:21: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:6244:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:6322:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13227:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13984:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13713:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:13103:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:12997:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:12704:14: style: Variable 'mean' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:12707:10: style: Variable 'mean' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:12599:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11786:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11722:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:11177:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10831:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10886:49: style: Variable 'volumeelement' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10889:19: style: Variable 'volumeelement' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10676:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10515:31: style: Variable 'imagename' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10523:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10442:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10397:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10307:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10194:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10144:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:10016:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9956:14: style: Variable 'labelcount' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9617:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9362:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9426:32: style: Variable 'linearinda' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9426:48: style: Variable 'linearindb' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9249:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:9063:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:8560:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:8401:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:8284:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:8112:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:8045:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:6740:13: style: Variable 'mean1' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:6745:13: style: Variable 'mean2' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5139:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:5078:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3217:25: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3217:15: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:2277:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1773:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1665:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1589:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1542:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1478:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1190:41: style: Variable 'imagexct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1190:55: style: Variable 'imageyct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:926:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:896:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:866:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:808:10: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:766:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:693:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:506:19: style: Variable 'clustersum[i]' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:514:46: style: Variable 'clustersum[(unsigned int)vfIter.Get()]' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:411:9: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:304:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4208:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pointer [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:4079:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3884:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:1650:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:14299:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageMath_Templates.hxx:3624:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:141:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:289:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:1024:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:674:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:204:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:195:9: style: Condition 'takesample' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:191:23: note: Assignment 'takesample=true', assigned value is 1 ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:195:9: note: Condition 'takesample' is always true ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:706:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:735:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:775:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:815:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:789:24: style: The comparison 'localmeanrad > 0' is always false. [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:664:31: note: 'localmeanrad' is assigned value '0' here. ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:789:24: note: The comparison 'localmeanrad > 0' is always false. ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:864:15: style: The comparison 'mch == 0' is always true. [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:640:22: note: 'mch' is assigned value '0' here. ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:864:15: note: The comparison 'mch == 0' is always true. ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:957:24: style: The comparison 'localmeanrad > 0' is always false. [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:664:31: note: 'localmeanrad' is assigned value '0' here. ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:957:24: note: The comparison 'localmeanrad > 0' is always false. ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:1054:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:1059:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:447:25: performance: Function parameter 'vec' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:569:30: performance: Function parameter 'vec' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:591:45: performance: Function parameter 'labelvec' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:591:74: performance: Function parameter 'similarityvec' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:563:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/ImageSetStatistics.cxx:605:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/KellyKapowski.cxx:756:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/KellyKapowski.cxx:87:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/KellyKapowski.cxx:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/KellyKapowski.cxx:35:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/KellyKapowski.cxx:821:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/KellyKapowski.cxx:826:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/KellyKapowski.cxx:831:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/KellySlater.cxx:1103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/KellySlater.cxx:570:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/KellySlater.cxx:402:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/KellySlater.cxx:166:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/KellySlater.cxx:729:11: style: Condition 'debug' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/KellySlater.cxx:713:41: note: Assignment 'debug=false', assigned value is 0 ants-2.5.4+dfsg/Examples/KellySlater.cxx:729:11: note: Condition 'debug' is always false ants-2.5.4+dfsg/Examples/KellySlater.cxx:736:11: style: Condition 'debug' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/KellySlater.cxx:713:41: note: Assignment 'debug=false', assigned value is 0 ants-2.5.4+dfsg/Examples/KellySlater.cxx:736:11: note: Condition 'debug' is always false ants-2.5.4+dfsg/Examples/KellySlater.cxx:1031:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ants-2.5.4+dfsg/Examples/KellySlater.cxx:678:17: style: The scope of the variable 'thicknesserror' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/KellySlater.cxx:679:17: style: The scope of the variable 'thickerrct' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/KellySlater.cxx:447:10: style: The scope of the variable 'stepl' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/KellySlater.cxx:569:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/KellySlater.cxx:677:22: style: Variable 'dmag' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/KellySlater.cxx:678:32: style: Variable 'thicknesserror' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/KellySlater.cxx:679:28: style: Variable 'thickerrct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/KellySlater.cxx:434:11: style: Variable 'scale' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/KellySlater.cxx:447:16: style: Variable 'stepl' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/KellySlater.cxx:452:13: style: Variable 'epsilon' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/LabelClustersUniquely.cxx:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LabelClustersUniquely.cxx:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LabelClustersUniquely.cxx:61:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/LabelClustersUniquely.cxx:66:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/LabelClustersUniquely.cxx:71:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/LabelClustersUniquely.cxx:184:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/LabelClustersUniquely.cxx:189:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/LabelClustersUniquely.cxx:194:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/LabelGeometryMeasures.cxx:284:21: debug: Failed to instantiate template "formatCentroid". The checking continues anyway. [templateInstantiation] ants-2.5.4+dfsg/Examples/LabelGeometryMeasures.cxx:348:80: debug: Function::addArguments found argument 'out_stream' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/LabelGeometryMeasures.cxx:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LabelGeometryMeasures.cxx:395:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LabelGeometryMeasures.cxx:302:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LabelGeometryMeasures.cxx:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LabelOverlapMeasures.cxx:217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LabelOverlapMeasures.cxx:23:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LabelOverlapMeasures.cxx:24:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/LabelOverlapMeasures.cxx:29:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/LabelOverlapMeasures.cxx:232:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/LabelOverlapMeasures.cxx:237:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/LabelOverlapMeasures.cxx:242:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:310:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:1109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:683:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:444:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:360:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:104:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:176:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:797:17: style: Condition 'starttime>finishtime' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:785:21: note: Assignment 'timezero=0', assigned value is 0 ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:790:21: note: Assignment 'starttime=timezero', assigned value is 0 ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:797:17: note: Condition 'starttime>finishtime' is always false ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:1138:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:1143:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:682:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:748:16: style: Variable 'gmprob' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:475:19: style: Variable 'itimetn1h' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/LaplacianThickness.cxx:483:18: style: Variable 'itimetn1' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/LesionFilling.cxx:235:72: debug: Function::addArguments found argument 'out_stream' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/LesionFilling.cxx:283:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LesionFilling.cxx:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/LesionFilling.cxx:34:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/LesionFilling.cxx:39:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/LesionFilling.cxx:44:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/LesionFilling.cxx:299:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/LesionFilling.cxx:304:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/LesionFilling.cxx:26:32: style: Parameter 'argv' can be declared as const array [constParameter] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:1343:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:4080:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/MeasureImageSimilarity.cxx:785:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/MeasureImageSimilarity.cxx:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:186:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICP [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:320:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rigid [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:331:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Affine [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:342:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositeAffine [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:353:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Similarity [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:364:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Translation [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:376:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BSpline [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:391:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GaussianDisplacementField [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:408:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BSplineDisplacementField [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:428:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeVaryingVelocityField [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:448:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeVaryingBSplineVelocityField [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:464:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SyN [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:481:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BSplineSyN [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:499:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exponential [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:519:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BSplineExponential [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:651:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:714:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FixedImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:735:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FixedImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:800:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:3617:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplacementField [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:3797:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplacementField [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:3897:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplacementField [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:4215:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rigid [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsDisplacementAndVelocityFieldRegistrationCommandIterationUpdate.h:58:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsDisplacementAndVelocityFieldRegistrationCommandIterationUpdate.h:90:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsDisplacementAndVelocityFieldRegistrationCommandIterationUpdate.h:471:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsRegistrationOptimizerCommandIterationUpdate.h:35:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsRegistrationOptimizerCommandIterationUpdate.h:108:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsRegistrationOptimizerCommandIterationUpdate.h:410:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsRegistrationCommandIterationUpdate.h:26:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsRegistrationCommandIterationUpdate.h:55:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:1064:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LogStream [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:923:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegistrationRandomSeed [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < TComputeType , 2 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < TComputeType , 3 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < TComputeType , 4 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/antsDisplacementAndVelocityFieldRegistrationCommandIterationUpdate.h:358:16: style: Expression is always true because 'else if' condition is opposite to previous condition at line 319. [multiCondition] ants-2.5.4+dfsg/Examples/antsDisplacementAndVelocityFieldRegistrationCommandIterationUpdate.h:319:58: note: first condition ants-2.5.4+dfsg/Examples/antsDisplacementAndVelocityFieldRegistrationCommandIterationUpdate.h:358:16: note: else if condition is opposite to first condition ants-2.5.4+dfsg/Examples/antsDisplacementAndVelocityFieldRegistrationCommandIterationUpdate.h:68:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/antsRegistrationOptimizerCommandIterationUpdate.h:48:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/antsRegistrationCommandIterationUpdate.h:33:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/MeasureImageSimilarity.cxx:822:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/MeasureImageSimilarity.cxx:827:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/MeasureImageSimilarity.cxx:832:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:1039:76: performance: Function parameter 'shrinkFactorsPerDimensionForAllLevels' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:801:68: style: Parameter 'fixedImageMask' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:807:69: style: Parameter 'movingImageMask' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/MeasureMinMaxMean.cxx:184:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/MeasureMinMaxMean.cxx:114:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/MemoryTest.cxx:170:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/MemoryTest.cxx:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/MemoryTest.cxx:188:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/MemoryTest.cxx:193:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/MemoryTest.cxx:50:8: style: Variable 'argct' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/MultiplyImages.cxx:184:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/MultiplyImages.cxx:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/MultiplyImages.cxx:44:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/MultiplyImages.cxx:49:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/MultiplyImages.cxx:54:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/N3BiasFieldCorrection.cxx:991:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/N3BiasFieldCorrection.cxx:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/N3BiasFieldCorrection.cxx:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/N3BiasFieldCorrection.cxx:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/N3BiasFieldCorrection.cxx:200:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/N3BiasFieldCorrection.cxx:47:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/N3BiasFieldCorrection.cxx:1143:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/N3BiasFieldCorrection.cxx:1148:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/N3BiasFieldCorrection.cxx:1153:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/N4BiasFieldCorrection.cxx:858:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/N4BiasFieldCorrection.cxx:86:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/N4BiasFieldCorrection.cxx:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/N4BiasFieldCorrection.cxx:43:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/NonLocalSuperResolution.cxx:643:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/NonLocalSuperResolution.cxx:134:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/NonLocalSuperResolution.cxx:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/NonLocalSuperResolution.cxx:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/NonLocalSuperResolution.cxx:718:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/NonLocalSuperResolution.cxx:723:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/NonLocalSuperResolution.cxx:728:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/NonLocalSuperResolution.cxx:59:12: style: Variable 'po' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/NonLocalSuperResolution.cxx:95:12: style: Variable 'po' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/PasteImageIntoImage.cxx:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/PasteImageIntoImage.cxx:164:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/PasteImageIntoImage.cxx:169:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/PasteImageIntoImage.cxx:174:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/PermuteFlipImageOrientationAxes.cxx:187:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/PermuteFlipImageOrientationAxes.cxx:216:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/PermuteFlipImageOrientationAxes.cxx:221:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/PrintHeader.cxx:59:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITK_COORDINATE_ORIENTATION_RIP [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/PrintHeader.cxx:443:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/PrintHeader.cxx:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/PrintHeader.cxx:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/PrintHeader.cxx:250:7: style: Condition '!full' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/PrintHeader.cxx:249:15: note: Assignment 'full=true', assigned value is 1 ants-2.5.4+dfsg/Examples/PrintHeader.cxx:250:7: note: Condition '!full' is always false ants-2.5.4+dfsg/Examples/PrintHeader.cxx:313:13: style: Condition '!rc' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/PrintHeader.cxx:312:19: note: Assignment 'rc=false', assigned value is 0 ants-2.5.4+dfsg/Examples/PrintHeader.cxx:313:13: note: Condition '!rc' is always true ants-2.5.4+dfsg/Examples/PrintHeader.cxx:122:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] ants-2.5.4+dfsg/Examples/PrintHeader.cxx:365:19: performance: Function parameter 'strFilename' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/RebaseTensorImage.cxx:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:204:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:63:50: style: Condition 'set_current_affine_inv' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:56:37: note: Assignment 'set_current_affine_inv=false', assigned value is 0 ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:63:50: note: Condition 'set_current_affine_inv' is always false ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:81:98: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:70:27: warning: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:57:25: note: Assuming condition is false ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:70:27: note: Uninitialized variable: opt.weight ants-2.5.4+dfsg/Examples/ReorientTensorImage.cxx:70:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:307:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:346:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:351:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:356:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:369:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:374:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:379:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:392:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:397:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:402:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:414:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:419:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:424:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:436:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:441:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:446:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:458:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:463:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:468:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:480:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:485:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:490:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:502:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:507:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImage.cxx:512:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:110:14: style: Condition 'argc>4' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:67:12: note: Assuming that condition 'argc<5' is not redundant ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:110:14: note: Condition 'argc>4' is always true ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:149:24: style: Condition 'dosmooth' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:136:9: note: Assuming that condition 'dosmooth' is not redundant ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:149:24: note: Condition 'dosmooth' is always true ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:239:14: style: Condition 'argc>4' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:67:12: note: Assuming that condition 'argc<5' is not redundant ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:239:14: note: Condition 'argc>4' is always true ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:282:24: style: Condition 'dosmooth' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:269:9: note: Assuming that condition 'dosmooth' is not redundant ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:282:24: note: Condition 'dosmooth' is always true ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:411:24: style: Condition 'dosmooth' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:399:9: note: Assuming that condition 'dosmooth' is not redundant ants-2.5.4+dfsg/Examples/ResampleImageBySpacing.cxx:411:24: note: Condition 'dosmooth' is always true ants-2.5.4+dfsg/Examples/ResetDirection.cxx:128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ResetDirection.cxx:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ResetDirection.cxx:148:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResetDirection.cxx:153:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ResetDirection.cxx:158:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SetDirectionByMatrix.cxx:147:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SetDirectionByMatrix.cxx:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SetDirectionByMatrix.cxx:167:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SetDirectionByMatrix.cxx:172:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SetDirectionByMatrix.cxx:177:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SetOrigin.cxx:32:26: debug: Function::addArguments found argument 'argc' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/SetOrigin.cxx:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SetOrigin.cxx:48:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SetOrigin.cxx:143:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SetOrigin.cxx:148:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SetSpacing.cxx:39:27: debug: Function::addArguments found argument 'argc' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/SetSpacing.cxx:131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SetSpacing.cxx:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SetSpacing.cxx:147:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SetSpacing.cxx:152:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SimulateDisplacementField.cxx:208:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SimulateDisplacementField.cxx:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SmoothDisplacementField.cxx:281:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SmoothDisplacementField.cxx:186:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SmoothImage.cxx:170:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SmoothImage.cxx:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SmoothImage.cxx:190:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SmoothImage.cxx:195:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SmoothImage.cxx:200:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/SmoothImage.cxx:42:32: style: Variable 'spacing' can be declared as reference to const [constVariableReference] ants-2.5.4+dfsg/Examples/StackSlices.cxx:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:291:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:392:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:611:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:463:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:335:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:146:47: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:194:48: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:241:56: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:178:14: style: Local variable 'first' shadows outer variable [shadowVariable] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:106:12: note: Shadowed declaration ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:178:14: note: Shadow variable ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:220:14: style: Local variable 'first' shadows outer variable [shadowVariable] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:106:12: note: Shadowed declaration ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:220:14: note: Shadow variable ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:44:31: style: Parameter 'elem1' can be declared as pointer to const. However it seems that 'smallerStatElem' is a callback function, if 'elem1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:241:93: note: You might need to cast the function pointer here ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:44:31: note: Parameter 'elem1' can be declared as pointer to const ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:44:52: style: Parameter 'elem2' can be declared as pointer to const. However it seems that 'smallerStatElem' is a callback function, if 'elem2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:241:93: note: You might need to cast the function pointer here ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:44:52: note: Parameter 'elem2' can be declared as pointer to const ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:109:25: style: Parameter 'groupID' can be declared as pointer to const [constParameterPointer] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:155:31: style: Parameter 'elem1' can be declared as pointer to const. However it seems that 'smallerPermElem' is a callback function, if 'elem1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:146:84: note: You might need to cast the function pointer here ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:155:31: note: Parameter 'elem1' can be declared as pointer to const ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:155:52: style: Parameter 'elem2' can be declared as pointer to const. However it seems that 'smallerPermElem' is a callback function, if 'elem2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:146:84: note: You might need to cast the function pointer here ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:155:52: note: Parameter 'elem2' can be declared as pointer to const ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:172:38: style: Parameter 'stat' can be declared as pointer to const [constParameterPointer] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:211:61: style: Parameter 'permStat' can be declared as pointer to const [constParameterPointer] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:267:19: style: Variable 'data' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:370:30: style: Parameter 'groupLabel' can be declared as pointer to const [constParameterPointer] ants-2.5.4+dfsg/Examples/StudentsTestOnImages.cxx:370:51: style: Parameter 'featureValue' can be declared as pointer to const [constParameterPointer] ants-2.5.4+dfsg/Examples/SuperResolution.cxx:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SuperResolution.cxx:68:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SurfaceBasedSmoothing.cxx:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/SurfaceBasedSmoothing.cxx:83:12: style: Condition 'argc>2' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/SurfaceBasedSmoothing.cxx:59:12: note: Assuming that condition 'argc<3' is not redundant ants-2.5.4+dfsg/Examples/SurfaceBasedSmoothing.cxx:83:12: note: Condition 'argc>2' is always true ants-2.5.4+dfsg/Examples/SurfaceCurvature.cxx:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TensorDerivedImage.cxx:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TextureCooccurrenceFeatures.cxx:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TextureCooccurrenceFeatures.cxx:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TextureRunLengthFeatures.cxx:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TextureRunLengthFeatures.cxx:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ThresholdImage.cxx:47:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ThresholdImage.cxx:91:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ThresholdImage.cxx:514:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ThresholdImage.cxx:269:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/ThresholdImage.cxx:135:23: style: Condition 'p==foreground' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/ThresholdImage.cxx:118:11: note: Assuming that condition 'p==foreground' is not redundant ants-2.5.4+dfsg/Examples/ThresholdImage.cxx:135:23: note: Condition 'p==foreground' is always true ants-2.5.4+dfsg/Examples/ThresholdImage.cxx:536:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ThresholdImage.cxx:541:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/ThresholdImage.cxx:546:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/TileImages.cxx:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TileImages.cxx:202:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TileImages.cxx:251:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/TileImages.cxx:256:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/TileImages.cxx:261:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/TimeSCCAN.cxx:405:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TimeSCCAN.cxx:830:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TimeSCCAN.cxx:305:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TimeSCCAN.cxx:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/TimeSCCAN.cxx:530:9: style: Condition 'netOption' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:25:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:680:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:369:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:101:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:111:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:140:94: style: Condition 'strcmp(argv[ind],"-R")!=0' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:54:37: style: Variable 'misc_opt.use_BSpline_interpolator' is reassigned a value before the old one has been used. [redundantAssignment] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:48:37: note: misc_opt.use_BSpline_interpolator is assigned ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:54:37: note: misc_opt.use_BSpline_interpolator is overwritten ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:324:42: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:101:16: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:208:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:221:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:245:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:259:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:150:27: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:158:27: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:211:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:224:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:248:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:262:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:283:27: warning: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:273:25: note: Assuming condition is false ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:283:27: note: Uninitialized variable: opt.weight ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:150:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:158:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:211:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:224:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:248:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:262:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:283:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpImageMultiTransform.cxx:237:13: style: Variable 'ext' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:533:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:342:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:56:94: style: Condition 'strcmp(argv[ind],"-R")!=0' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:281:42: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:124:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:137:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:161:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:175:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:66:27: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:74:27: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:127:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:140:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:164:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:178:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:199:27: warning: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:189:25: note: Assuming condition is false ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:199:27: note: Uninitialized variable: opt.weight ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:66:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:74:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:127:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:140:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:164:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:178:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:199:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTensorImageMultiTransform.cxx:153:13: style: Variable 'ext' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:690:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:487:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadMode [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:254:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:53:94: style: Condition 'strcmp(argv[ind],"-R")!=0' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:472:42: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:237:47: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:121:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:134:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:158:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:172:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:63:27: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:71:27: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:124:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:137:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:161:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:175:29: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:196:27: warning: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:186:25: note: Assuming condition is false ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:196:27: note: Uninitialized variable: opt.weight ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:63:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:71:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:124:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:137:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:161:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:175:29: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:196:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpTimeSeriesImageMultiTransform.cxx:150:13: style: Variable 'ext' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:525:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:402:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_type [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:556:13: style: Condition 'reference_image_filename' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:230:16: style: Redundant initialization for 'field_output'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:229:56: note: field_output is initialized ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:230:16: note: field_output is overwritten ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:368:37: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:141:56: style: Parameter 'opt_queue' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:114:27: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:107:39: note: Assuming condition is false ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:114:27: note: Uninitialized variable: opt.weight ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:122:27: error: Uninitialized variable: opt.weight [uninitvar] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:114:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:122:27: error: Uninitialized struct member: opt.weight [uninitStructMember] ants-2.5.4+dfsg/Examples/WarpVTKPolyDataMultiTransform.cxx:264:17: style: Variable 'lps2ras(1,1)' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/antsAI.cxx:1838:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsAI.cxx:663:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsAI.cxx:473:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsAI.cxx:323:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsAI.cxx:171:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsCommandIterationUpdate.h:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsCommandIterationUpdate.h:66:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/antsAI.cxx:1066:20: style: Redundant initialization for 'outputName'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/antsAI.cxx:1063:30: note: outputName is initialized ants-2.5.4+dfsg/Examples/antsAI.cxx:1066:20: note: outputName is overwritten ants-2.5.4+dfsg/Examples/antsAI.cxx:1538:18: style: Redundant initialization for 'outputName'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/antsAI.cxx:1535:28: note: outputName is initialized ants-2.5.4+dfsg/Examples/antsAI.cxx:1538:18: note: outputName is overwritten ants-2.5.4+dfsg/Examples/antsAI.cxx:1875:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsAI.cxx:1880:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsAI.cxx:1254:14: style: Variable 'envSeed' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/antsAI.cxx:381:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/antsAffineInitializer.cxx:595:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsAffineInitializer.cxx:194:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:985:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:1074:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:593:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:4030:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsAlignOrigin.cxx:282:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsAlignOrigin.cxx:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/antsAlignOrigin.cxx:71:15: style: The scope of the variable 'outputWarpedImageName' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:910:76: performance: Function parameter 'stageMetricList' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:915:76: performance: Function parameter 'shrinkFactorsPerDimensionForAllLevels' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:1034:76: performance: Function parameter 'stageMetricList' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:1215:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:83:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.h:1415:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < double , 2 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < float , 2 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < double , 3 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < float , 3 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < double , 4 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < float , 4 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < RealType , 2 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < RealType , 3 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:43:52: warning: Member variable 'RegistrationHelper < RealType , 4 >::m_RegistrationRandomSeed' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:1359:16: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:1361:11: note: Found duplicate branches for 'if' and 'else'. ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:1359:16: note: Found duplicate branches for 'if' and 'else'. ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:1398:14: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:1400:9: note: Found duplicate branches for 'if' and 'else'. ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:1398:14: note: Found duplicate branches for 'if' and 'else'. ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:1452:16: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:1454:11: note: Found duplicate branches for 'if' and 'else'. ants-2.5.4+dfsg/Examples/antsApplyTransforms.cxx:1452:16: note: Found duplicate branches for 'if' and 'else'. ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:442:29: performance: Function parameter 'VelocityFieldMeshSize' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:372:100: style: Parameter 'MeshSizeAtBaseLevel' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:402:31: style: Parameter 'UpdateFieldMeshSizeAtBaseLevel' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:403:31: style: Parameter 'TotalFieldMeshSizeAtBaseLevel' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:475:31: style: Parameter 'UpdateFieldMeshSizeAtBaseLevel' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:476:31: style: Parameter 'TotalFieldMeshSizeAtBaseLevel' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:512:31: style: Parameter 'UpdateFieldMeshSizeAtBaseLevel' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:513:31: style: Parameter 'VelocityFieldMeshSizeAtBaseLevel' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/Examples/antsApplyTransformsToPoints.cxx:454:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsApplyTransformsToPoints.cxx:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsApplyTransformsToPoints.cxx:494:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsApplyTransformsToPoints.cxx:499:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsApplyTransformsToPoints.cxx:504:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsApplyTransformsToPoints.cxx:518:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsApplyTransformsToPoints.cxx:523:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsApplyTransformsToPoints.cxx:528:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:945:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:519:7: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:511:7: note: First condition ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:519:7: note: Second condition ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:1015:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:1020:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:1025:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:57:12: style: Variable 'po' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/antsJointFusion.cxx:94:12: style: Variable 'po' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:912:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:463:7: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:455:7: note: First condition ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:463:7: note: Second condition ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:982:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:987:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:992:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:48:12: style: Variable 'po' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/antsJointTensorFusion.cxx:72:12: style: Variable 'po' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/antsLandmarkBasedTransformInitializer.cxx:91:42: debug: Function::addArguments found argument 'argc' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/antsLandmarkBasedTransformInitializer.cxx:566:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsLandmarkBasedTransformInitializer.cxx:234:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsLandmarkBasedTransformInitializer.cxx:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsLandmarkBasedTransformInitializer.cxx:71:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsLandmarkBasedTransformInitializer.cxx:285:16: style: The scope of the variable 'labelCount' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:96:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:124:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:2126:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:467:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:424:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:238:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:305:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:254:3: style: Struct 'ants_moco_index_cmp < std :: vector < double > & >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:759:9: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:757:9: note: First condition ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:759:9: note: Second condition ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:312:9: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:310:9: note: First condition ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:312:9: note: Second condition ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:432:7: style: Condition 'verbose' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:415:18: note: Assignment 'verbose=false', assigned value is 0 ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:432:7: note: Condition 'verbose' is always false ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:237:11: style: Condition 'verbose' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:184:18: note: Assignment 'verbose=false', assigned value is 0 ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:237:11: note: Condition 'verbose' is always false ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:304:9: style: Condition 'verbose' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:289:22: note: Assignment 'verbose=false', assigned value is 0 ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:292:23: note: Assuming condition is false ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:304:9: note: Condition 'verbose' is always false ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:306:9: style: Condition 'verbose' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:289:22: note: Assignment 'verbose=false', assigned value is 0 ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:292:23: note: Assuming condition is false ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:306:9: note: Condition 'verbose' is always false ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:308:9: style: Condition 'verbose' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:289:22: note: Assignment 'verbose=false', assigned value is 0 ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:292:23: note: Assuming condition is false ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:308:9: note: Condition 'verbose' is always false ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:1772:47: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:102:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:283:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:2159:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:2164:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:184:8: style: The scope of the variable 'verbose' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:327:51: performance: Function parameter 'iterations' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:440:25: style: Variable 'xx' can be declared as reference to const [constVariableReference] ants-2.5.4+dfsg/Examples/antsMotionCorr.cxx:727:12: style: Variable 'envSeed' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/antsMotionCorrDiffusionDirection.cxx:187:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorrDiffusionDirection.cxx:632:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorrDiffusionDirection.cxx:87:3: style: Struct 'ants_moco_index_cmp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ants-2.5.4+dfsg/Examples/antsMotionCorrDiffusionDirection.cxx:239:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ants-2.5.4+dfsg/Examples/antsMotionCorrDiffusionDirection.cxx:233:28: style: Variable 'schemeName' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/antsMotionCorrStats.cxx:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorrStats.cxx:547:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsMotionCorrStats.cxx:71:17: style: The scope of the variable 'spatialName' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/antsMotionCorrStats.cxx:71:29: style: Variable 'spatialName' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/antsRegistrationTemplateHeader.h:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsRegistration.cxx:638:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsRegistrationTemplateHeader.h:929:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/itkantsRegistrationHelper.hxx:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BSpline [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsRegistrationTemplateHeader.h:69:12: style: Variable 'randomSeedEnv' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Examples/antsRegistrationTemplateHeader.h:1056:26: style: Variable 'samplingStrategy' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:90:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:118:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:1329:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:383:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:230:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:247:3: style: Struct 'ants_slice_regularized_index_cmp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:587:11: style: Condition 'toidentity' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:586:25: note: Assignment 'toidentity=false', assigned value is 0 ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:587:11: note: Condition 'toidentity' is always false ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:589:11: style: Condition 'toidentity' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:586:25: note: Assignment 'toidentity=false', assigned value is 0 ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:589:11: note: Condition 'toidentity' is always false ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:606:13: style: Condition 'toidentity' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:586:25: note: Assignment 'toidentity=false', assigned value is 0 ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:606:13: note: Condition 'toidentity' is always false ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:96:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:276:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:1365:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:1380:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:1395:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:398:62: style: The scope of the variable 'whichInterpolator' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:304:51: performance: Function parameter 'iterations' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:564:14: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:1061:28: style: Variable 'fileName' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/antsSliceRegularizedRegistration.cxx:1061:19: style: Variable 'fileName' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/antsSurf.cxx:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsSurf.cxx:115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPressEvent [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsSurf.cxx:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsSurf.cxx:750:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsSurf.cxx:1073:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsSurf.cxx:649:27: style: Redundant initialization for 'screenCaptureFileName'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/antsSurf.cxx:648:39: note: screenCaptureFileName is initialized ants-2.5.4+dfsg/Examples/antsSurf.cxx:649:27: note: screenCaptureFileName is overwritten ants-2.5.4+dfsg/Examples/antsSurf.cxx:80:34: performance: Function parameter 'rotationAngleInDegrees' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/antsSurf.cxx:81:34: performance: Function parameter 'backgroundColor' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/antsSurf.cxx:82:34: performance: Function parameter 'screenCaptureFileName' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/antsSurf.cxx:85:34: performance: Function parameter 'scalarBarTitle' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/antsTransformInfo.cxx:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsUtilities.cxx:25:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsUtilities.cxx:72:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsUtilities.cxx:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsUtilities.cxx:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsUtilities.cxx:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsUtilities.cxx:59:7: style: The statement 'if (set_current_affine_inv) set_current_affine_inv=false' is logically equivalent to 'set_current_affine_inv=false'. [duplicateConditionalAssign] ants-2.5.4+dfsg/Examples/antsUtilities.cxx:61:28: note: Assignment 'set_current_affine_inv=false' ants-2.5.4+dfsg/Examples/antsUtilities.cxx:59:7: note: Condition 'set_current_affine_inv' is redundant ants-2.5.4+dfsg/Examples/antsUtilitiesTesting.cxx:27:79: debug: Function::addArguments found argument 'out_stream' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/antsUtilitiesTesting.cxx:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsVol.cxx:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsVol.cxx:524:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/antsVol.cxx:134:21: style: Redundant initialization for 'rgbFileName'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/Examples/antsVol.cxx:129:31: note: rgbFileName is initialized ants-2.5.4+dfsg/Examples/antsVol.cxx:134:21: note: rgbFileName is overwritten ants-2.5.4+dfsg/Examples/compareTwoTransforms.cxx:188:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/compareTwoTransforms.cxx:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMath.cxx:1121:64: debug: Function::addArguments found argument 'out_stream' with varid 0. [varid0] ants-2.5.4+dfsg/Examples/iMath.cxx:28:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMath.cxx:1167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMath.cxx:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions2.hxx:301:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions2.hxx:134:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions2.hxx:110:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions2.hxx:87:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:528:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Strict [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:405:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:324:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:275:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:246:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:217:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:187:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions.hxx:337:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMathFunctions.hxx:267:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/iMath.cxx:177:12: style: The scope of the variable 'sigma' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/iMath.cxx:178:12: style: The scope of the variable 'lower' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/iMath.cxx:179:12: style: The scope of the variable 'upper' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/iMathFunctions2.hxx:132:54: style:inconclusive: Function 'iMathGetLargestComponent < ImageType >' argument 2 names different: declaration 'minSize' definition 'smallest'. [funcArgNamesDifferent] ants-2.5.4+dfsg/Examples/iMathFunctions2.h:37:54: note: Function 'iMathGetLargestComponent < ImageType >' argument 2 names different: declaration 'minSize' definition 'smallest'. ants-2.5.4+dfsg/Examples/iMathFunctions2.hxx:132:54: note: Function 'iMathGetLargestComponent < ImageType >' argument 2 names different: declaration 'minSize' definition 'smallest'. ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:433:61: style:inconclusive: Function 'iMathPropagateLabelsThroughMask < ImageType >' argument 1 names different: declaration 'mask' definition 'speedimage'. [funcArgNamesDifferent] ants-2.5.4+dfsg/Examples/iMathFunctions1.h:133:61: note: Function 'iMathPropagateLabelsThroughMask < ImageType >' argument 1 names different: declaration 'mask' definition 'speedimage'. ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:433:61: note: Function 'iMathPropagateLabelsThroughMask < ImageType >' argument 1 names different: declaration 'mask' definition 'speedimage'. ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:434:61: style:inconclusive: Function 'iMathPropagateLabelsThroughMask < ImageType >' argument 2 names different: declaration 'lables' definition 'labimage'. [funcArgNamesDifferent] ants-2.5.4+dfsg/Examples/iMathFunctions1.h:134:61: note: Function 'iMathPropagateLabelsThroughMask < ImageType >' argument 2 names different: declaration 'lables' definition 'labimage'. ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:434:61: note: Function 'iMathPropagateLabelsThroughMask < ImageType >' argument 2 names different: declaration 'lables' definition 'labimage'. ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:316:38: style:inconclusive: Function 'iMathPad < ImageType >' argument 1 names different: declaration 'image' definition 'image1'. [funcArgNamesDifferent] ants-2.5.4+dfsg/Examples/iMathFunctions1.h:121:38: note: Function 'iMathPad < ImageType >' argument 1 names different: declaration 'image' definition 'image1'. ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:316:38: note: Function 'iMathPad < ImageType >' argument 1 names different: declaration 'image' definition 'image1'. ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:316:50: style:inconclusive: Function 'iMathPad < ImageType >' argument 2 names different: declaration 'padding' definition 'padvalue'. [funcArgNamesDifferent] ants-2.5.4+dfsg/Examples/iMathFunctions1.h:121:49: note: Function 'iMathPad < ImageType >' argument 2 names different: declaration 'padding' definition 'padvalue'. ants-2.5.4+dfsg/Examples/iMathFunctions1.hxx:316:50: note: Function 'iMathPad < ImageType >' argument 2 names different: declaration 'padding' definition 'padvalue'. ants-2.5.4+dfsg/Examples/iMath.cxx:116:25: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMath.cxx:116:15: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMath.cxx:106:25: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMath.cxx:106:15: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMath.cxx:96:25: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMath.cxx:96:15: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMath.cxx:86:25: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMath.cxx:86:15: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMath.cxx:76:25: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMath.cxx:76:15: style: Variable 'operation' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMathFunctions2.hxx:190:19: style: Variable 'clustersum[i]' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/iMathFunctions2.hxx:198:46: style: Variable 'clustersum[(unsigned int)vfIter.Get()]' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/itkCommandLineParserTest.cxx:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:126:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:2513:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:2593:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:1854:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PQ [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:1647:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:1263:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PQ [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:1020:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:560:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:256:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:67:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/sccan.cxx:2511:9: style: Condition 'matrixPairOption' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/sccan.cxx:1029:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ants-2.5.4+dfsg/Examples/sccan.cxx:1053:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ants-2.5.4+dfsg/Examples/sccan.cxx:569:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ants-2.5.4+dfsg/Examples/sccan.cxx:136:17: style: The scope of the variable 'post2' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:167:26: style: The scope of the variable 'extensionROI' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:2085:19: style: The scope of the variable 'perm_exceed_ct' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:1501:10: style: The scope of the variable 'pinvtoler' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:1016:26: style: The scope of the variable 'lineBuffer' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:1016:47: style: The scope of the variable 'lineBufferVec' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:1017:26: style: The scope of the variable 'filenm' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:1017:43: style: The scope of the variable 'filenmVec' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:1018:26: style: The scope of the variable 'filecount' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:1018:41: style: The scope of the variable 'filecountVec' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:1075:36: style: The scope of the variable 'proj' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:556:26: style: The scope of the variable 'lineBuffer' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:557:26: style: The scope of the variable 'filenm' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:558:26: style: The scope of the variable 'filecount' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:434:19: style: The scope of the variable 'perm' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:255:26: style: The scope of the variable 'extension' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:266:28: style: The scope of the variable 'post2' can be reduced. [variableScope] ants-2.5.4+dfsg/Examples/sccan.cxx:113:60: performance: Function parameter 'post' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:1005:45: performance: Function parameter 'veclist' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:1005:66: performance: Function parameter 'imagelist' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:1005:89: performance: Function parameter 'outname' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:923:37: performance: Function parameter 'csvfn' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:923:56: performance: Function parameter 'maskfn' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:676:44: performance: Function parameter 'imagefn' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:677:44: performance: Function parameter 'maskfn' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:531:38: performance: Function parameter 'imagelist' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:531:61: performance: Function parameter 'maskfn' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:245:54: performance: Function parameter 'post' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:62:61: performance: Function parameter 'post' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Examples/sccan.cxx:452:24: style: Variable 'funcName' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:462:24: style: Variable 'listfn' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:463:25: style: Variable 'maskhfn' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:464:25: style: Variable 'masklfn' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:452:15: style: Variable 'funcName' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:462:17: style: Variable 'listfn' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:463:17: style: Variable 'maskhfn' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:464:17: style: Variable 'masklfn' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:1900:21: style: Variable 'extension' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:1901:19: style: Variable 'filepre' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:2071:19: style: Variable 'extension' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:2072:17: style: Variable 'filepre' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:1576:15: style: Variable 'extension' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:1346:17: style: Variable 'extension' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:1075:41: style: Variable 'proj' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:600:30: style: Variable 'yy' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/sccan.cxx:649:32: style: Variable 'yy' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Examples/simpleSynRegistration.cxx:54:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/simpleSynRegistration.cxx:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Examples/simpleSynRegistration.cxx:187:7: style: Condition 'writeInverse' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Examples/simpleSynRegistration.cxx:186:27: note: Assignment 'writeInverse(true)', assigned value is 1 ants-2.5.4+dfsg/Examples/simpleSynRegistration.cxx:187:7: note: Condition 'writeInverse' is always true ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.hxx:54:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.hxx:217:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Parameters [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.hxx:715:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSCenteredAffine2DTransform.hxx:64:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSCenteredAffine2DTransform.hxx:167:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSCenteredAffine2DTransform.hxx:369:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Parameters [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MovingImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FixedImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:113:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DisplacementField [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:120:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DisplacementField [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:132:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_GradientStep [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_GradientStep [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:156:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NormalizeGradient [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:162:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NormalizeGradient [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:217:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:259:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:322:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MovingImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:68:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParametersDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:115:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:188:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:231:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:332:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:450:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:586:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:651:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:704:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:759:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:783:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParametersDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:864:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:895:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:981:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:1039:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:1259:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:241:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:456:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:500:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:722:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:810:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:848:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1084:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1177:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1789:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:154:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:265:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:364:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:569:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:1107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:1699:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:1783:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:1905:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2018:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2146:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2451:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2537:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2616:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkVectorParameterizedNeighborhoodOperatorImageFilter.h:137:3: warning: Member variable 'VectorParameterizedNeighborhoodOperatorImageFilter::m_BoundsCondition' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:320:3: warning: Member variable 'AvantsPDEDeformableRegistrationFunction::m_LastLastEnergy' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:320:3: warning: Member variable 'AvantsPDEDeformableRegistrationFunction::m_MaxAllowedStep' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSSimilarityMetric.h:28:1: style: The class 'ANTSSimilarityMetric' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:38:52: warning: Member variable 'ANTSImageRegistrationOptimizer::m_NumberOfLevels' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:38:52: warning: Member variable 'ANTSImageRegistrationOptimizer::m_CurrentIteration' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:38:52: warning: Member variable 'ANTSImageRegistrationOptimizer::m_CurrentLevel' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:38:52: warning: Member variable 'ANTSImageRegistrationOptimizer::m_BSplineFieldOrder' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:38:52: warning: Member variable 'ANTSImageRegistrationOptimizer::m_ComputeThickness' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkVectorParameterizedNeighborhoodOperatorImageFilter.h:139:5: performance: Variable 'm_ParameterImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.hxx:13:3: performance: Variable 'm_Rotation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.hxx:28:3: performance: Variable 'm_Rotation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/ImageRegistration/itkANTSCenteredAffine2DTransform.hxx:35:3: performance: Variable 'm_Angle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/ImageRegistration/itkANTSCenteredAffine2DTransform.hxx:47:3: performance: Variable 'm_Angle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:323:5: performance: Variable 'm_MetricImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:118:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsPDEDeformableRegistrationFunction::GetDisplacementField' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:130:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsPDEDeformableRegistrationFunction::GetEnergy' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:148:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsPDEDeformableRegistrationFunction::GetGradientStep' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:160:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsPDEDeformableRegistrationFunction::GetNormalizeGradient' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:314:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsPDEDeformableRegistrationFunction::ThisIsAPointSetMetric' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:171:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ANTSImageRegistrationOptimizer::GetFixedImageAffineTransform' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:178:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ANTSImageRegistrationOptimizer::GetAffineTransform' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:184:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ANTSImageRegistrationOptimizer::GetDisplacementField' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:190:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ANTSImageRegistrationOptimizer::GetInverseDisplacementField' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:801:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ANTSImageRegistrationOptimizer::GetTransformationModel' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:1713:13: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:1709:13: note: First condition ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:1713:13: note: Second condition ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:213:9: style: Condition 'm_Use1SidedDiff' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:204:34: note: Assignment 'm_Use1SidedDiff=false', assigned value is 0 ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:213:9: note: Condition 'm_Use1SidedDiff' is always false ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:223:11: style: Condition '!m_Use1SidedDiff' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:204:34: note: Assignment 'm_Use1SidedDiff=false', assigned value is 0 ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:223:11: note: Condition '!m_Use1SidedDiff' is always true ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:255:9: style: Condition 'm_Use1SidedDiff' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:246:34: note: Assignment 'm_Use1SidedDiff=false', assigned value is 0 ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:255:9: note: Condition 'm_Use1SidedDiff' is always false ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:265:11: style: Condition '!m_Use1SidedDiff' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:246:34: note: Assignment 'm_Use1SidedDiff=false', assigned value is 0 ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:265:11: note: Condition '!m_Use1SidedDiff' is always true ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:364:9: style: Condition 'b_far_origin_without_rotation' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:361:42: note: Assignment 'b_far_origin_without_rotation=false', assigned value is 0 ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:364:9: note: Condition 'b_far_origin_without_rotation' is always false ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1466:40: style: Condition 'this->m_CurrentIteration>domtar' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1458:38: note: Assuming that condition 'this->m_CurrentIteration>domtar' is not redundant ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1466:40: note: Condition 'this->m_CurrentIteration>domtar' is always true ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:489:9: style: Condition 'dosample' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:487:30: note: Assignment 'dosample=true', assigned value is 1 ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:489:9: note: Condition 'dosample' is always true ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1339:19: style: Variable 'movingImage' is reassigned a value before the old one has been used. [redundantAssignment] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1313:19: note: movingImage is assigned ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1339:19: note: movingImage is overwritten ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2677:9: style: Redundant initialization for 'itime'. The initialized value is overwritten before it is read. [redundantInitialization] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2643:41: note: itime is initialized ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2677:9: note: itime is overwritten ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2828:11: style: Variable 'itime' is reassigned a value before the old one has been used. [redundantAssignment] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2814:11: note: itime is assigned ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2828:11: note: itime is overwritten ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2827:14: style: Variable 'timedone' is reassigned a value before the old one has been used. [redundantAssignment] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2815:14: note: timedone is assigned ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.cxx:2827:14: note: timedone is overwritten ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:212:51: style: The scope of the variable 'nccm1' can be reduced. [variableScope] ants-2.5.4+dfsg/ImageRegistration/itkAvantsPDEDeformableRegistrationFunction.h:254:51: style: The scope of the variable 'nccm1' can be reduced. [variableScope] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:1072:10: style: The scope of the variable 'current_step_length' can be reduced. [variableScope] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:1121:14: style: The scope of the variable 'value' can be reduced. [variableScope] ants-2.5.4+dfsg/ImageRegistration/ANTS_affine_registration2.h:1121:21: style: The scope of the variable 'invvalue' can be reduced. [variableScope] ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.hxx:24:72: style:inconclusive: Function 'ANTSAffine3DTransform' argument 1 names different: declaration 'outputDims' definition 'outputSpaceDimension'. [funcArgNamesDifferent] ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.h:144:38: note: Function 'ANTSAffine3DTransform' argument 1 names different: declaration 'outputDims' definition 'outputSpaceDimension'. ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.hxx:24:72: note: Function 'ANTSAffine3DTransform' argument 1 names different: declaration 'outputDims' definition 'outputSpaceDimension'. ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.hxx:25:72: style:inconclusive: Function 'ANTSAffine3DTransform' argument 2 names different: declaration 'paramDims' definition 'parametersDimension'. [funcArgNamesDifferent] ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.h:144:63: note: Function 'ANTSAffine3DTransform' argument 2 names different: declaration 'paramDims' definition 'parametersDimension'. ants-2.5.4+dfsg/ImageRegistration/itkANTSAffine3DTransform.hxx:25:72: note: Function 'ANTSAffine3DTransform' argument 2 names different: declaration 'paramDims' definition 'parametersDimension'. ants-2.5.4+dfsg/ImageRegistration/itkANTSCenteredAffine2DTransform.hxx:43:88: style:inconclusive: Function 'ANTSCenteredAffine2DTransform' argument 1 names different: declaration 'outputSpaceDimension' definition 'spaceDimension'. [funcArgNamesDifferent] ants-2.5.4+dfsg/ImageRegistration/itkANTSCenteredAffine2DTransform.h:214:46: note: Function 'ANTSCenteredAffine2DTransform' argument 1 names different: declaration 'outputSpaceDimension' definition 'spaceDimension'. ants-2.5.4+dfsg/ImageRegistration/itkANTSCenteredAffine2DTransform.hxx:43:88: note: Function 'ANTSCenteredAffine2DTransform' argument 1 names different: declaration 'outputSpaceDimension' definition 'spaceDimension'. ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:807:38: performance: Function parameter 's' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1819:49: performance: Function parameter 'S' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/ImageRegistration/itkVectorParameterizedNeighborhoodOperatorImageFilter.h:103:30: style: Parameter 'p' can be declared as reference to const [constParameterReference] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageRegistrationOptimizer.h:1857:15: style: Variable 'maxiter' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageTransformation.cxx:59:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageTransformation.h:107:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ANTSImageTransformation::GetAffineTransform' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageTransformation.h:113:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ANTSImageTransformation::GetDisplacementField' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageTransformation.h:119:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ANTSImageTransformation::GetInverseDisplacementField' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageTransformation.h:131:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ANTSImageTransformation::GetFixedImageAffineTransform' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageTransformation.cxx:52:45: performance:inconclusive: Either there is a missing 'override', or the member function 'itk::ANTSImageTransformation::Compose' can be static. [functionStatic] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageTransformation.h:168:3: note: Either there is a missing 'override', or the member function 'itk::ANTSImageTransformation::Compose' can be static. ants-2.5.4+dfsg/ImageRegistration/itkANTSImageTransformation.cxx:52:45: note: Either there is a missing 'override', or the member function 'itk::ANTSImageTransformation::Compose' can be static. ants-2.5.4+dfsg/ImageRegistration/itkANTSImageTransformation.cxx:68:10: style: The scope of the variable 'is_supported' can be reduced. [variableScope] ants-2.5.4+dfsg/ImageRegistration/itkANTSImageTransformation.h:100:35: performance: Function parameter 'name' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:197:43: debug: Function::addArguments found argument 'GlobalData' with varid 0. [varid0] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:509:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:653:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MetricImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.cxx:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NormalizeGradient [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.cxx:95:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.cxx:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.cxx:36:3: warning: Member variable 'AvantsMutualInformationRegistrationFunction::m_FixedImageTrueMin' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.cxx:36:3: warning: Member variable 'AvantsMutualInformationRegistrationFunction::m_FixedImageTrueMax' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.cxx:36:3: warning: Member variable 'AvantsMutualInformationRegistrationFunction::m_InterpolatorIsBSpline' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.cxx:36:3: warning: Member variable 'AvantsMutualInformationRegistrationFunction::m_NormalizeMetric' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.cxx:36:3: warning: Member variable 'AvantsMutualInformationRegistrationFunction::m_Normalizer' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.cxx:45:3: performance: Variable 'm_JointPDF' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:303:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsMutualInformationRegistrationFunction::GetNumberOfHistogramBins' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:309:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsMutualInformationRegistrationFunction::SetTransform' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:315:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsMutualInformationRegistrationFunction::GetTransform' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:327:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsMutualInformationRegistrationFunction::GetInterpolator' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:557:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsMutualInformationRegistrationFunction::GetMovingParzenTerm' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:568:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsMutualInformationRegistrationFunction::GetFixedParzenTerm' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:602:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsMutualInformationRegistrationFunction::FitContIndexInBins' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:670:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::AvantsMutualInformationRegistrationFunction::GetJointPDF' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkAvantsMutualInformationRegistrationFunction.h:464:19: style: The scope of the variable 'px' can be reduced. [variableScope] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.h:194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MetricImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.h:250:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RobustnessParameter [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.h:332:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MetricImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MovingImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:433:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:36:3: warning: Member variable 'CrossCorrelationRegistrationFunction::localCrossCorrelation' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:36:3: warning: Member variable 'CrossCorrelationRegistrationFunction::m_TEMP' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:36:3: warning: Member variable 'CrossCorrelationRegistrationFunction::m_MetricTotal' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:36:3: warning: Member variable 'CrossCorrelationRegistrationFunction::m_MinMag' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:36:3: warning: Member variable 'CrossCorrelationRegistrationFunction::m_MaxMag' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:36:3: warning: Member variable 'CrossCorrelationRegistrationFunction::m_Thresh' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:36:3: warning: Member variable 'CrossCorrelationRegistrationFunction::m_Normalizer' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.h:335:9: style: Condition 'makebinimg' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.h:334:23: note: Assignment 'makebinimg=false', assigned value is 0 ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.h:335:9: note: Condition 'makebinimg' is always false ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.h:287:22: style: Variable 'img' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.h:306:22: style: Variable 'img' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/ImageRegistration/itkCrossCorrelationRegistrationFunction.cxx:66:21: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.h:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.h:246:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RobustnessParameter [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.h:346:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MetricImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:99:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MovingImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:568:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MovingImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:849:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RobustnessParameter [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:924:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RobustnessParameter [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:32:83: warning: Member variable 'ProbabilisticRegistrationFunction::localProbabilistic' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:32:83: warning: Member variable 'ProbabilisticRegistrationFunction::m_TEMP' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:32:83: warning: Member variable 'ProbabilisticRegistrationFunction::m_MetricTotal' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:32:83: warning: Member variable 'ProbabilisticRegistrationFunction::m_MinMag' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:32:83: warning: Member variable 'ProbabilisticRegistrationFunction::m_MaxMag' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:32:83: warning: Member variable 'ProbabilisticRegistrationFunction::m_Thresh' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:32:83: warning: Member variable 'ProbabilisticRegistrationFunction::m_Normalizer' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:702:16: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:698:16: note: First condition ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:702:16: note: Second condition ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.h:351:9: style: Condition 'makebinimg' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.h:350:23: note: Assignment 'makebinimg=false', assigned value is 0 ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.h:351:9: note: Condition 'makebinimg' is always false ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.h:283:22: style: Variable 'img' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.h:302:22: style: Variable 'img' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/ImageRegistration/itkProbabilisticRegistrationFunction.cxx:62:21: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:194:43: debug: Function::addArguments found argument 'GlobalData' with varid 0. [varid0] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:380:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:468:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:518:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MetricImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:628:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MetricImage [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.cxx:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NormalizeGradient [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.cxx:94:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.cxx:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Energy [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.cxx:35:3: warning: Member variable 'SpatialMutualInformationRegistrationFunction::m_FixedImageTrueMin' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.cxx:35:3: warning: Member variable 'SpatialMutualInformationRegistrationFunction::m_FixedImageTrueMax' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.cxx:35:3: warning: Member variable 'SpatialMutualInformationRegistrationFunction::m_NumParametersPerDim' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.cxx:35:3: warning: Member variable 'SpatialMutualInformationRegistrationFunction::m_NumBSplineWeights' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.cxx:35:3: warning: Member variable 'SpatialMutualInformationRegistrationFunction::m_NormalizeMetric' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.cxx:35:3: warning: Member variable 'SpatialMutualInformationRegistrationFunction::m_Normalizer' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.cxx:46:3: performance: Variable 'm_JointPDF' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:297:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::SpatialMutualInformationRegistrationFunction::GetNumberOfHistogramBins' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:303:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::SpatialMutualInformationRegistrationFunction::SetTransform' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:309:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::SpatialMutualInformationRegistrationFunction::GetTransform' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:321:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::SpatialMutualInformationRegistrationFunction::GetInterpolator' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:568:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::SpatialMutualInformationRegistrationFunction::FitContIndexInBins' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:645:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::SpatialMutualInformationRegistrationFunction::GetJointPDF' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:651:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::SpatialMutualInformationRegistrationFunction::GetJointHist' can be const. [functionConst] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:335:19: style: The scope of the variable 'px' can be reduced. [variableScope] ants-2.5.4+dfsg/ImageRegistration/itkSpatialMutualInformationRegistrationFunction.h:397:29: style: Variable 'pdfPtr' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/ImageRegistration/itkSyNDemonsRegistrationFunction.h:125:43: debug: Function::addArguments found argument 'GlobalData' with varid 0. [varid0] ants-2.5.4+dfsg/ImageRegistration/itkSyNDemonsRegistrationFunction.cxx:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSyNDemonsRegistrationFunction.cxx:74:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSyNDemonsRegistrationFunction.cxx:136:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSyNDemonsRegistrationFunction.cxx:188:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSyNDemonsRegistrationFunction.cxx:278:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/ImageRegistration/itkSyNDemonsRegistrationFunction.cxx:335:111: style:inconclusive: Function 'ReleaseGlobalDataPointer' argument 1 names different: declaration 'GlobalData' definition 'gd'. [funcArgNamesDifferent] ants-2.5.4+dfsg/ImageRegistration/itkSyNDemonsRegistrationFunction.h:145:35: note: Function 'ReleaseGlobalDataPointer' argument 1 names different: declaration 'GlobalData' definition 'gd'. ants-2.5.4+dfsg/ImageRegistration/itkSyNDemonsRegistrationFunction.cxx:335:111: note: Function 'ReleaseGlobalDataPointer' argument 1 names different: declaration 'GlobalData' definition 'gd'. ants-2.5.4+dfsg/Temporary/deprecate_itkFEMElement3DC0LinearTriangular.cxx:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultIntegrationOrder [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/deprecate_itkFEMElement3DC0LinearTriangular.cxx:105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultIntegrationOrder [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/deprecate_itkFEMElement3DC0LinearTriangular.cxx:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_node [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/deprecate_itkFEMElement3DC0LinearTriangularLaplaceBeltrami.cxx:46:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mat [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/deprecate_itkFEMElement3DC0LinearTriangularMembrane.cxx:46:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mat [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:495:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:551:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.cxx:25:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.cxx:83:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.cxx:111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.cxx:125:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.cxx:180:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.cxx:257:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.cxx:13:39: warning: Member variable 'DijkstrasAlgorithm::m_SearchFinished' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.cxx:13:39: warning: Member variable 'DijkstrasAlgorithm::m_NumberSearched' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.cxx:15:3: performance: Variable 'm_Graph' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:330:1: style:inconclusive: Either there is a missing 'override', or the member function 'itk::DijkstrasAlgorithmQueue::GetQ' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:342:1: style:inconclusive: Either there is a missing 'override', or the member function 'itk::DijkstrasAlgorithmQueue::GetPath' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:354:1: style:inconclusive: Either there is a missing 'override', or the member function 'itk::DijkstrasAlgorithmQueue::GetSourceNodes' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:360:1: style:inconclusive: Either there is a missing 'override', or the member function 'itk::DijkstrasAlgorithmQueue::GetSinkNodes' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:372:1: style:inconclusive: Either there is a missing 'override', or the member function 'itk::DijkstrasAlgorithmQueue::GetTimer' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:604:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::DijkstrasAlgorithm::GetPathAtIndex' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:610:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::DijkstrasAlgorithm::GetNeighborNode' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:616:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::DijkstrasAlgorithm::GetCurrentNode' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:628:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::DijkstrasAlgorithm::GetTotalCost' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:330:1: performance: Function 'GetQ()' should return member 'm_Q' by const reference. [returnByReference] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:342:1: performance: Function 'GetPath()' should return member 'm_Path' by const reference. [returnByReference] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:354:1: performance: Function 'GetSourceNodes()' should return member 'm_SourceNodes' by const reference. [returnByReference] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.h:360:1: performance: Function 'GetSinkNodes()' should return member 'm_SinkNodes' by const reference. [returnByReference] ants-2.5.4+dfsg/Temporary/itkDijkstrasAlgorithm.cxx:109:83: performance: Function parameter 'UserEdgeTemplate' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:210:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:402:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:609:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:639:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:813:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:961:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:1001:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:1210:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:56:48: warning: Member variable 'FEMConformalMap::m_ExtractedSurfaceMesh' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:59:3: performance: Variable 'm_ParameterFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:68:3: performance: Variable 'm_SurfaceMesh' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:69:3: performance: Variable 'm_Image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:70:3: performance: Variable 'm_SphereImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:1148:11: style: The if condition is the same as the previous if condition [duplicateCondition] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:1144:11: note: First condition ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:1148:11: note: Second condition ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:1137:9: style: Condition 'm_Debug' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:1136:15: note: Assignment 'm_Debug=true', assigned value is 1 ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:1137:9: note: Condition 'm_Debug' is always true ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:270:9: style: Same expression used in consecutive assignments of 'WIDTH' and 'HEIGHT'. [duplicateAssignExpression] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:271:9: note: Same expression used in consecutive assignments of 'WIDTH' and 'HEIGHT'. ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:270:9: note: Same expression used in consecutive assignments of 'WIDTH' and 'HEIGHT'. ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:271:9: style: Same expression used in consecutive assignments of 'HEIGHT' and 'DEPTH'. [duplicateAssignExpression] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:272:9: note: Same expression used in consecutive assignments of 'HEIGHT' and 'DEPTH'. ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:271:9: note: Same expression used in consecutive assignments of 'HEIGHT' and 'DEPTH'. ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:395:9: style: Same expression used in consecutive assignments of 'phiinc' and 'thetainc'. [duplicateAssignExpression] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:396:9: note: Same expression used in consecutive assignments of 'phiinc' and 'thetainc'. ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:395:9: note: Same expression used in consecutive assignments of 'phiinc' and 'thetainc'. ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:325:8: style: The scope of the variable 'inimage' can be reduced. [variableScope] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:408:43: style: The scope of the variable 'inimage' can be reduced. [variableScope] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:498:8: style: The scope of the variable 'inimage' can be reduced. [variableScope] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:962:9: style: The scope of the variable 'radsq' can be reduced. [variableScope] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:963:9: style: The scope of the variable 'c1' can be reduced. [variableScope] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:963:13: style: The scope of the variable 'c2' can be reduced. [variableScope] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:963:17: style: The scope of the variable 'c3' can be reduced. [variableScope] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:965:16: style: The scope of the variable 'dof' can be reduced. [variableScope] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:484:87: style:inconclusive: Function 'MapStereographicCoordinatesToImage' argument 1 names different: declaration 'dim' definition 'cdim'. [funcArgNamesDifferent] ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.h:179:42: note: Function 'MapStereographicCoordinatesToImage' argument 1 names different: declaration 'dim' definition 'cdim'. ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:484:87: note: Function 'MapStereographicCoordinatesToImage' argument 1 names different: declaration 'dim' definition 'cdim'. ants-2.5.4+dfsg/Temporary/itkFEMConformalMap.cxx:464:7: warning: Unused variable value 'gridval' [constStatement] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:185:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:212:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:337:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:225:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:309:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:492:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:597:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:637:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:387:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:619:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:829:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:903:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:954:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1128:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable el [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1214:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1265:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1393:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1507:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidDegreeOfFreedomID [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1575:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1599:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:20:49: warning: Member variable 'ManifoldIntegrationAlgorithm::m_SearchFinished' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:20:49: warning: Member variable 'ManifoldIntegrationAlgorithm::m_NumberSearched' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:38:52: warning: Member variable 'FEMDiscConformalMap::m_ExtractedSurfaceMesh' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:38:52: warning: Member variable 'FEMDiscConformalMap::m_DiskSurfaceMesh' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:38:52: warning: Member variable 'FEMDiscConformalMap::m_SurfaceFeatureMesh' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:38:52: warning: Member variable 'FEMDiscConformalMap::m_MaxCost' is not initialized in the constructor. [uninitMemberVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:23:3: performance: Variable 'm_QS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:41:3: performance: Variable 'm_ParameterFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:279:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ManifoldIntegrationAlgorithm::GetPathAtIndex' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:285:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ManifoldIntegrationAlgorithm::GetNeighborNode' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:291:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ManifoldIntegrationAlgorithm::GetCurrentNode' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:297:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ManifoldIntegrationAlgorithm::GetMaxCost' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:361:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ManifoldIntegrationAlgorithm::GetGraphNode' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:367:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ManifoldIntegrationAlgorithm::GetGraphSize' can be const. [functionConst] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:387:49: performance:inconclusive: Either there is a missing 'override', or the member function 'itk::ManifoldIntegrationAlgorithm::ConvertGraphBackToMesh' can be static. [functionStatic] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.h:375:3: note: Either there is a missing 'override', or the member function 'itk::ManifoldIntegrationAlgorithm::ConvertGraphBackToMesh' can be static. ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:387:49: note: Either there is a missing 'override', or the member function 'itk::ManifoldIntegrationAlgorithm::ConvertGraphBackToMesh' can be static. ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1137:52: performance:inconclusive: Either there is a missing 'override', or the member function 'itk::FEMDiscConformalMap::ApplyRealForces' can be static. [functionStatic] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.h:274:3: note: Either there is a missing 'override', or the member function 'itk::FEMDiscConformalMap::ApplyRealForces' can be static. ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1137:52: note: Either there is a missing 'override', or the member function 'itk::FEMDiscConformalMap::ApplyRealForces' can be static. ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:217:58: style: Condition 'this->FindLoopAroundNode(this->m_SourceNodeNumber)==2' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:217:31: note: Calling function 'FindLoopAroundNode' returns 2 ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:217:58: note: Condition 'this->FindLoopAroundNode(this->m_SourceNodeNumber)==2' is always true ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:864:19: style: Condition 'oknode' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:863:29: note: Assignment 'oknode=true', assigned value is 1 ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:864:19: note: Condition 'oknode' is always true ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1437:7: style: Condition 'm_Debug' is always false [knownConditionTrueFalse] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1436:13: note: Assignment 'm_Debug=false', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1437:7: note: Condition 'm_Debug' is always false ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:274:14: warning:inconclusive: Possible null pointer dereference: xPoints [nullPointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:262:25: note: Assignment 'xPoints=nullptr', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:274:14: note: Null pointer dereference ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:290:14: warning:inconclusive: Possible null pointer dereference: xPoints [nullPointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:262:25: note: Assignment 'xPoints=nullptr', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:290:14: note: Null pointer dereference ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:290:48: warning:inconclusive: Possible null pointer dereference: xPoints [nullPointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:262:25: note: Assignment 'xPoints=nullptr', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:290:48: note: Null pointer dereference ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:290:93: warning:inconclusive: Possible null pointer dereference: xPoints [nullPointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:262:25: note: Assignment 'xPoints=nullptr', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:290:93: note: Null pointer dereference ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:291:14: warning:inconclusive: Possible null pointer dereference: xPoints [nullPointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:262:25: note: Assignment 'xPoints=nullptr', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:291:14: note: Null pointer dereference ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:360:14: warning:inconclusive: Possible null pointer dereference: xPoints [nullPointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:351:25: note: Assignment 'xPoints=nullptr', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:360:14: note: Null pointer dereference ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:376:14: warning:inconclusive: Possible null pointer dereference: xPoints [nullPointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:351:25: note: Assignment 'xPoints=nullptr', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:376:14: note: Null pointer dereference ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:376:48: warning:inconclusive: Possible null pointer dereference: xPoints [nullPointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:351:25: note: Assignment 'xPoints=nullptr', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:376:48: note: Null pointer dereference ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:376:93: warning:inconclusive: Possible null pointer dereference: xPoints [nullPointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:351:25: note: Assignment 'xPoints=nullptr', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:376:93: note: Null pointer dereference ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:377:14: warning:inconclusive: Possible null pointer dereference: xPoints [nullPointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:351:25: note: Assignment 'xPoints=nullptr', assigned value is 0 ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:377:14: note: Null pointer dereference ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:109:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:257:9: style: The scope of the variable 'tangentlength' can be reduced. [variableScope] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:320:9: style: The scope of the variable 'tangentlength' can be reduced. [variableScope] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:546:84: style:inconclusive: Function 'FindLoopAroundNode' argument 1 names different: declaration 'j' definition 'j_in'. [funcArgNamesDifferent] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.h:169:35: note: Function 'FindLoopAroundNode' argument 1 names different: declaration 'j' definition 'j_in'. ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:546:84: note: Function 'FindLoopAroundNode' argument 1 names different: declaration 'j' definition 'j_in'. ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:835:23: style: Local variable 'alreadyfound' shadows outer variable [shadowVariable] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:781:21: note: Shadowed declaration ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:835:23: note: Shadow variable ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1243:41: style: Local variable 'index' shadows outer variable [shadowVariable] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1212:37: note: Shadowed declaration ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:1243:41: note: Shadow variable ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:155:18: style: Variable 'features' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:180:14: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:204:14: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:549:18: style: Variable 'features' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:93:76: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:244:76: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:333:76: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:172:10: style: Instance of 'std::exception' object is destroyed immediately. [unusedScopedObject] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:229:10: style: Instance of 'std::exception' object is destroyed immediately. [unusedScopedObject] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:847:14: style: Instance of 'std::exception' object is destroyed immediately. [unusedScopedObject] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:890:16: style: Instance of 'std::exception' object is destroyed immediately. [unusedScopedObject] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:161:16: style: Variable 'features' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:165:16: style: Variable 'features' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:257:23: style: Variable 'tangentlength' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:320:23: style: Variable 'tangentlength' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:360:23: style: Variable 'tangentlength' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:555:16: style: Variable 'features' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Temporary/itkFEMDiscConformalMap.cxx:559:16: style: Variable 'features' is assigned a value that is never used. [unreadVariable] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SurfaceMesh [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:48:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SurfaceMesh [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:182:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SurfaceMesh [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:305:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SurfaceMesh [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:404:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SourceNodes [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:522:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NeighborNode [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:543:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NumberOfNeighbors [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:566:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentNode [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Temporary/itkManifoldIntegrationAlgorithm.cxx:590:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NewCost [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Tensor/itkPreservationOfPrincipalDirectionTensorReorientationImageFilter.h:160:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Tensor/itkPreservationOfPrincipalDirectionTensorReorientationImageFilter.cxx:160:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Tensor/itkPreservationOfPrincipalDirectionTensorReorientationImageFilter.cxx:317:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Tensor/itkPreservationOfPrincipalDirectionTensorReorientationImageFilter.cxx:47:3: performance: Variable 'm_DisplacementField' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Tensor/itkPreservationOfPrincipalDirectionTensorReorientationImageFilter.cxx:48:3: performance: Variable 'm_DirectionTransform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Tensor/itkPreservationOfPrincipalDirectionTensorReorientationImageFilter.cxx:49:3: performance: Variable 'm_AffineTransform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Tensor/itkPreservationOfPrincipalDirectionTensorReorientationImageFilter.cxx:50:3: performance: Variable 'm_InverseAffineTransform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ants-2.5.4+dfsg/Tensor/itkPreservationOfPrincipalDirectionTensorReorientationImageFilter.cxx:162:16: style: The scope of the variable 'posoff' can be reduced. [variableScope] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:1061:34: debug: Function::addArguments found argument 's' with varid 0. [varid0] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:1067:27: debug: Function::addArguments found argument 'c' with varid 0. [varid0] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileReader.hxx:179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileReader.hxx:224:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileReader.hxx:323:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileReader.hxx:434:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileReader.hxx:584:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileWriter.hxx:95:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileWriter.hxx:166:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileWriter.hxx:203:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileWriter.hxx:266:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileWriter.hxx:310:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileWriter.hxx:390:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkImageIntensityAndGradientToPointSetFilter.hxx:103:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/itkImageIntensityAndGradientToPointSetFilter.hxx:155:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:158:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:296:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:351:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:383:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:413:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:458:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:534:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:571:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:611:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:638:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:688:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:757:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:793:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:833:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:901:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:963:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:1024:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageDimension [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.cxx:22:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadMode [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:178:24: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:283:24: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:602:24: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:647:24: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:680:63: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:683:63: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:690:33: style: C-style pointer casting [cstyleCast] ants-2.5.4+dfsg/Utilities/itkLabeledPointSetFileReader.hxx:271:20: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:453:59: performance: Function parameter 'neighborhoodRadius' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:660:30: performance: Function parameter 'warpfn' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:660:50: performance: Function parameter 'ext' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:745:52: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:781:53: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:322:12: style: Instance of 'std::exception' object is destroyed immediately. [unusedScopedObject] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:572:10: style: Instance of 'std::exception' object is destroyed immediately. [unusedScopedObject] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:612:12: style: Instance of 'std::exception' object is destroyed immediately. [unusedScopedObject] ants-2.5.4+dfsg/Utilities/ReadWriteData.h:232:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.cxx:39:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.h:77:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ants::OptionFunction::GetParameters' can be const. [functionConst] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.h:104:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ants::OptionFunction::GetNumberOfParameters' can be const. [functionConst] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.h:133:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ants::CommandLineOption::GetFunctions' can be const. [functionConst] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.h:139:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ants::CommandLineOption::GetNumberOfFunctions' can be const. [functionConst] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.h:145:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ants::CommandLineOption::GetFunction' can be const. [functionConst] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.h:158:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ants::CommandLineOption::GetUsageOptions' can be const. [functionConst] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.h:164:3: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ants::CommandLineOption::GetNumberOfUsageOptions' can be const. [functionConst] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.h:83:36: performance: Function parameter 'parameters' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.h:195:27: performance: Function parameter 's' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Utilities/antsCommandLineOption.cxx:71:64: performance: Function parameter 'usage' should be passed by const reference. [passedByValue] ants-2.5.4+dfsg/Utilities/antsCommandLineParser.h:129:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:236:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:353:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:361:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:559:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:616:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:81:21: style:inconclusive: Either there is a missing 'override', or the member function 'itk::ants::CommandLineParser::starts_with' can be const. [functionConst] ants-2.5.4+dfsg/Utilities/antsCommandLineParser.h:81:3: note: Either there is a missing 'override', or the member function 'itk::ants::CommandLineParser::starts_with' can be const. ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:81:21: note: Either there is a missing 'override', or the member function 'itk::ants::CommandLineParser::starts_with' can be const. ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:122:31: style: Condition '!name.empty()' is always true [knownConditionTrueFalse] ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:122:10: note: Assuming that condition '!(name.empty())' is not redundant ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:122:31: note: Condition '!name.empty()' is always true ants-2.5.4+dfsg/Utilities/antsCommandLineParser.cxx:534:29: style: Condition 'currentTokenId