2024-03-26 19:42 ftp://ftp.de.debian.org/debian/pool/main/d/d-itg/d-itg_2.8.1-r1023.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --library=openssl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.55 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 61552d0 (2024-03-26 14:25:53 +0100) count: 903 798 elapsed-time: 3.2 3.3 head-timing-info: old-timing-info: head results: D-ITG-2.8.1-r1023/src/ITGManager/ITGManager.cpp:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGManager/ITGManager.cpp:98:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGManager/ITGManager.cpp:64:14: style: Condition 'c!=0' is always true [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGManager/ITGManager.cpp:88:16: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGManager/ITGManager.cpp:72:26: style: Parameter 'argv' can be declared as const array [constParameter] D-ITG-2.8.1-r1023/src/ITGRecv/ITGRecv.cpp:674:3: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] D-ITG-2.8.1-r1023/src/common/ITG.h:432:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_INET [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:108:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:110:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:131:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTE [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:241:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:173:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:359:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:222:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:260:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:301:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_LOG_FILE [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:346:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:377:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexLog [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:419:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexLog [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:539:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/common/ITG.h:432:2: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.h:620:25: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.h:653:28: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.h:695:17: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.h:699:27: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.h:702:26: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.h:719:27: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:86:24: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:124:32: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:152:18: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:154:30: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:173:23: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:223:24: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:271:25: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:284:22: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:353:32: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:354:7: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.h:642:8: style: The scope of the variable 'size_l' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/common/ITG.h:713:7: style: The scope of the variable 'size_l' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:40:11: style: The scope of the variable 'txTimeSec' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:41:11: style: The scope of the variable 'txTimeUsec' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:42:11: style: The scope of the variable 'rxTimeSec' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:43:11: style: The scope of the variable 'rxTimeUsec' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:209:23: style:inconclusive: Function 'logPacketUDP' argument 1 names different: declaration 'newsocksignal' definition 'newSockSignal'. [funcArgNamesDifferent] D-ITG-2.8.1-r1023/src/ITGLog/channel.h:34:23: note: Function 'logPacketUDP' argument 1 names different: declaration 'newsocksignal' definition 'newSockSignal'. D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:209:23: note: Function 'logPacketUDP' argument 1 names different: declaration 'newsocksignal' definition 'newSockSignal'. D-ITG-2.8.1-r1023/src/common/ITG.h:440:80: style: Parameter 'SrcHost' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/ITG.h:441:11: style: Parameter 'DestHost' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/ITG.h:484:77: style: Parameter 'SrcHost' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/ITG.h:485:11: style: Parameter 'DestHost' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/ITG.h:526:61: style: Parameter 'SrcHost' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/ITG.h:527:11: style: Parameter 'DestHost' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/ITG.h:598:17: style: Variable 'ptrToSizeInPayload' can be declared as pointer to const [constVariablePointer] D-ITG-2.8.1-r1023/src/common/ITG.h:642:15: style: Variable 'size_l' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/common/ITG.h:713:14: style: Variable 'size_l' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGSend/ITGSend.cpp:2257:2: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:441:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:131:33: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:132:7: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:137:40: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:176:16: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:196:16: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:235:22: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:272:57: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:277:26: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:296:9: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:319:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:323:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:328:15: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:447:18: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:465:17: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:499:18: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:546:41: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:496:12: style: The scope of the variable 't1' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:530:6: style: The scope of the variable 'newSockSignal' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:85:25: style: Parameter 's' can be declared as pointer to const. However it seems that 'waitStopKey' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:499:34: note: You might need to cast the function pointer here D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:85:25: note: Parameter 's' can be declared as pointer to const D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:294:18: style: Variable 'para' can be declared as pointer to const [constVariablePointer] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:176:73: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:137:15: style: Variable 'size_r' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:161:9: style: Variable 'find' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:437:11: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:441:11: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/extreal.h:31:4: warning: Member variable 'ExtReal::value' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/extreal.h:32:4: warning: Member variable 'ExtReal::value' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/extreal.h:30:4: style: Class 'ExtReal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/extreal.h:31:4: style: Class 'ExtReal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:527:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:927:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:954:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:978:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1179:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1583:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1685:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1733:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:23:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:84:9: warning: Member variable 'LGM_base::seed' is not assigned a value in 'LGM_base::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:84:9: warning:inconclusive: Member variable 'LGM_base::Update' is not assigned a value in 'LGM_base::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:116:9: warning: Member variable 'LGM_mixed::Buffer' is not assigned a value in 'LGM_mixed::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:116:9: warning: Member variable 'LGM_mixed::seed_mixed' is not assigned a value in 'LGM_mixed::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:132:9: warning:inconclusive: Member variable 'WH::Update' is not assigned a value in 'WH::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:132:9: warning: Member variable 'WH::seed1' is not assigned a value in 'WH::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:132:9: warning: Member variable 'WH::seed2' is not assigned a value in 'WH::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:132:9: warning: Member variable 'WH::seed3' is not assigned a value in 'WH::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:149:9: warning:inconclusive: Member variable 'FM::Update' is not assigned a value in 'FM::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:149:9: warning: Member variable 'FM::seed' is not assigned a value in 'FM::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:172:9: warning:inconclusive: Member variable 'MotherOfAll::Update' is not assigned a value in 'MotherOfAll::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:172:9: warning: Member variable 'MotherOfAll::mother1' is not assigned a value in 'MotherOfAll::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:172:9: warning: Member variable 'MotherOfAll::mother2' is not assigned a value in 'MotherOfAll::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:172:9: warning: Member variable 'MotherOfAll::mStart' is not assigned a value in 'MotherOfAll::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:172:9: warning: Member variable 'MotherOfAll::seed' is not assigned a value in 'MotherOfAll::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:193:9: warning:inconclusive: Member variable 'MultWithCarry::Update' is not assigned a value in 'MultWithCarry::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:193:9: warning: Member variable 'MultWithCarry::x' is not assigned a value in 'MultWithCarry::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:193:9: warning: Member variable 'MultWithCarry::crry' is not assigned a value in 'MultWithCarry::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:211:9: warning:inconclusive: Member variable 'MT::Update' is not assigned a value in 'MT::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:254:9: warning: Member variable 'Constant::value' is not assigned a value in 'Constant::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:268:9: warning: Member variable 'PosGen::xi' is not assigned a value in 'PosGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:268:9: warning: Member variable 'PosGen::sx' is not assigned a value in 'PosGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:268:9: warning: Member variable 'PosGen::sfx' is not assigned a value in 'PosGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:268:9: warning:inconclusive: Member variable 'PosGen::NotReady' is not assigned a value in 'PosGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:313:9: warning: Member variable 'ChiSq::c1' is not assigned a value in 'ChiSq::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:313:9: warning: Member variable 'ChiSq::c2' is not assigned a value in 'ChiSq::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:313:9: warning: Member variable 'ChiSq::version' is not assigned a value in 'ChiSq::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:313:9: warning: Member variable 'ChiSq::mean' is not assigned a value in 'ChiSq::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:313:9: warning: Member variable 'ChiSq::var' is not assigned a value in 'ChiSq::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:350:3: warning: Member variable 'Exponential::variance' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::xi' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::sx' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::sfx' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::ic' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:411:9: warning:inconclusive: Member variable 'AsymGen::NotReady' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:411:9: warning: Member variable 'AsymGen::mode' is not assigned a value in 'AsymGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:431:9: warning: Member variable 'Gamma::method' is not assigned a value in 'Gamma::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:446:9: warning: Member variable 'PosGenX::f' is not assigned a value in 'PosGenX::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:458:9: warning: Member variable 'SymGenX::f' is not assigned a value in 'SymGenX::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:470:9: warning: Member variable 'AsymGenX::f' is not assigned a value in 'AsymGenX::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:484:9: warning: Member variable 'Pareto::Shape' is not assigned a value in 'Pareto::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGRecv/ITGRecv.h:222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexLog [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:484:9: warning: Member variable 'Pareto::RS' is not assigned a value in 'Pareto::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::p' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:379:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::ialt' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:786:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::n' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::val' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::mean' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:499:9: warning: Member variable 'DiscreteGen::var' is not assigned a value in 'DiscreteGen::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:517:9: warning: Member variable 'Poisson::method' is not assigned a value in 'Poisson::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:532:9: warning: Member variable 'Binomial::method' is not assigned a value in 'Binomial::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:738:9: warning: Member variable 'SumRandom::rv' is not assigned a value in 'SumRandom::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:804:9: warning: Member variable 'MixedRandom::n' is not assigned a value in 'MixedRandom::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:804:9: warning: Member variable 'MixedRandom::dg' is not assigned a value in 'MixedRandom::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:804:9: warning: Member variable 'MixedRandom::rv' is not assigned a value in 'MixedRandom::operator='. [operatorEqVarError] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:360:25: warning: The class 'Logic_error' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:360:25: note: Derived variable 'Logic_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:367:25: warning: The class 'Runtime_error' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:367:25: note: Derived variable 'Runtime_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:374:25: warning: The class 'Domain_error' defines member variable with name 'Select' also defined in its parent class 'Logic_error'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:360:25: note: Parent variable 'Logic_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:374:25: note: Derived variable 'Domain_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:374:25: warning: The class 'Domain_error' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:374:25: note: Derived variable 'Domain_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:381:25: warning: The class 'Invalid_argument' defines member variable with name 'Select' also defined in its parent class 'Logic_error'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:360:25: note: Parent variable 'Logic_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:381:25: note: Derived variable 'Invalid_argument::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:381:25: warning: The class 'Invalid_argument' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:381:25: note: Derived variable 'Invalid_argument::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:388:25: warning: The class 'Length_error' defines member variable with name 'Select' also defined in its parent class 'Logic_error'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:360:25: note: Parent variable 'Logic_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:388:25: note: Derived variable 'Length_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:388:25: warning: The class 'Length_error' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:388:25: note: Derived variable 'Length_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:395:25: warning: The class 'Out_of_range' defines member variable with name 'Select' also defined in its parent class 'Logic_error'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:360:25: note: Parent variable 'Logic_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:395:25: note: Derived variable 'Out_of_range::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:395:25: warning: The class 'Out_of_range' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:395:25: note: Derived variable 'Out_of_range::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:416:25: warning: The class 'Range_error' defines member variable with name 'Select' also defined in its parent class 'Runtime_error'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:367:25: note: Parent variable 'Runtime_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:416:25: note: Derived variable 'Range_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:416:25: warning: The class 'Range_error' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:416:25: note: Derived variable 'Range_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:423:25: warning: The class 'Overflow_error' defines member variable with name 'Select' also defined in its parent class 'Runtime_error'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:367:25: note: Parent variable 'Runtime_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:423:25: note: Derived variable 'Overflow_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:423:25: warning: The class 'Overflow_error' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:423:25: note: Derived variable 'Overflow_error::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:430:25: warning: The class 'Bad_alloc' defines member variable with name 'Select' also defined in its parent class 'BaseException'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:91:25: note: Parent variable 'BaseException::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:430:25: note: Derived variable 'Bad_alloc::Select' D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:114:9: warning: The class 'LGM_mixed' defines member function with name 'NextValue' also defined in its parent class 'LGM_base'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:87:9: note: Parent function 'LGM_base::NextValue' D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:114:9: note: Derived function 'LGM_mixed::NextValue' D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:841:9: warning: The class 'RandomCombination' defines member function with name 'Next' also defined in its parent class 'RandomPermutation'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:827:9: note: Parent function 'RandomPermutation::Next' D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:841:9: note: Derived function 'RandomCombination::Next' D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:843:9: warning: The class 'RandomCombination' defines member function with name 'Next' also defined in its parent class 'RandomPermutation'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:831:9: note: Parent function 'RandomPermutation::Next' D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:843:9: note: Derived function 'RandomCombination::Next' D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:71:4: style: Class 'Tracer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:92:4: style: Class 'BaseException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:361:4: style: Class 'Logic_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:368:4: style: Class 'Runtime_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:375:4: style: Class 'Domain_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:382:4: style: Class 'Invalid_argument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:389:4: style: Class 'Length_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:396:4: style: Class 'Out_of_range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:417:4: style: Class 'Range_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:424:4: style: Class 'Overflow_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:431:4: style: Class 'Bad_alloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/simpstr.h:26:4: style: Class 'SimpleString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:91:4: style: Class 'LGM_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:105:4: style: Class 'LGM_simple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:121:4: style: Class 'LGM_mixed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:138:4: style: Class 'WH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:156:4: style: Class 'FM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:177:4: style: Class 'MotherOfAll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:198:4: style: Class 'MultWithCarry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:216:4: style: Class 'MT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:259:4: style: Class 'Constant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:321:4: style: Class 'ChiSq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:350:3: style: Class 'Exponential' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:421:4: style: Class 'AsymGen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:436:4: style: Class 'Gamma' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:451:4: style: Class 'PosGenX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:463:4: style: Class 'SymGenX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:489:4: style: Class 'Pareto' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:522:4: style: Class 'Poisson' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:591:4: style: Class 'NegatedRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:743:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:744:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:745:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:746:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:747:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:748:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:749:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:750:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:751:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:752:4: style: Class 'SumRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:814:4: style: Class 'MixedRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:92:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:92:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:93:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:93:18: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:94:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:94:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:101:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:101:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:102:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:102:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:106:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:94:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:106:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:107:5: style: The destructor '~LGM_simple' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:107:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:117:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:117:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:118:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:118:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:122:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:92:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:122:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:123:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:93:18: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:123:18: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:124:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:94:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:124:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:125:5: style: The destructor '~LGM_mixed' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:125:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:134:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:134:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:135:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:135:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:139:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:139:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:140:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:140:18: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:141:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:141:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:142:5: style: The destructor '~WH' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:142:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:152:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:152:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:153:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:153:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:157:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:157:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:158:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:158:18: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:159:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:159:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:160:5: style: The destructor '~FM' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:160:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:173:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:173:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:174:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:174:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:178:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:178:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:179:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:179:18: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:180:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:180:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:181:5: style: The destructor '~MotherOfAll' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:181:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:194:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:194:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:195:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:195:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:199:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:199:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:200:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:200:18: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:201:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:201:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:202:5: style: The destructor '~MultWithCarry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:202:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:212:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:212:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:213:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:213:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:217:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:217:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:218:18: style: The function 'ulNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:62:26: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:218:18: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:219:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:219:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:220:5: style: The destructor '~MT' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:220:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:228:9: style: The function 'CSFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:47:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:228:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:229:9: style: The function 'CSTD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:48:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:229:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:232:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:232:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:233:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:233:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:243:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:243:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:245:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:245:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:246:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:246:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:247:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:247:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:248:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:248:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:258:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:258:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:260:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:260:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:261:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:261:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:262:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:262:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:276:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:276:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:278:5: style: The destructor '~PosGen' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:278:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:279:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:279:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:280:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:280:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:281:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:281:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:290:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:276:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:290:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:291:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:279:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:291:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:302:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:290:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:302:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:304:5: style: The destructor '~Normal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:278:5: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:304:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:305:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:305:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:306:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:280:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:306:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:307:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:281:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:307:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:320:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:320:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:322:5: style: The destructor '~ChiSq' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:322:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:323:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:323:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:324:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:324:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:325:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:325:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:334:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:290:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:334:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:335:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:335:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:336:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:280:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:336:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:337:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:281:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:337:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:351:8: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:245:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:351:8: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:352:15: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:243:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:352:15: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:353:8: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:248:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:353:8: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:354:11: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:246:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:354:11: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:355:11: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:247:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:355:11: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:369:8: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:245:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:369:8: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:370:15: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:243:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:370:15: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:385:8: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:245:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:385:8: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:386:15: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:243:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:386:15: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:404:8: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:245:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:404:8: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:405:15: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:243:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:405:15: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:420:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:420:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:422:5: style: The destructor '~AsymGen' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:422:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:423:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:423:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:424:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:424:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:425:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:425:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:435:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:435:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:437:5: style: The destructor '~Gamma' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:437:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:438:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:438:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:439:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:439:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:440:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:440:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:450:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:276:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:450:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:452:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:452:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:462:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:290:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:462:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:464:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:464:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:474:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:420:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:474:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:476:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:476:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:488:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:488:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:490:5: style: The destructor '~Pareto' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:490:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:491:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:491:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:492:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:492:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:493:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:493:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:505:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:505:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:508:5: style: The destructor '~DiscreteGen' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:508:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:509:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:509:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:510:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:510:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:511:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:511:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:521:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:521:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:523:5: style: The destructor '~Poisson' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:523:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:524:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:524:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:525:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:525:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:526:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:526:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:536:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:536:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:538:5: style: The destructor '~Binomial' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:538:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:539:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:539:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:540:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:540:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:541:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:541:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:550:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:420:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:550:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:552:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:552:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:553:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:423:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:553:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:554:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:424:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:554:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:555:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:425:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:555:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:574:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:574:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:576:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:576:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:577:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:577:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:578:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:578:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:592:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:592:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:595:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:595:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:596:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:596:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:597:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:597:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:608:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:608:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:611:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:611:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:612:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:612:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:613:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:613:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:626:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:626:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:629:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:629:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:630:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:630:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:631:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:631:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:642:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:611:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:642:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:643:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:612:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:643:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:644:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:613:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:644:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:657:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:611:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:657:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:658:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:612:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:658:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:659:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:613:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:659:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:668:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:668:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:672:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:672:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:673:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:673:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:674:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:674:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:684:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:684:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:688:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:688:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:689:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:689:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:690:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:690:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:701:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:688:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:701:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:702:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:689:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:702:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:703:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:690:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:703:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:715:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:688:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:715:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:716:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:689:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:716:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:717:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:690:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:717:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:729:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:688:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:729:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:730:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:689:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:730:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:731:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:690:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:731:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:742:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:742:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:753:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:753:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:754:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:754:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:755:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:755:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:756:5: style: The destructor '~SumRandom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:756:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:768:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:768:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:771:9: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:76:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:771:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:772:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:772:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:785:9: style: The function 'tDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:73:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:785:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:788:8: style: The function 'nelems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:74:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:788:8: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:789:9: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:76:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:789:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:790:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:790:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:812:16: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:63:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:812:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:815:5: style: The destructor '~MixedRandom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:815:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:816:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:816:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:817:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:817:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:818:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:818:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:245:9: style: The function 'Next' overrides a function in a base class but is identical to the overridden function [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:245:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:246:12: style: The function 'Mean' overrides a function in a base class but is identical to the overridden function [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:246:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:247:12: style: The function 'Variance' overrides a function in a base class but is identical to the overridden function [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:247:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:438:9: style: The function 'Next' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:438:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:439:12: style: The function 'Mean' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:439:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:440:12: style: The function 'Variance' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:440:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:524:9: style: The function 'Next' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:524:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:525:12: style: The function 'Mean' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:525:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:526:12: style: The function 'Variance' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:526:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:539:9: style: The function 'Next' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:539:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:540:12: style: The function 'Mean' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:540:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:541:12: style: The function 'Variance' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:541:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:753:9: style: The function 'Next' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:753:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:754:12: style: The function 'Mean' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:754:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:755:12: style: The function 'Variance' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:755:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:53:14: style: Condition 'Bytes' is always true [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:35:20: note: Assignment 'Bytes=true', assigned value is 1 D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:53:14: note: Condition 'Bytes' is always true D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:56:14: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:31:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0 D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:56:14: note: Condition 'copy_seed_from_disk' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:59:14: style: Condition 'Bytes' is always true [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:35:20: note: Assignment 'Bytes=true', assigned value is 1 D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:59:14: note: Condition 'Bytes' is always true D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:102:11: style: Condition 's1!=s2' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:97:9: note: s2 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:25:9: note: s1 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:102:11: note: Condition 's1!=s2' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:106:11: style: Condition 's3!=s4' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:103:9: note: s4 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:26:9: note: s3 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:106:11: note: Condition 's3!=s4' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:31:12: style: The scope of the variable 'copy_seed_from_disk' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:33:14: style: The scope of the variable 'N' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:35:12: style: The scope of the variable 'Bytes' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:25:37: error: Memory is allocated but not initialized: s1 [uninitdata] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:26:28: error: Memory is allocated but not initialized: s3 [uninitdata] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.cpp:111:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.cpp:228:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.cpp:65:23: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:184:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:222:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:289:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:439:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:543:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:701:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:812:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:265:4: warning: Member variable 'CharSeq::s' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:76:4: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:265:4: style: Class 'CharSeq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:270:4: style: Class 'CharSeq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:272:4: style: Class 'CharSeq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:289:4: style: Class 'StrRep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:291:4: style: Class 'StrRep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:316:4: style: Class 'StrRepMult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:318:4: style: Class 'StrRepMult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:356:4: style: Class 'StrRepNullTerm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:371:4: style: Class 'CharSingle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:68:9: style: The function 'CleanUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:219:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:68:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:78:5: style: The destructor '~String' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:221:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:78:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:274:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:274:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:275:9: style: The function 'capacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:242:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:275:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:276:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:276:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:277:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:244:21: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:277:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:278:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:278:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:295:5: style: The destructor '~StrRep' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:255:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:295:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:297:12: style: The function 'GetStrRep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:245:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:297:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:298:12: style: The function 'GetStrRepW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:246:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:298:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:299:12: style: The function 'Protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:247:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:299:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:300:9: style: The function 'WithCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:250:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:300:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:301:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:277:13: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:301:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:302:13: style: The function 'UnProtect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:249:21: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:302:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:303:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:278:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:303:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:322:9: style: The function 'Drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:248:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:322:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:324:12: style: The function 'GetStrRepW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:298:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:324:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:325:12: style: The function 'Protect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:299:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:325:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:326:9: style: The function 'WithCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:300:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:326:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:327:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:301:13: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:327:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:328:17: style: The function 'refcount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:254:25: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:328:17: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:329:13: style: The function 'UnProtect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:302:13: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:329:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:330:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:303:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:330:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:343:9: style: The function 'capacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:275:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:343:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:344:13: style: The function 'UnProtect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:302:13: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:344:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:345:9: style: The function 'WithCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:300:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:345:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:346:16: style: The function 'NullTerminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:251:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:346:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:347:9: style: The function 'HasCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:253:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:347:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:348:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:303:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:348:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:357:9: style: The function 'WithCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:300:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:357:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:358:13: style: The function 'UnProtect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:302:13: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:358:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:359:16: style: The function 'NullTerminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:251:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:359:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:360:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:303:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:360:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:372:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:372:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:373:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:373:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:374:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:244:21: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:374:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:375:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:375:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:387:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:372:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:387:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:388:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:373:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:388:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:389:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:374:13: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:389:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:390:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:375:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:390:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:402:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:244:21: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:402:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:403:17: style: The function 'refcount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:254:25: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:403:17: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:404:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:256:24: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:404:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:417:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:417:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:418:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:418:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:419:9: style: The function 'Drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:248:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:419:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:420:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:404:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:420:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:433:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:433:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:434:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:434:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:435:9: style: The function 'Drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:248:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:435:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:436:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:404:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:436:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:449:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:241:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:449:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:450:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:243:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:450:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:451:9: style: The function 'Drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:248:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:451:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:452:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:404:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:452:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:462:9: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:274:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:462:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:463:9: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:276:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:463:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:464:13: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:301:13: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:464:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:465:13: style: The function 'UnProtect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:358:13: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:465:13: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:466:9: style: The function 'Drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:248:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:466:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:467:16: style: The function 'StringType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:360:16: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:467:16: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/format.cpp:361:29: style: Local variable 'i' shadows outer variable [shadowVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/format.cpp:276:8: note: Shadowed declaration D-ITG-2.8.1-r1023/src/ITGSend/newran/format.cpp:361:29: note: Shadow variable D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:151:12: warning: Member variable 'LGM_mixed::seed_mixed' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:318:14: warning: Member variable 'MotherOfAll::mother1' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:318:14: warning: Member variable 'MotherOfAll::mother2' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:209:9: performance:inconclusive: Technically the member function 'MT::init_genrand' can be static (but you may consider moving to unnamed namespace). [functionStatic] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:619:10: note: Technically the member function 'MT::init_genrand' can be static (but you may consider moving to unnamed namespace). D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:209:9: note: Technically the member function 'MT::init_genrand' can be static (but you may consider moving to unnamed namespace). D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:156:17: warning: The class 'LGM_mixed' defines member function with name 'NextValue' also defined in its parent class 'LGM_base'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:132:16: note: Parent function 'LGM_base::NextValue' D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:156:17: note: Derived function 'LGM_mixed::NextValue' D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:365:19: style: The scope of the variable 'number' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:366:10: style: The scope of the variable 'n' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:366:14: style: The scope of the variable 'p' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:367:19: style: The scope of the variable 'sNumber' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:639:26: style: The scope of the variable 'mag01' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:639:26: style: Variable 'mag01' can be declared as const array [constVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/nr_ex.cpp:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/nr_ex.cpp:30:11: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/nr_ex.cpp:21:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0 D-ITG-2.8.1-r1023/src/ITGSend/newran/nr_ex.cpp:30:11: note: Condition 'copy_seed_from_disk' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:480:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable px [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:807:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:572:17: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:1379:17: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:187:9: warning: Member variable 'PosGen::xi' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:187:9: warning: Member variable 'PosGen::sx' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:187:9: warning: Member variable 'PosGen::sfx' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:264:10: warning: Member variable 'AsymGen::xi' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:264:10: warning: Member variable 'AsymGen::sx' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:264:10: warning: Member variable 'AsymGen::sfx' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:264:10: warning: Member variable 'AsymGen::ic' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:567:9: performance:inconclusive: Technically the member function 'Stable::d2' can be static (but you may consider moving to unnamed namespace). [functionStatic] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:560:14: note: Technically the member function 'Stable::d2' can be static (but you may consider moving to unnamed namespace). D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:567:9: note: Technically the member function 'Stable::d2' can be static (but you may consider moving to unnamed namespace). D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:568:9: style:inconclusive: Technically the member function 'Stable::tan2' can be const. [functionConst] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:576:14: note: Technically the member function 'Stable::tan2' can be const. D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:568:9: note: Technically the member function 'Stable::tan2' can be const. D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:569:9: performance:inconclusive: Technically the member function 'Stable::k' can be static (but you may consider moving to unnamed namespace). [functionStatic] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:594:14: note: Technically the member function 'Stable::k' can be static (but you may consider moving to unnamed namespace). D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:569:9: note: Technically the member function 'Stable::k' can be static (but you may consider moving to unnamed namespace). D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:838:9: performance:inconclusive: Technically the member function 'RandomCombination::SortAscending' can be static (but you may consider moving to unnamed namespace). [functionStatic] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:1214:25: note: Technically the member function 'RandomCombination::SortAscending' can be static (but you may consider moving to unnamed namespace). D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:838:9: note: Technically the member function 'RandomCombination::SortAscending' can be static (but you may consider moving to unnamed namespace). D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:375:21: warning: Class 'ChiSq' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:533:9: warning: Class 'Gamma' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:660:19: warning: Class 'DiscreteGen' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:478:9: warning: Class 'Poisson' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:485:9: warning: Class 'Binomial' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:1077:31: warning: Class 'MixedRandom' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:448:4: warning: Class 'Poisson2' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:448:4: warning: Class 'Poisson2' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:465:4: warning: Class 'Binomial2' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:465:4: warning: Class 'Binomial2' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:841:9: warning: The class 'RandomCombination' defines member function with name 'Next' also defined in its parent class 'RandomPermutation'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:1184:25: note: Parent function 'RandomPermutation::Next' D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:841:9: note: Derived function 'RandomCombination::Next' D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:30:4: style: Class 'ChiSq1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:42:4: style: Class 'Poisson1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:55:4: style: Class 'Poisson2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:69:4: style: Class 'Gamma1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:128:4: style: Class 'Gamma2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:31:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:306:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:31:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:32:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:307:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:32:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:33:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:291:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:33:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:43:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:43:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:44:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:423:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:44:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:45:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:424:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:45:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:46:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:425:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:46:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:56:5: style: The destructor '~Poisson2' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:56:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:57:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:57:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:58:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:58:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:59:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:59:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:70:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:70:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:71:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:279:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:71:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:72:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:280:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:72:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:73:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:281:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:73:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:129:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:129:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:130:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:424:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:130:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:131:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:425:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:131:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:141:9: style: The function 'Density' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:64:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:141:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:142:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:423:9: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:142:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:143:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:424:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:143:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:144:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:425:12: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:144:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:154:5: style: The destructor '~Binomial2' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:154:5: note: Destructor in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:155:9: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:61:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:155:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:156:12: style: The function 'Mean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:69:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:156:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:157:12: style: The function 'Variance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:157:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:597:12: style: The function 'Variance' overrides a function in a base class but just delegates back to the base class. [uselessOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:71:20: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:597:12: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:482:24: style:inconclusive: Function 'Binomial' argument 1 names different: declaration 'p' definition 'nx'. [funcArgNamesDifferent] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:537:17: note: Function 'Binomial' argument 1 names different: declaration 'p' definition 'nx'. D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:482:24: note: Function 'Binomial' argument 1 names different: declaration 'p' definition 'nx'. D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:482:33: style:inconclusive: Function 'Binomial' argument 2 names different: declaration 'n' definition 'px'. [funcArgNamesDifferent] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:537:25: note: Function 'Binomial' argument 2 names different: declaration 'n' definition 'px'. D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:482:33: note: Function 'Binomial' argument 2 names different: declaration 'n' definition 'px'. D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:576:24: style:inconclusive: Function 'tan2' argument 1 names different: declaration 'x' definition 'xarg'. [funcArgNamesDifferent] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:568:19: note: Function 'tan2' argument 1 names different: declaration 'x' definition 'xarg'. D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:576:24: note: Function 'tan2' argument 1 names different: declaration 'x' definition 'xarg'. D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:653:52: style: Parameter 'val1' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:669:37: style: Parameter 'prob' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:86:9: performance:inconclusive: Technically the member function 'String::max_size' can be static (but you may consider moving to unnamed namespace). [functionStatic] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:128:14: note: Technically the member function 'String::max_size' can be static (but you may consider moving to unnamed namespace). D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:86:9: note: Technically the member function 'String::max_size' can be static (but you may consider moving to unnamed namespace). D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:59:4: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:37:52: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:44:28: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:50:55: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:156:27: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:262:48: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:278:48: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:346:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:349:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:385:36: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:455:42: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:477:32: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:495:19: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:504:19: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:517:26: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:520:26: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:527:16: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:564:27: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:567:27: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:596:35: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:599:35: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:622:34: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:625:34: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:649:39: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:652:39: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:682:38: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:685:38: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:725:38: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:728:38: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:1121:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:1134:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:418:33: style:inconclusive: Function 'my_replace' argument 1 names different: declaration 'pos1' definition 'pos'. [funcArgNamesDifferent] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:221:28: note: Function 'my_replace' argument 1 names different: declaration 'pos1' definition 'pos'. D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:418:33: note: Function 'my_replace' argument 1 names different: declaration 'pos1' definition 'pos'. D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:418:43: style:inconclusive: Function 'my_replace' argument 2 names different: declaration 'n1' definition 'n'. [funcArgNamesDifferent] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:221:39: note: Function 'my_replace' argument 2 names different: declaration 'n1' definition 'n'. D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:418:43: note: Function 'my_replace' argument 2 names different: declaration 'n1' definition 'n'. D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:418:61: style:inconclusive: Function 'my_replace' argument 3 names different: declaration 'str' definition 'sb'. [funcArgNamesDifferent] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:221:58: note: Function 'my_replace' argument 3 names different: declaration 'str' definition 'sb'. D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:418:61: note: Function 'my_replace' argument 3 names different: declaration 'str' definition 'sb'. D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:1081:34: style:inconclusive: Function 'StrRepCap' argument 1 names different: declaration 's' definition 'x'. [funcArgNamesDifferent] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:342:26: note: Function 'StrRepCap' argument 1 names different: declaration 's' definition 'x'. D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:1081:34: note: Function 'StrRepCap' argument 1 names different: declaration 's' definition 'x'. D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:1090:32: style:inconclusive: Function 'CharSeq' argument 2 names different: declaration 'SZ' definition 'n'. [funcArgNamesDifferent] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:271:26: note: Function 'CharSeq' argument 2 names different: declaration 'SZ' definition 'n'. D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:1090:32: note: Function 'CharSeq' argument 2 names different: declaration 'SZ' definition 'n'. D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:63:12: style: Variable 'str_p' can be declared as pointer to const [constVariablePointer] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:465:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:703:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_lg.cpp:44:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_lg.cpp:211:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:65:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:83:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:102:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:121:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:140:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:154:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:167:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:180:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:29:4: warning: Member variable 'BaseTest::SigProb' is not initialized in the constructor. [uninitMemberVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:45:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:45:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:56:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:56:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:67:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:67:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:78:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:78:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:89:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:89:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:99:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:99:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:109:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:109:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:119:9: style: The function 'DoTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:31:17: note: Virtual function in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.h:119:9: note: Function in derived class D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:33:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:106:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGRecv/ITGRecv.h:227:24: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:67:15: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:75:24: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:98:20: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:133:40: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:178:25: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:187:25: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:208:28: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:209:27: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:216:16: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:246:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:247:32: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:250:57: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:251:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:255:54: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:256:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:272:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:273:32: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:276:57: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:277:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:281:54: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:282:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:300:19: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:307:39: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:341:15: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:347:24: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:405:41: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:475:3: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:490:4: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:550:25: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:556:25: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:578:29: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:579:7: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:582:29: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:633:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:634:32: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:637:57: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:638:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:643:54: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:644:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:661:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:662:32: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:665:57: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:666:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:670:54: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:671:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:690:19: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:697:39: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:713:23: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:716:23: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:741:15: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:749:24: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:810:41: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:901:25: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:907:25: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:918:52: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:954:4: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1006:25: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1019:7: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1069:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1070:32: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1073:57: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1074:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1078:54: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1079:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1094:31: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1095:32: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1098:57: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1099:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1103:54: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1104:10: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1124:19: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1131:39: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1145:25: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:401:24: style: The comparison 'socketAlreadyOpen == false' is always true because 'socketAlreadyOpen' and 'false' represent the same value. [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:383:27: note: 'socketAlreadyOpen' is assigned value 'false' here. D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:401:24: note: The comparison 'socketAlreadyOpen == false' is always true because 'socketAlreadyOpen' and 'false' represent the same value. D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:413:51: style: The comparison 'socketAlreadyOpen == false' is always true because 'socketAlreadyOpen' and 'false' represent the same value. [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:383:27: note: 'socketAlreadyOpen' is assigned value 'false' here. D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:413:51: note: The comparison 'socketAlreadyOpen == false' is always true because 'socketAlreadyOpen' and 'false' represent the same value. D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:806:24: style: The comparison 'socketAlreadyOpen == false' is always true because 'socketAlreadyOpen' and 'false' represent the same value. [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:790:27: note: 'socketAlreadyOpen' is assigned value 'false' here. D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:806:24: note: The comparison 'socketAlreadyOpen == false' is always true because 'socketAlreadyOpen' and 'false' represent the same value. D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:818:51: style: The comparison 'socketAlreadyOpen == false' is always true because 'socketAlreadyOpen' and 'false' represent the same value. [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:790:27: note: 'socketAlreadyOpen' is assigned value 'false' here. D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:818:51: note: The comparison 'socketAlreadyOpen == false' is always true because 'socketAlreadyOpen' and 'false' represent the same value. D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:846:51: style: The comparison 'socketAlreadyOpen == false' is always true because 'socketAlreadyOpen' and 'false' represent the same value. [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:790:27: note: 'socketAlreadyOpen' is assigned value 'false' here. D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:846:51: note: The comparison 'socketAlreadyOpen == false' is always true because 'socketAlreadyOpen' and 'false' represent the same value. D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:80:6: style: The scope of the variable 'size_r' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:753:12: style: The scope of the variable 'tmpPort' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:757:6: style: The scope of the variable 'size' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:359:17: style: Variable 'ptrTimeUsec' can be declared as pointer to const [constVariablePointer] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:763:17: style: Variable 'ptrTimeUsec' can be declared as pointer to const [constVariablePointer] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:30:8: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:20:31: note: Assignment 'copy_seed_from_disk=false', assigned value is 0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:30:8: note: Condition 'copy_seed_from_disk' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:73:11: style: Condition 's1!=s2' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:68:9: note: s2 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:35:9: note: s1 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:73:11: note: Condition 's1!=s2' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:77:11: style: Condition 's3!=s4' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:74:9: note: s4 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:36:9: note: s3 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:77:11: note: Condition 's3!=s4' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:35:37: error: Memory is allocated but not initialized: s1 [uninitdata] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:80:13: style: Variable 'size_r' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:36:28: error: Memory is allocated but not initialized: s3 [uninitdata] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:353:13: style: Variable 'size_r' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:757:11: style: Variable 'size' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand1.cpp:33:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand2.cpp:26:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand1.cpp:106:9: style: The scope of the variable 'val' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_lg.cpp:167:12: style: Local variable 'diff' shadows outer variable [shadowVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/test_lg.cpp:36:16: note: Shadowed declaration D-ITG-2.8.1-r1023/src/ITGSend/newran/test_lg.cpp:167:12: note: Shadow variable D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:31:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:415:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:477:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:506:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand5.cpp:34:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand5.cpp:56:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand5.cpp:80:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand5.cpp:89:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:25:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:141:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:207:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:335:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:343:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:85:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:97:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:380:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:395:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:404:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:222:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:224:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:370:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand6.cpp:28:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand6.cpp:136:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Kalpha [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:451:44: error: Memory leak: obs [memleak] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:481:44: error: Memory leak: obs [memleak] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:510:44: error: Memory leak: obs [memleak] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:496:41: style:inconclusive: Function 'TestNegativeBinomial' argument 2 names different: declaration 'p' definition 'P'. [funcArgNamesDifferent] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:24:41: note: Function 'TestNegativeBinomial' argument 2 names different: declaration 'p' definition 'P'. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:496:41: note: Function 'TestNegativeBinomial' argument 2 names different: declaration 'p' definition 'P'. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:365:13: style: Variable 'g' can be declared as pointer to const [constVariablePointer] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:410:47: style: Parameter 'Observed' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:410:63: style: Parameter 'Prob' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1179:10: warning: Either the condition 'i<1000' is redundant or the array 'memFile[1000]' is accessed at index 1000, which is out of bounds. [arrayIndexOutOfBoundsCond] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1163:57: note: Assuming that condition 'i<1000' is not redundant D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1179:10: note: Array index out of bounds D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1180:15: warning: Either the condition 'i<1000' is redundant or the array 'memFile[1000]' is accessed at index 1000, which is out of bounds. [arrayIndexOutOfBoundsCond] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1163:57: note: Assuming that condition 'i<1000' is not redundant D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1180:15: note: Array index out of bounds D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1163:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:209:2: warning:inconclusive: The buffer 'loginname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:238:8: warning:inconclusive: The buffer 'delayfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:260:8: warning:inconclusive: The buffer 'bitratefile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:282:8: warning:inconclusive: The buffer 'jitterfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:304:8: warning:inconclusive: The buffer 'pktlossfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:333:8: warning:inconclusive: The buffer 'combinedstatsfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:378:7: warning:inconclusive: The buffer 'logoutname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:390:7: warning:inconclusive: The buffer 'senderlogname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:396:7: warning:inconclusive: The buffer 'logoutname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:430:7: warning:inconclusive: The buffer 'userstring' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:446:7: warning:inconclusive: The buffer 'octavename' may not be null-terminated after the call to strncpy(). [terminateStrncpy] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1021:3: warning: %hu in format string (no. 2) requires 'unsigned short' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1022:3: warning: %hu in format string (no. 2) requires 'unsigned short' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:926:28: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:934:16: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:965:28: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1029:16: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1118:16: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1155:19: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1193:27: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:871:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:875:2: note: Found duplicate branches for 'if' and 'else'. D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:871:2: note: Found duplicate branches for 'if' and 'else'. D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:916:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:918:2: note: Found duplicate branches for 'if' and 'else'. D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:916:2: note: Found duplicate branches for 'if' and 'else'. D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:478:6: style: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:168:31: style: The scope of the variable 'z' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1150:6: style: The scope of the variable 'i' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1219:8: style: The scope of the variable 'inputfilec' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1510:13: style: The scope of the variable 'finishedfiles' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1510:28: style: The scope of the variable 'flagfirstfile' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1511:15: style: The scope of the variable 'flagbreak' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1513:22: style: The scope of the variable 'valuesum' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1620:13: style: The scope of the variable 'flagfirstfile' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1621:15: style: The scope of the variable 'flagbreak' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1623:22: style: The scope of the variable 'valuesum_bit' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1623:36: style: The scope of the variable 'valuesum_del' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1623:50: style: The scope of the variable 'valuesum_jit' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1623:64: style: The scope of the variable 'valuesum_pkt' can be reduced. [variableScope] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:463:23: style: Checking if unsigned expression 'flownumsel' is less than zero. [unsignedLessThanZero] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:596:53: style: Checking if unsigned expression '(*infos).txTime1' is less than zero. [unsignedLessThanZero] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:598:53: style: Checking if unsigned expression '(*infos).txTime2' is less than zero. [unsignedLessThanZero] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:602:53: style: Checking if unsigned expression '(*infos).rxTime1' is less than zero. [unsignedLessThanZero] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:604:53: style: Checking if unsigned expression '(*infos).rxTime2' is less than zero. [unsignedLessThanZero] D-ITG-2.8.1-r1023/src/common/ITG.h:618:6: style: Local variable 'size' shadows outer variable [shadowVariable] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:132:5: note: Shadowed declaration D-ITG-2.8.1-r1023/src/common/ITG.h:618:6: note: Shadow variable D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1062:7: style: Local variable 'found' shadows outer function [shadowFunction] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:116:14: note: Shadowed declaration D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1062:7: note: Shadow variable D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:897:50: style: Parameter 'destAddr' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:897:66: style: Parameter 'srcAddr' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:923:47: style: Parameter 'srcAddr' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:923:62: style: Parameter 'destAddr' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:953:14: style: Variable 'chr' can be declared as const array [constVariable] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1150:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1210:72: style: Variable 'currentdelay' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1213:94: style: Variable 'z' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1215:28: style: Variable 'pktrecv' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1215:41: style: Variable 'pktloss' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1215:53: style: Variable 'pktdup' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1219:19: style: Variable 'inputfilec' is assigned a value that is never used. [unreadVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:24:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:43:13: style: Condition 'N<1000000000' is always true [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:35:18: note: Assignment 'N=10000000', assigned value is 10000000 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:43:13: note: Condition 'N<1000000000' is always true D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:51:14: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:32:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:51:14: note: Condition 'copy_seed_from_disk' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:55:13: style: Condition 'N<1000000000' is always true [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:35:18: note: Assignment 'N=10000000', assigned value is 10000000 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:55:13: note: Condition 'N<1000000000' is always true D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:63:14: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:32:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:63:14: note: Condition 'copy_seed_from_disk' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:143:11: style: Condition 's1!=s2' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:138:9: note: s2 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:26:9: note: s1 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:143:11: note: Condition 's1!=s2' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:147:11: style: Condition 's3!=s4' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:144:9: note: s4 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:27:9: note: s3 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:147:11: note: Condition 's3!=s4' is always false D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:26:37: error: Memory is allocated but not initialized: s1 [uninitdata] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:27:28: error: Memory is allocated but not initialized: s3 [uninitdata] D-ITG-2.8.1-r1023/src/ITGSend/newran/utility.cpp:253:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/utility.cpp:259:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:236:13: style:inconclusive: Member variable 'Array2 < int >::low2' is in the wrong place in the initializer list. [initializerList] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:274:33: note: Member variable 'Array2 < int >::low2' is in the wrong place in the initializer list. D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:236:13: note: Member variable 'Array2 < int >::low2' is in the wrong place in the initializer list. D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:44:4: style: Class 'GeneralArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:71:4: style: Class 'GeneralArrayIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:191:4: style: Class 'Array < long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:191:4: style: Class 'Array < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:229:10: style: The if condition is the same as the previous if condition [duplicateCondition] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:217:10: note: First condition D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:229:10: note: Second condition D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:249:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:299:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:310:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng1.cpp:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/ITGSend/newran/utility.cpp:96:11: style: Variable 'c' can be declared as const array [constVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/utility.cpp:107:11: style: Variable 'c' can be declared as const array [constVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/utility.cpp:108:11: style: Variable 'd' can be declared as const array [constVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/utility.cpp:133:21: style: Variable 'cof' can be declared as const array [constVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:188:15: style: Local variable 'last' shadows outer variable [shadowVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:136:15: note: Shadowed declaration D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:188:15: note: Shadow variable D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:233:16: style: Local variable 'i' shadows outer variable [shadowVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:134:25: note: Shadowed declaration D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:233:16: note: Shadow variable D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:233:45: style: Local variable 'j' shadows outer variable [shadowVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:134:8: note: Shadowed declaration D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:233:45: note: Shadow variable D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:245:16: style: Local variable 'i' shadows outer variable [shadowVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:134:25: note: Shadowed declaration D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:245:16: note: Shadow variable D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:245:45: style: Local variable 'j' shadows outer variable [shadowVariable] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:134:8: note: Shadowed declaration D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:245:45: note: Shadow variable D-ITG-2.8.1-r1023/src/common/ITG.cpp:60:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/common/ITG.cpp:64:13: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.cpp:124:11: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.cpp:133:22: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.cpp:144:22: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.cpp:155:22: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/common/ITG.cpp:117:38: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/ITG.cpp:128:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/ITG.cpp:140:24: style: Parameter 's' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/ITG.cpp:151:24: style: Parameter 's' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/thread.cpp:40:24: style: Parameter 'argument' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/thread.cpp:106:39: style: Parameter 'hThr' can be declared as const array [constParameter] D-ITG-2.8.1-r1023/src/common/thread.cpp:167:27: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/thread.cpp:187:29: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/common/thread.cpp:208:30: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:236:13: style:inconclusive: Member variable 'Array2::low2' is in the wrong place in the initializer list. [initializerList] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:274:33: note: Member variable 'Array2::low2' is in the wrong place in the initializer list. D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:236:13: note: Member variable 'Array2::low2' is in the wrong place in the initializer list. D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:248:15: warning: The class 'Array2' defines member function with name 'operator=' also defined in its parent class 'GeneralArray'. [duplInheritedMember] D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:51:21: note: Parent function 'GeneralArray::operator=' D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:248:15: note: Derived function 'Array2::operator=' D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:191:4: style: Class 'Array < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:87:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:113:22: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:115:17: error: Memory leak: locale [memleak] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:120:17: error: Memory leak: locale [memleak] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:121:9: error: Memory leak: locale [memleak] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:82:15: error: Null pointer dereference: locale [nullPointer] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:80:28: note: Assignment 'locale=0', assigned value is 0 D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:82:15: note: Null pointer dereference D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:82:15: error: Null pointer dereference [nullPointer] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:117:16: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:119:60: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:136:18: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:138:64: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:142:21: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:144:20: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:145:20: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:71:20: style: Parameter 'sender' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:71:34: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:110:25: style: Variable 'host' can be declared as pointer to const [constVariablePointer] D-ITG-2.8.1-r1023/src/ITGSend/traffic.cpp:179:12: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/traffic.cpp:253:13: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/traffic.cpp:254:13: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/traffic.cpp:327:14: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/traffic.cpp:328:14: style: C-style pointer casting [cstyleCast] D-ITG-2.8.1-r1023/src/ITGSend/traffic.cpp:243:10: style: Variable 'normal_1' can be declared as pointer to const [constVariablePointer] D-ITG-2.8.1-r1023/src/ITGSend/traffic.cpp:246:10: style: Variable 'normal_2' can be declared as pointer to const [constVariablePointer] diff: head D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1179:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1583:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1685:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:1733:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:527:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:927:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:954:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGDec/ITGDecod.cpp:978:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:108:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:131:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTE [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:173:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:196:16: style: C-style pointer casting [cstyleCast] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:222:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:260:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:301:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_LOG_FILE [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:319:31: style: C-style pointer casting [cstyleCast] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:323:31: style: C-style pointer casting [cstyleCast] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:328:15: style: C-style pointer casting [cstyleCast] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:346:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:377:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexLog [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:419:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexLog [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:539:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:85:25: style: Parameter 's' can be declared as pointer to const. However it seems that 'waitStopKey' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:499:34: note: You might need to cast the function pointer here D-ITG-2.8.1-r1023/src/ITGLog/ITGLog.cpp:85:25: note: Parameter 's' can be declared as pointer to const head D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:110:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:241:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGLog/channel.cpp:359:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGManager/ITGManager.cpp:98:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGRecv/ITGRecv.h:222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexLog [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:1124:19: style: C-style pointer casting [cstyleCast] head D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:300:19: style: C-style pointer casting [cstyleCast] head D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:379:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:690:19: style: C-style pointer casting [cstyleCast] head D-ITG-2.8.1-r1023/src/ITGRecv/data.cpp:786:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:207:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:222:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:224:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:299:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:310:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:335:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:343:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:370:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:380:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:395:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:404:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:85:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/array.h:97:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:102:11: style: Condition 's1!=s2' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:97:9: note: s2 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:25:9: note: s1 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:102:11: note: Condition 's1!=s2' is always false 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:102:11: style: Condition 's1!=s2' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:97:9: note: s2 is assigned 'new double[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:25:9: note: s1 is assigned 'new double[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:102:11: note: Condition 's1!=s2' is always false head D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:106:11: style: Condition 's3!=s4' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:103:9: note: s4 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:26:9: note: s3 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:106:11: note: Condition 's3!=s4' is always false 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:106:11: style: Condition 's3!=s4' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:103:9: note: s4 is assigned 'new double' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:26:9: note: s3 is assigned 'new double' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/geturng.cpp:106:11: note: Condition 's3!=s4' is always false head D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.cpp:228:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:107:5: style: The destructor '~LGM_simple' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:107:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:125:5: style: The destructor '~LGM_mixed' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:125:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:142:5: style: The destructor '~WH' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:142:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:160:5: style: The destructor '~FM' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:160:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:181:5: style: The destructor '~MotherOfAll' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:181:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:202:5: style: The destructor '~MultWithCarry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:202:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:220:5: style: The destructor '~MT' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:220:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:278:5: style: The destructor '~PosGen' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:278:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:304:5: style: The destructor '~Normal' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:278:5: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:304:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:322:5: style: The destructor '~ChiSq' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:322:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:422:5: style: The destructor '~AsymGen' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:422:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:437:5: style: The destructor '~Gamma' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:437:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:490:5: style: The destructor '~Pareto' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:490:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:508:5: style: The destructor '~DiscreteGen' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:508:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:523:5: style: The destructor '~Poisson' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:523:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:538:5: style: The destructor '~Binomial' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:538:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:756:5: style: The destructor '~SumRandom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:756:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:815:5: style: The destructor '~MixedRandom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:815:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:222:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:289:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:439:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:543:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:701:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran1.cpp:812:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:154:5: style: The destructor '~Binomial2' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:154:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:56:5: style: The destructor '~Poisson2' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/newran.h:66:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:56:5: note: Destructor in derived class 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/newran2.cpp:764:17: style: double result is assigned to long double variable. If the variable is long double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] head D-ITG-2.8.1-r1023/src/ITGSend/newran/str.cpp:807:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:295:5: style: The destructor '~StrRep' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:255:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:295:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:78:5: style: The destructor '~String' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] D-ITG-2.8.1-r1023/src/ITGSend/newran/myexcept.h:221:13: note: Virtual destructor in base class D-ITG-2.8.1-r1023/src/ITGSend/newran/str.h:78:5: note: Destructor in derived class head D-ITG-2.8.1-r1023/src/ITGSend/newran/test_lg.cpp:211:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:102:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:121:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:140:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:154:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:167:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:180:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:65:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/test_out.cpp:83:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:106:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:73:11: style: Condition 's1!=s2' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:68:9: note: s2 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:35:9: note: s1 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:73:11: note: Condition 's1!=s2' is always false 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:73:11: style: Condition 's1!=s2' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:68:9: note: s2 is assigned 'new double[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:35:9: note: s1 is assigned 'new double[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:73:11: note: Condition 's1!=s2' is always false head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:77:11: style: Condition 's3!=s4' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:74:9: note: s4 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:36:9: note: s3 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:77:11: note: Condition 's3!=s4' is always false 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:77:11: style: Condition 's3!=s4' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:74:9: note: s4 is assigned 'new double' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:36:9: note: s3 is assigned 'new double' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand.cpp:77:11: note: Condition 's3!=s4' is always false head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:415:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:477:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand3.cpp:506:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand4.cpp:141:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand5.cpp:56:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand5.cpp:80:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand5.cpp:89:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryrand6.cpp:136:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Kalpha [valueFlowBailoutIncompleteVar] 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:108:14: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:32:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:108:14: note: Condition 'copy_seed_from_disk' is always false 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:119:14: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:32:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:119:14: note: Condition 'copy_seed_from_disk' is always false head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:143:11: style: Condition 's1!=s2' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:138:9: note: s2 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:26:9: note: s1 is assigned 'new Real[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:143:11: note: Condition 's1!=s2' is always false 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:143:11: style: Condition 's1!=s2' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:138:9: note: s2 is assigned 'new double[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:26:9: note: s1 is assigned 'new double[8000]' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:143:11: note: Condition 's1!=s2' is always false head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:147:11: style: Condition 's3!=s4' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:144:9: note: s4 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:27:9: note: s3 is assigned 'new Real' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:147:11: note: Condition 's3!=s4' is always false 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:147:11: style: Condition 's3!=s4' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:144:9: note: s4 is assigned 'new double' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:27:9: note: s3 is assigned 'new double' here. D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:147:11: note: Condition 's3!=s4' is always false 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:67:13: style: Condition 'N<1000000000' is always true [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:35:18: note: Assignment 'N=10000000', assigned value is 10000000 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:67:13: note: Condition 'N<1000000000' is always true 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:75:14: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:32:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:75:14: note: Condition 'copy_seed_from_disk' is always false 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:86:14: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:32:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:86:14: note: Condition 'copy_seed_from_disk' is always false 2.13.0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:97:14: style: Condition 'copy_seed_from_disk' is always false [knownConditionTrueFalse] D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:32:34: note: Assignment 'copy_seed_from_disk=false', assigned value is 0 D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng.cpp:97:14: note: Condition 'copy_seed_from_disk' is always false head D-ITG-2.8.1-r1023/src/ITGSend/newran/tryurng1.cpp:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/ITGSend/newran/utility.cpp:259:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/common/ITG.cpp:60:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USHORT [valueFlowBailoutIncompleteVar] head D-ITG-2.8.1-r1023/src/common/thread.cpp:106:39: style: Parameter 'hThr' can be declared as const array [constParameter] head D-ITG-2.8.1-r1023/src/common/thread.cpp:167:27: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] head D-ITG-2.8.1-r1023/src/common/thread.cpp:187:29: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] head D-ITG-2.8.1-r1023/src/common/thread.cpp:208:30: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] head D-ITG-2.8.1-r1023/src/common/thread.cpp:40:24: style: Parameter 'argument' can be declared as pointer to const [constParameterPointer] head D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:115:17: error: Memory leak: locale [memleak] head D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:120:17: error: Memory leak: locale [memleak] head D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:121:9: error: Memory leak: locale [memleak] head D-ITG-2.8.1-r1023/src/libITG/ITGapi.cpp:87:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] DONE