2024-03-27 21:00 ftp://ftp.de.debian.org/debian/pool/main/libb/libbpp-core/libbpp-core_2.4.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.5.0-26-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 cppcheck: head 2.13.0 head-info: 98951f58 (2024-03-27 21:50:05 +0100) count: 2059 1731 elapsed-time: 68.5 104.2 head-timing-info: old-timing-info: head results: bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:192:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:198:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:202:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:242:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:248:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:252:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:268:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:269:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:270:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:271:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:272:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:273:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:274:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:277:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:285:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:286:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:306:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:307:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:308:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:309:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:310:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:311:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:312:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:320:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:323:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:324:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:90:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_infinity [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:91:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_infinity [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:92:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_infinity [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:93:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:296:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:499:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/App/ApplicationTools.h:415:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/App/ApplicationTools.h:461:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/App/ApplicationTools.cpp:83:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/App/ApplicationTools.cpp:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:443:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:466:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:946:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1109:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1130:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1152:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1179:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1206:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1232:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1259:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1294:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1678:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputType [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1718:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputType [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.h:185:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.h:200:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.h:252:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/App/BppApplication.cpp:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/App/BppApplication.cpp:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:90:83: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:91:84: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:92:83: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:457:39: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:540:39: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:570:39: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:581:39: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:90:79: warning: Passing value 0 to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:91:80: warning: Passing value 0 to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:92:79: warning: Passing value 0 to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:457:34: warning: Passing value 0. to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:540:34: warning: Passing value 0. to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:570:34: warning: Passing value 0. to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:581:34: warning: Passing value 0. to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/NumTools.h:132:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] bpp-core-2.4.1/src/Bpp/Numeric/NumTools.h:133:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:378:3: warning: Member variable 'LinearMatrix::rows_' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:378:3: warning: Member variable 'LinearMatrix::cols_' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:174:63: performance: Variable 'stream_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] bpp-core-2.4.1/src/Bpp/Text/NestedStringTokenizer.h:93:17: performance:inconclusive: Technically the member function 'bpp::NestedStringTokenizer::unparseRemainingTokens' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Text/NestedStringTokenizer.h:85:24: warning: The class 'NestedStringTokenizer' defines member function with name 'nextToken' also defined in its parent class 'StringTokenizer'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Text/StringTokenizer.h:94:24: note: Parent function 'StringTokenizer::nextToken' bpp-core-2.4.1/src/Bpp/Text/NestedStringTokenizer.h:85:24: note: Derived function 'NestedStringTokenizer::nextToken' bpp-core-2.4.1/src/Bpp/Text/NestedStringTokenizer.h:93:17: warning: The class 'NestedStringTokenizer' defines member function with name 'unparseRemainingTokens' also defined in its parent class 'StringTokenizer'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Text/StringTokenizer.h:140:17: note: Parent function 'StringTokenizer::unparseRemainingTokens' bpp-core-2.4.1/src/Bpp/Text/NestedStringTokenizer.h:93:17: note: Derived function 'NestedStringTokenizer::unparseRemainingTokens' bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:173:3: style: Class 'StlOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:226:3: style: Class 'StlOutputStreamWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Exceptions.h:66:5: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Exceptions.h:82:5: style: Class 'IOException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Exceptions.h:94:5: style: Class 'NullPointerException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Exceptions.h:104:5: style: Class 'ZeroDivisionException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Exceptions.h:228:5: style: Class 'NotImplementedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Text/StringTokenizer.h:79:5: style: Class 'StringTokenizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/ParameterExceptions.h:148:3: style: Class 'ParameterNotFoundException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:195:3: style: Class 'IntervalConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:64:5: style: Class 'ParameterEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:70:5: style: Class 'AbstractParametrizable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:273:5: style: Class 'FunctionWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:370:5: style: Class 'DerivableFirstOrderWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:398:5: style: Class 'DerivableSecondOrderWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:433:5: style: Class 'InfinityFunctionWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:531:5: style: Class 'InfinityDerivableFirstOrderWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:559:5: style: Class 'InfinityDerivableSecondOrderWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:602:5: style: Class 'TestFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/VectorExceptions.h:61:5: style: Class 'VectorException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/VectorExceptions.h:75:5: style: Class 'EmptyVectorException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/VectorExceptions.h:105:5: style: Class 'ElementNotFoundException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:254:5: style: Class 'ColMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:378:3: style: Class 'LinearMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:146:3: style: Class 'RowMatrix < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:90:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:90:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:113:17: style: The function 'setPrecision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:80:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:113:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:118:7: style: The function 'getPrecision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:81:15: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:118:7: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:120:25: style: The function 'enableScientificNotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:82:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:120:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:121:16: style: The function 'isScientificNotationEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:83:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:121:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:135:21: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:68:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:135:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:136:21: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:69:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:136:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:137:21: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:70:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:137:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:138:21: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:71:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:138:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:139:21: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:72:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:139:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:140:21: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:73:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:140:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:141:21: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:74:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:141:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:142:21: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:75:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:142:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:143:21: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:76:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:143:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:144:21: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:77:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:144:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:145:21: style: The function 'endLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:78:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:145:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:146:21: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:79:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:146:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:148:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:90:17: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:148:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:182:20: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:68:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:182:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:183:20: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:69:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:183:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:184:20: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:70:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:184:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:185:20: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:71:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:185:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:186:20: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:72:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:186:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:187:20: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:73:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:187:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:188:20: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:74:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:188:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:189:20: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:75:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:189:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:195:20: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:76:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:195:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:201:20: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:77:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:201:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:202:20: style: The function 'endLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:78:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:202:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:203:20: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:79:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:203:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:205:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:90:17: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:205:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:231:27: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:68:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:231:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:232:27: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:69:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:232:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:233:27: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:70:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:233:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:234:27: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:71:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:234:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:235:27: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:72:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:235:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:237:27: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:73:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:237:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:238:27: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:74:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:238:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:239:27: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:75:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:239:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:245:27: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:76:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:245:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:251:27: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:77:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:251:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:252:27: style: The function 'endLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:78:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:252:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:253:27: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:79:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:253:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:255:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:90:17: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:255:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:268:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:68:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:268:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:269:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:69:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:269:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:270:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:70:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:270:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:271:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:71:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:271:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:272:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:72:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:272:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:273:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:73:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:273:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:274:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:74:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:274:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:275:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:75:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:275:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:280:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:76:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:280:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:285:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:77:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:285:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:286:17: style: The function 'endLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:78:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:286:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:287:17: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:79:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:287:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:289:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:90:17: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:289:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:306:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:68:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:306:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:307:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:69:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:307:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:308:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:70:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:308:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:309:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:71:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:309:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:310:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:72:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:310:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:311:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:73:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:311:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:312:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:74:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:312:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:313:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:75:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:313:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:318:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:76:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:318:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:323:17: style: The function 'operator<<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:77:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:323:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:324:17: style: The function 'endLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:78:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:324:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:325:17: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:79:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:325:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:327:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:90:17: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:327:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:344:4: style: The destructor '~StdStr' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:344:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Text/NestedStringTokenizer.h:75:14: style: The destructor '~NestedStringTokenizer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Text/StringTokenizer.h:81:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Text/NestedStringTokenizer.h:75:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/ParameterExceptions.h:118:12: style: The destructor '~ConstraintException' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterExceptions.h:86:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/ParameterExceptions.h:118:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:66:12: style: The destructor '~Constraint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:66:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:68:15: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:68:15: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:205:12: style: The destructor '~IntervalConstraint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:66:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:205:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:207:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:68:15: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:207:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:222:8: style: The function 'includes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:85:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:222:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:228:16: style: The function 'isCorrect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:77:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:228:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:254:10: style: The function 'getLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:93:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:254:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:260:10: style: The function 'getAcceptedLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:104:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:260:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:273:15: style: The function 'getDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:111:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:273:15: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:318:15: style: The function 'operator&' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:119:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:318:15: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:425:8: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:125:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:425:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:73:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:73:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:91:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:91:24: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:180:14: style: The destructor '~Parameter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:180:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:182:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:182:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.h:82:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.h:82:18: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.h:84:12: style: The destructor '~ParameterList' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.h:84:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: style: The destructor '~Parametrizable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:193:12: style: The destructor '~ParametrizableAdapter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:193:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:202:10: style: The function 'hasParameter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:73:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:202:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:203:25: style: The function 'getParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:81:32: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:203:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:204:23: style: The function 'getParameter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:90:30: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:204:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:205:10: style: The function 'getParameterValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:98:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:205:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:206:8: style: The function 'setAllParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:112:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:206:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:207:8: style: The function 'setParameterValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:123:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:207:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:208:8: style: The function 'setParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:208:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:209:8: style: The function 'matchParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:147:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:209:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:210:12: style: The function 'getNumberOfParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:155:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:210:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:211:10: style: The function 'setNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:163:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:211:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:212:17: style: The function 'getNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:168:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:212:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:213:17: style: The function 'getParameterNameWithoutNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:175:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:213:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:72:14: style: The destructor '~AbstractParametrizable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:72:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:75:10: style: The function 'hasParameter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:73:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:75:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:77:26: style: The function 'getParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:81:32: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:77:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:79:22: style: The function 'getParameter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:90:30: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:79:22: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:89:12: style: The function 'getParameterValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:98:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:89:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:94:10: style: The function 'setAllParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:112:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:94:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:100:10: style: The function 'setParameterValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:123:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:100:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:106:10: style: The function 'setParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:106:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:112:10: style: The function 'matchParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:147:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:112:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:121:12: style: The function 'getNumberOfParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:155:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:121:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:123:10: style: The function 'setNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:163:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:123:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:125:17: style: The function 'getNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:168:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:125:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:127:17: style: The function 'getParameterNameWithoutNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:175:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:127:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: style: The destructor '~Function' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:134:14: style: The destructor '~DerivableFirstOrder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:134:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:136:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:136:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: style: The destructor '~DerivableSecondOrder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:134:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:192:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:136:26: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:192:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:282:10: style: The function 'hasParameter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:73:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:282:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:287:10: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:100:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:287:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:292:26: style: The function 'getParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:81:32: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:292:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:297:22: style: The function 'getParameter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:90:30: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:297:22: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:302:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:108:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:302:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:307:12: style: The function 'f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:117:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:307:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:312:12: style: The function 'getParameterValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:98:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:312:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:317:10: style: The function 'setAllParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:112:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:317:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:322:10: style: The function 'setParameterValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:123:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:322:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:327:10: style: The function 'setParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:327:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:332:10: style: The function 'matchParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:147:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:332:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:337:12: style: The function 'getNumberOfParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:155:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:337:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:342:10: style: The function 'setNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:163:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:342:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:347:17: style: The function 'getNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:168:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:347:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:352:17: style: The function 'getParameterNameWithoutNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:175:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:352:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:373:10: style: The function 'enableFirstOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:145:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:373:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:377:10: style: The function 'enableFirstOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:152:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:377:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:381:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:161:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:381:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:401:10: style: The function 'enableSecondOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:201:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:401:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:405:10: style: The function 'enableSecondOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:208:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:405:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:409:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:217:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:409:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:413:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:243:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:413:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:436:14: style: The destructor '~InfinityFunctionWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:436:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:438:30: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:438:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:442:10: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:287:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:442:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:455:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:302:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:455:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:460:12: style: The function 'f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:307:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:460:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:466:10: style: The function 'setAllParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:317:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:466:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:479:10: style: The function 'setParameterValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:322:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:479:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:492:10: style: The function 'setParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:327:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:492:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:505:10: style: The function 'matchParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:332:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:505:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:532:14: style: The destructor '~InfinityDerivableFirstOrderWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:436:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:532:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:534:41: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:438:30: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:534:41: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:562:14: style: The destructor '~InfinityDerivableSecondOrderWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:532:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:562:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:564:42: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:534:41: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:564:42: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:609:15: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:609:15: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:611:10: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:100:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:611:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:616:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:108:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:616:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:623:10: style: The function 'fireParameterChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:623:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:179:14: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:179:14: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:181:17: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:72:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:181:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:183:11: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:79:19: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:183:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:185:10: style: The function 'getNumberOfRows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:97:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:185:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:187:10: style: The function 'getNumberOfColumns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:101:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:187:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:189:23: style: The function 'row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:106:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:189:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:206:23: style: The function 'col' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:111:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:206:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:213:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:118:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:213:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: style: The destructor '~Matrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:320:12: style: The scope of the variable 'lowerBound' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:320:24: style: The scope of the variable 'upperBound' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:321:10: style: The scope of the variable 'inclLowerBound' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:321:26: style: The scope of the variable 'inclUpperBound' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/App/ApplicationTools.cpp:71:18: style: The scope of the variable 'pos2' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/App/ApplicationTools.cpp:105:18: style: The scope of the variable 'pos2' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/App/ApplicationTools.cpp:286:10: style: The scope of the variable 'info' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/App/ApplicationTools.cpp:321:10: style: The scope of the variable 'chars' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:291:37: style: Parameter 'desc' can be declared as reference to const [constParameterReference] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:449:34: style: Variable 'ce' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:473:34: style: Variable 'ce' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:486:34: style: Variable 'ce' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:499:34: style: Variable 'ce' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:513:35: style: Variable 'ce' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/App/ApplicationTools.h:155:93: style: Parameter 'params' can be declared as reference to const [constParameterReference] bpp-core-2.4.1/src/Bpp/App/ApplicationTools.cpp:98:92: style: Parameter 'params' can be declared as reference to const [constParameterReference] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:305:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:310:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/App/BppApplication.cpp:54:3: performance: Variable 'params_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] bpp-core-2.4.1/src/Bpp/App/BppApplication.h:64:12: style:inconclusive: Technically the member function 'bpp::BppApplication::done' can be const. [functionConst] bpp-core-2.4.1/src/Bpp/App/BppApplication.cpp:71:22: note: Technically the member function 'bpp::BppApplication::done' can be const. bpp-core-2.4.1/src/Bpp/App/BppApplication.h:64:12: note: Technically the member function 'bpp::BppApplication::done' can be const. bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1277:12: style:inconclusive: Technically the member function 'bpp::VectorTools::order_Cmp_::operator()' can be const. [functionConst] bpp-core-2.4.1/src/Bpp/Numeric/AdaptiveKernelDensityEstimation.h:84:5: style: Class 'AdaptiveKernelDensityEstimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1276:7: style: Class 'order_Cmp_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1900:14: style: Local variable 'test' shadows outer function [shadowFunction] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:2012:17: note: Shadowed declaration bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1900:14: note: Shadow variable bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:936:65: performance: Function parameter 'variableName' should be passed by const reference. [passedByValue] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1850:17: performance: Range variable 'it' should be declared as const reference. [iterateByValue] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1612:18: style: Variable 'it' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1650:18: style: Variable 'it1' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1652:20: style: Variable 'it2' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:298:9: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:307:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:316:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:325:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:334:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:594:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:621:29: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1583:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1614:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1654:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1783:7: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1793:7: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1872:40: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1883:40: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1945:11: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/BppString.h:63:5: style: Class 'BppString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/BppString.h:64:5: style: Class 'BppString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/BppString.h:67:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/BppString.h:67:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Exceptions.cpp:90:18: warning:inconclusive: Access of moved variable 'badNumber'. [accessMoved] bpp-core-2.4.1/src/Bpp/Exceptions.cpp:89:41: note: Calling std::move(badNumber) bpp-core-2.4.1/src/Bpp/Exceptions.cpp:90:18: note: Access of moved variable 'badNumber'. bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:929:51: debug: Failed to instantiate template "EdgesIteratorClass". The checking continues anyway. [templateInstantiation] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:924:51: debug: Failed to instantiate template "EdgesIteratorClass". The checking continues anyway. [templateInstantiation] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:919:51: debug: Failed to instantiate template "EdgesIteratorClass". The checking continues anyway. [templateInstantiation] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:412:51: debug: Failed to instantiate template "NodesIteratorClass". The checking continues anyway. [templateInstantiation] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:406:51: debug: Failed to instantiate template "NodesIteratorClass". The checking continues anyway. [templateInstantiation] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:395:51: debug: Failed to instantiate template "NodesIteratorClass". The checking continues anyway. [templateInstantiation] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:848:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:849:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:850:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:852:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:868:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:869:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:870:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:872:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:929:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:930:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:931:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:933:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:948:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:949:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:950:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:952:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:458:133: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:861:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:910:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:974:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:393:51: warning: The class 'GlobalGraph' defines member function with name 'allNodesIterator' also defined in its parent class 'Graph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:246:41: note: Parent function 'Graph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:393:51: note: Derived function 'GlobalGraph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:393:51: warning: The class 'GlobalGraph' defines member function with name 'allNodesIterator' also defined in its parent class 'Graph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:248:41: note: Parent function 'Graph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:393:51: note: Derived function 'GlobalGraph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:432:40: warning: The class 'GlobalGraph' defines member function with name 'allNodesIterator' also defined in its parent class 'Graph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:246:41: note: Parent function 'Graph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:432:40: note: Derived function 'GlobalGraph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:432:40: warning: The class 'GlobalGraph' defines member function with name 'allNodesIterator' also defined in its parent class 'Graph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:248:41: note: Parent function 'Graph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:432:40: note: Derived function 'GlobalGraph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:586:33: warning: The class 'GlobalGraph' defines member function with name 'getSetOfAllLeaves' also defined in its parent class 'Graph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:359:28: note: Parent function 'Graph::getSetOfAllLeaves' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:586:33: note: Derived function 'GlobalGraph::getSetOfAllLeaves' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:633:33: warning: The class 'GlobalGraph' defines member function with name 'allEdgesIterator' also defined in its parent class 'Graph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:477:41: note: Parent function 'Graph::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:633:33: note: Derived function 'GlobalGraph::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:764:10: warning: The class 'NodesIteratorClass' defines member variable with name 'it_' also defined in its parent class 'NeighborIteratorClass'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:806:10: note: Parent variable 'NeighborIteratorClass::it_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:764:10: note: Derived variable 'NodesIteratorClass::it_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:764:16: warning: The class 'NodesIteratorClass' defines member variable with name 'begin_' also defined in its parent class 'NeighborIteratorClass'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:806:15: note: Parent variable 'NeighborIteratorClass::begin_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:764:16: note: Derived variable 'NodesIteratorClass::begin_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:764:24: warning: The class 'NodesIteratorClass' defines member variable with name 'end_' also defined in its parent class 'NeighborIteratorClass'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:806:23: note: Parent variable 'NeighborIteratorClass::end_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:764:24: note: Derived variable 'NodesIteratorClass::end_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:894:10: warning: The class 'EdgesIteratorClass' defines member variable with name 'it_' also defined in its parent class 'NeighborIteratorClass'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:806:10: note: Parent variable 'NeighborIteratorClass::it_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:894:10: note: Derived variable 'EdgesIteratorClass::it_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:894:15: warning: The class 'EdgesIteratorClass' defines member variable with name 'begin_' also defined in its parent class 'NeighborIteratorClass'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:806:15: note: Parent variable 'NeighborIteratorClass::begin_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:894:15: note: Derived variable 'EdgesIteratorClass::begin_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:894:23: warning: The class 'EdgesIteratorClass' defines member variable with name 'end_' also defined in its parent class 'NeighborIteratorClass'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:806:23: note: Parent variable 'NeighborIteratorClass::end_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:894:23: note: Derived variable 'EdgesIteratorClass::end_' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:260:3: style: Class 'GlobalGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:768:3: style: Class 'NodesIteratorClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:773:3: style: Class 'NodesIteratorClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:812:3: style: Class 'NeighborIteratorClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:819:3: style: Class 'NeighborIteratorClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:898:3: style: Class 'EdgesIteratorClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:903:3: style: Class 'EdgesIteratorClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:266:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:266:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:268:4: style: The destructor '~GlobalGraph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:69:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:268:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:276:8: style: The function 'setRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:77:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:276:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:283:17: style: The function 'getRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:84:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:283:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:295:8: style: The function 'makeDirected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:97:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:295:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:306:8: style: The function 'makeUndirected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:109:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:306:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:321:17: style: The function 'createNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:124:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:321:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:329:17: style: The function 'createNodeFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:132:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:329:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:337:17: style: The function 'createNodeOnEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:139:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:337:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:345:17: style: The function 'createNodeFromEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:148:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:345:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:355:17: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:158:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:355:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:365:8: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:168:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:365:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:384:30: style: The function 'unlink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:177:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:384:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:392:8: style: The function 'deleteNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:185:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:392:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:406:8: style: The function 'registerObserver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:199:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:406:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:411:8: style: The function 'unregisterObserver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:206:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:411:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:455:10: style: The function 'getNumberOfNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:269:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:455:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:461:10: style: The function 'getNumberOfEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:275:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:461:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:469:10: style: The function 'getDegree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:283:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:469:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:475:8: style: The function 'isLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:289:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:475:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:483:10: style: The function 'getNumberOfNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:297:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:483:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:491:10: style: The function 'getNumberOfOutgoingNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:305:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:491:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:499:10: style: The function 'getNumberOfIncomingNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:313:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:499:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:507:30: style: The function 'getNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:321:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:507:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:515:30: style: The function 'getOutgoingNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:330:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:515:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:523:30: style: The function 'getIncomingNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:339:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:523:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:532:30: style: The function 'getLeavesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:349:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:532:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:540:30: style: The function 'getAllLeaves' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:357:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:540:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:548:30: style: The function 'getAllNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:373:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:548:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:555:30: style: The function 'getAllInnerNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:366:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:555:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:563:43: style: The function 'getNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:382:37: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:563:43: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:572:17: style: The function 'getTop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:391:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:572:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:581:17: style: The function 'getBottom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:400:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:581:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:596:8: style: The function 'isTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:414:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:596:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:603:8: style: The function 'isDA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:421:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:603:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:609:8: style: The function 'orientate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:428:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:609:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:615:8: style: The function 'isDirected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:435:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:615:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:622:8: style: The function 'containsReciprocalRelations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:443:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:622:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:632:33: style: The function 'allEdgesIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:477:41: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:632:33: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:657:30: style: The function 'getEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:499:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:657:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:665:30: style: The function 'getOutgoingEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:508:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:665:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:673:30: style: The function 'getIncomingEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:517:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:673:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:682:17: style: The function 'getEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:533:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:682:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:691:17: style: The function 'getAnyEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:542:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:691:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:698:30: style: The function 'getAllEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:524:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:698:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:713:8: style: The function 'notifyDeletedEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:557:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:713:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:719:8: style: The function 'notifyDeletedNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:563:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:719:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:730:8: style: The function 'outputToDot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:575:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:730:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:751:4: style: The destructor '~NodesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:223:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:751:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:777:4: style: The destructor '~NodesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:223:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:777:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:779:8: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:225:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:779:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:780:8: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:226:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:780:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:781:8: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:227:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:781:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:783:17: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:229:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:783:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:846:4: style: The destructor '~NodesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:223:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:846:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:848:8: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:225:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:848:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:849:8: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:226:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:849:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:850:8: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:227:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:850:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:852:17: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:229:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:852:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:866:4: style: The destructor '~NodesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:223:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:866:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:868:8: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:225:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:868:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:869:8: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:226:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:869:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:870:8: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:227:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:870:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:872:17: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:229:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:872:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:907:4: style: The destructor '~EdgesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:462:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:907:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:909:8: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:464:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:909:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:910:8: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:465:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:910:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:911:8: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:466:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:911:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:913:17: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:468:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:913:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:927:4: style: The destructor '~EdgesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:462:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:927:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:929:8: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:464:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:929:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:930:8: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:465:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:930:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:931:8: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:466:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:931:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:933:17: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:468:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:933:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:946:4: style: The destructor '~EdgesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:462:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:946:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:948:8: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:464:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:948:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:949:8: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:465:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:949:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:950:8: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:466:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:950:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:952:17: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:468:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:952:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:54:31: style:inconclusive: Function 'GlobalGraph' argument 1 names different: declaration 'directed' definition 'directed_p'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:260:20: note: Function 'GlobalGraph' argument 1 names different: declaration 'directed' definition 'directed_p'. bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:54:31: note: Function 'GlobalGraph' argument 1 names different: declaration 'directed' definition 'directed_p'. bpp-core-2.4.1/src/Bpp/Text/KeyvalTools.h:60:5: style: Class 'KeyvalException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:145:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:350:133: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:365:133: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:537:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:543:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:552:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:577:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:589:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:601:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:612:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:628:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:652:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:663:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:685:128: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:698:136: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:724:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:768:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:780:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:803:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:811:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:844:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:853:121: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:857:135: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:877:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:884:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:887:135: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:904:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:907:141: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:979:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:987:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/App/NumCalcApplicationTools.cpp:125:26: style: Parameter 'params' can be declared as reference to const [constParameterReference] bpp-core-2.4.1/src/Bpp/Graphics/RgbColor.h:67:14: style: The destructor '~RGBColor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/RgbColor.h:67:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/RgbColor.h:69:15: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/RgbColor.h:69:15: note: Function in derived class bpp-core-2.4.1/src/Bpp/App/NumCalcApplicationTools.cpp:74:10: style: Unused variable: key [unusedVariable] bpp-core-2.4.1/src/Bpp/App/NumCalcApplicationTools.cpp:74:15: style: Unused variable: val [unusedVariable] bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.cpp:57:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.cpp:117:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.cpp:131:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.cpp:152:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Font/Font.h:68:5: style: Class 'Font' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graphics/Font/Font.h:74:14: style: The destructor '~Font' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Font/Font.h:74:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/Font/Font.h:76:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Font/Font.h:76:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigLaTeXFontManager.h:59:12: style: The destructor '~XFigLaTeXFontManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigLaTeXFontManager.h:59:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:111:12: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:72:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:111:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:123:15: style: The function 'getFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:79:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:123:15: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:134:25: style: The function 'getCodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:84:33: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:134:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:135:21: style: The function 'getFonts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:89:29: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:135:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:136:10: style: The function 'getNumberOfFonts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:94:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:136:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigPostscriptFontManager.h:59:12: style: The destructor '~XFigPostscriptFontManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigPostscriptFontManager.h:59:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:121:9: performance:inconclusive: Technically the member function 'bpp::XFigGraphicDevice::getFillCode' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.cpp:183:24: note: Technically the member function 'bpp::XFigGraphicDevice::getFillCode' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:121:9: note: Technically the member function 'bpp::XFigGraphicDevice::getFillCode' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:52:7: style: Class 'UnvalidFlagException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:75:5: style: Class 'XFigGraphicDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:71:14: style: The destructor '~AbstractGraphicDevice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:66:16: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:71:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:74:10: style: The function 'setXUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:86:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:74:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:75:10: style: The function 'setYUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:91:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:75:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:76:12: style: The function 'getXUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:96:22: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:76:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:77:12: style: The function 'getYUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:101:22: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:77:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:79:10: style: The function 'setCurrentForegroundColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:103:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:79:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:80:10: style: The function 'setCurrentBackgroundColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:104:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:80:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:81:10: style: The function 'setCurrentFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:105:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:81:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:82:10: style: The function 'setCurrentPointSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:106:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:82:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:83:10: style: The function 'setCurrentLineType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:107:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:83:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:90:10: style: The function 'setCurrentLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:108:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:90:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:92:21: style: The function 'getCurrentForegroundColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:110:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:92:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:93:21: style: The function 'getCurrentBackgroundColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:111:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:93:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:94:17: style: The function 'getCurrentFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:112:27: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:94:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:95:18: style: The function 'getCurrentPointSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:113:28: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:95:18: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:96:11: style: The function 'getCurrentLineType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:114:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:96:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:97:9: style: The function 'getCurrentLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:115:19: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:97:9: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:154:16: style: The destructor '~XFigColorManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:63:18: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:154:16: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:157:20: style: The function 'getCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:71:26: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:157:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:171:23: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:78:33: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:171:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:182:40: style: The function 'getCodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:83:46: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:182:40: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:183:36: style: The function 'getColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:88:46: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:183:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:184:14: style: The function 'getNumberOfColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:93:24: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:184:14: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:91:14: style: The destructor '~XFigGraphicDevice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:71:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:91:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:94:10: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:72:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:94:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:95:10: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:81:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:95:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:97:10: style: The function 'setCurrentForegroundColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:79:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:97:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:98:10: style: The function 'setCurrentBackgroundColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:80:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:98:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:99:10: style: The function 'setCurrentFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:81:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:99:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:100:10: style: The function 'setCurrentLineType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:83:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:100:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:108:10: style: The function 'drawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:128:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:108:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:109:10: style: The function 'drawRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:142:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:109:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:110:10: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:155:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:110:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:111:10: style: The function 'drawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:169:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:111:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:112:10: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:176:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:112:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Font/Font.h:79:10: style:inconclusive: Technically the member function 'bpp::Font::init_' can be const. [functionConst] bpp-core-2.4.1/src/Bpp/Graphics/Font/Font.cpp:50:12: note: Technically the member function 'bpp::Font::init_' can be const. bpp-core-2.4.1/src/Bpp/Graphics/Font/Font.h:79:10: note: Technically the member function 'bpp::Font::init_' can be const. bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:106:14: style: The destructor '~AbstractColorSet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:59:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:106:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:109:21: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:70:29: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:109:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:116:21: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:79:29: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:116:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:124:30: style: The function 'getColorNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:84:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:124:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:126:12: style: The function 'getNumberOfColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:89:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:126:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/DvipsColorSet.h:58:14: style: The destructor '~DvipsColorSet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:106:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/DvipsColorSet.h:58:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Utils/MapTools.h:66:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Utils/MapTools.h:83:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Utils/MapTools.h:100:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Utils/MapTools.h:117:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:120:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:94:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:155:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:174:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:182:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:194:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:204:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:228:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:243:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:254:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:266:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:294:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:86:14: style: The destructor '~PgfGraphicDevice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:71:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:86:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:89:10: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:72:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:89:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:90:10: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:81:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:90:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:92:10: style: The function 'setCurrentForegroundColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:79:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:92:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:93:10: style: The function 'setCurrentBackgroundColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:80:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:93:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:94:10: style: The function 'setCurrentFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:81:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:94:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:95:10: style: The function 'setCurrentPointSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:82:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:95:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:96:10: style: The function 'setCurrentLineType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:83:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:96:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:97:10: style: The function 'setCurrentLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:90:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:97:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:99:10: style: The function 'drawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:128:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:99:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:100:10: style: The function 'drawRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:142:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:100:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:101:10: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:155:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:101:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:102:10: style: The function 'drawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:169:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:102:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:103:10: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:176:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:103:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:105:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graphics/Molscript/MolscriptColorSet.h:56:14: style: The destructor '~MolscriptColorSet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:106:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Molscript/MolscriptColorSet.h:56:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.cpp:54:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:67:5: style: Class 'SvgGraphicDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:80:14: style: The destructor '~SvgGraphicDevice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:71:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:80:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:83:10: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:72:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:83:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:84:10: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:81:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:84:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:86:10: style: The function 'drawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:128:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:86:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:87:10: style: The function 'drawRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:142:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:87:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:88:10: style: The function 'drawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:155:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:88:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:89:10: style: The function 'drawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:169:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:89:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:90:10: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:176:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:90:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.cpp:65:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graphics/R/RColorSet.h:71:14: style: The destructor '~RColorSet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:106:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/R/RColorSet.h:71:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:139:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:182:10: performance:inconclusive: Technically the member function 'bpp::ParameterAliasableAdapter::aliasParameters' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:183:10: performance:inconclusive: Technically the member function 'bpp::ParameterAliasableAdapter::unaliasParameters' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:184:18: performance:inconclusive: Technically the member function 'bpp::ParameterAliasableAdapter::getNumberOfIndependentParameters' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:88:14: style: The destructor '~ParameterAliasable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:88:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:172:14: style: The destructor '~ParameterAliasableAdapter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:193:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:172:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:59:14: style: The destructor '~IOParametrizable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoFormat.h:60:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:59:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:62:31: style: The function 'getDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoFormat.h:69:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:62:31: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:73:14: style: The destructor '~OParametrizable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:59:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:73:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:61:14: style: The destructor '~BppOParametrizableFormat' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:73:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:61:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:64:23: style: The function 'getFormatName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoFormat.h:76:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:64:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:66:23: style: The function 'getFormatDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoFormat.h:83:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:66:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:79:10: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:86:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:79:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:98:10: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:104:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:98:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/FileTools.cpp:97:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ate [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:64:3: style: Class 'BppODiscreteDistributionFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:73:14: style: The destructor '~DiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:88:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:73:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:58:14: style: The destructor '~IoDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoFormat.h:60:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:58:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:61:31: style: The function 'getDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoFormat.h:69:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:61:31: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:72:14: style: The destructor '~IDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:58:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:72:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:102:14: style: The destructor '~ODiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:58:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:102:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:65:12: style: The destructor '~BppODiscreteDistributionFormat' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:72:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:65:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:68:21: style: The function 'getFormatName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoFormat.h:76:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:68:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:70:21: style: The function 'getFormatDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoFormat.h:83:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:70:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:72:25: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:83:35: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:72:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:74:45: style: The function 'getUnparsedArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:90:55: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:74:45: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:76:8: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:115:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:76:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:90:8: style:inconclusive: Technically the member function 'bpp::BppODiscreteDistributionFormat::initialize_' can be const. [functionConst] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:421:38: note: Technically the member function 'bpp::BppODiscreteDistributionFormat::initialize_' can be const. bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:90:8: note: Technically the member function 'bpp::BppODiscreteDistributionFormat::initialize_' can be const. bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:99:15: performance:inconclusive: Technically the member function 'bpp::InvariantMixedDiscreteDistribution::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:87:17: performance:inconclusive: Technically the member function 'bpp::ConstantDistribution::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:132:15: performance:inconclusive: Technically the member function 'bpp::SimpleDiscreteDistribution::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:103:15: performance:inconclusive: Technically the member function 'bpp::MixtureOfDiscreteDistributions::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:69:17: performance:inconclusive: Technically the member function 'bpp::GammaDiscreteDistribution::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:84:15: performance:inconclusive: Technically the member function 'bpp::GaussianDiscreteDistribution::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:92:17: performance:inconclusive: Technically the member function 'bpp::BetaDiscreteDistribution::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:89:15: performance:inconclusive: Technically the member function 'bpp::ExponentialDiscreteDistribution::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:109:15: performance:inconclusive: Technically the member function 'bpp::TruncatedExponentialDiscreteDistribution::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:81:17: performance:inconclusive: Technically the member function 'bpp::UniformDiscreteDistribution::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:273:8: warning: The class 'AbstractParameterAliasable' defines member function with name 'resetParameters_' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:184:8: note: Parent function 'AbstractParametrizable::resetParameters_' bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:273:8: note: Derived function 'AbstractParameterAliasable::resetParameters_' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:96:39: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Parent function 'DiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:96:39: note: Derived function 'InvariantMixedDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:99:15: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'getName' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:85:25: note: Parent function 'DiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:99:15: note: Derived function 'InvariantMixedDiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:122:10: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:122:10: note: Derived function 'InvariantMixedDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:127:10: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:127:10: note: Derived function 'InvariantMixedDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:132:10: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:132:10: note: Derived function 'InvariantMixedDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:103:8: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'setNamespace' also defined in its parent class 'Parametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:163:18: note: Parent function 'Parametrizable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:103:8: note: Derived function 'InvariantMixedDiscreteDistribution::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:96:39: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:96:39: note: Derived function 'InvariantMixedDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:103:8: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'setNamespace' also defined in its parent class 'AbstractParameterAliasable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:157:8: note: Parent function 'AbstractParameterAliasable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:103:8: note: Derived function 'InvariantMixedDiscreteDistribution::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:101:8: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:101:8: note: Derived function 'InvariantMixedDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:103:8: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'setNamespace' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:123:10: note: Parent function 'AbstractParametrizable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:103:8: note: Derived function 'InvariantMixedDiscreteDistribution::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:77:27: warning: The class 'ConstantDistribution' defines member function with name 'clone' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Parent function 'DiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:77:27: note: Derived function 'ConstantDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:87:17: warning: The class 'ConstantDistribution' defines member function with name 'getName' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:85:25: note: Parent function 'DiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:87:17: note: Derived function 'ConstantDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:93:12: warning: The class 'ConstantDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:93:12: note: Derived function 'ConstantDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:95:12: warning: The class 'ConstantDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:95:12: note: Derived function 'ConstantDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:97:12: warning: The class 'ConstantDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:97:12: note: Derived function 'ConstantDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:77:27: warning: The class 'ConstantDistribution' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:77:27: note: Derived function 'ConstantDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:83:10: warning: The class 'ConstantDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:83:10: note: Derived function 'ConstantDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:121:32: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Parent function 'DiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:121:32: note: Derived function 'SimpleDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:132:15: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'getName' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:85:25: note: Parent function 'DiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:132:15: note: Derived function 'SimpleDiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:146:10: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:146:10: note: Derived function 'SimpleDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:148:10: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:148:10: note: Derived function 'SimpleDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:150:10: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:150:10: note: Derived function 'SimpleDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:121:32: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:121:32: note: Derived function 'SimpleDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:136:8: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:136:8: note: Derived function 'SimpleDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:100:35: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'clone' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Parent function 'DiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:100:35: note: Derived function 'MixtureOfDiscreteDistributions::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:103:15: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'getName' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:85:25: note: Parent function 'DiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:103:15: note: Derived function 'MixtureOfDiscreteDistributions::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:143:10: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:143:10: note: Derived function 'MixtureOfDiscreteDistributions::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:145:10: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:145:10: note: Derived function 'MixtureOfDiscreteDistributions::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:147:10: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:147:10: note: Derived function 'MixtureOfDiscreteDistributions::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:155:8: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'setNamespace' also defined in its parent class 'Parametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:163:18: note: Parent function 'Parametrizable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:155:8: note: Derived function 'MixtureOfDiscreteDistributions::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:100:35: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:100:35: note: Derived function 'MixtureOfDiscreteDistributions::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:155:8: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'setNamespace' also defined in its parent class 'AbstractParameterAliasable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:157:8: note: Parent function 'AbstractParameterAliasable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:155:8: note: Derived function 'MixtureOfDiscreteDistributions::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:141:8: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:141:8: note: Derived function 'MixtureOfDiscreteDistributions::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:155:8: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'setNamespace' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:123:10: note: Parent function 'AbstractParametrizable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:155:8: note: Derived function 'MixtureOfDiscreteDistributions::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:69:17: warning: The class 'GammaDiscreteDistribution' defines member function with name 'getName' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:85:25: note: Parent function 'DiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:69:17: note: Derived function 'GammaDiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:99:32: warning: The class 'GammaDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Parent function 'DiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:99:32: note: Derived function 'GammaDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:114:12: warning: The class 'GammaDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:114:12: note: Derived function 'GammaDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:116:12: warning: The class 'GammaDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:116:12: note: Derived function 'GammaDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:118:12: warning: The class 'GammaDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:118:12: note: Derived function 'GammaDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:99:32: warning: The class 'GammaDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:99:32: note: Derived function 'GammaDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:101:10: warning: The class 'GammaDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:101:10: note: Derived function 'GammaDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:80:33: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Parent function 'DiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:80:33: note: Derived function 'GaussianDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:84:15: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'getName' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:85:25: note: Parent function 'DiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:84:15: note: Derived function 'GaussianDiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:93:10: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:93:10: note: Derived function 'GaussianDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:95:10: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:95:10: note: Derived function 'GaussianDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:97:10: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:97:10: note: Derived function 'GaussianDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:80:33: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:80:33: note: Derived function 'GaussianDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:86:8: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:86:8: note: Derived function 'GaussianDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:88:31: warning: The class 'BetaDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Parent function 'DiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:88:31: note: Derived function 'BetaDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:92:17: warning: The class 'BetaDiscreteDistribution' defines member function with name 'getName' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:85:25: note: Parent function 'DiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:92:17: note: Derived function 'BetaDiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:106:12: warning: The class 'BetaDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:106:12: note: Derived function 'BetaDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:108:12: warning: The class 'BetaDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:108:12: note: Derived function 'BetaDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:110:12: warning: The class 'BetaDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:110:12: note: Derived function 'BetaDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:88:31: warning: The class 'BetaDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:88:31: note: Derived function 'BetaDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:94:10: warning: The class 'BetaDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:94:10: note: Derived function 'BetaDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:86:36: warning: The class 'ExponentialDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Parent function 'DiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:86:36: note: Derived function 'ExponentialDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:89:15: warning: The class 'ExponentialDiscreteDistribution' defines member function with name 'getName' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:85:25: note: Parent function 'DiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:89:15: note: Derived function 'ExponentialDiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:102:10: warning: The class 'ExponentialDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:102:10: note: Derived function 'ExponentialDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:107:10: warning: The class 'ExponentialDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:107:10: note: Derived function 'ExponentialDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:112:10: warning: The class 'ExponentialDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:112:10: note: Derived function 'ExponentialDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:86:36: warning: The class 'ExponentialDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:86:36: note: Derived function 'ExponentialDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:91:8: warning: The class 'ExponentialDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:91:8: note: Derived function 'ExponentialDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:105:45: warning: The class 'TruncatedExponentialDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Parent function 'DiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:105:45: note: Derived function 'TruncatedExponentialDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:109:15: warning: The class 'TruncatedExponentialDiscreteDistribution' defines member function with name 'getName' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:85:25: note: Parent function 'DiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:109:15: note: Derived function 'TruncatedExponentialDiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:122:10: warning: The class 'TruncatedExponentialDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:122:10: note: Derived function 'TruncatedExponentialDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:130:10: warning: The class 'TruncatedExponentialDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:130:10: note: Derived function 'TruncatedExponentialDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:138:10: warning: The class 'TruncatedExponentialDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:138:10: note: Derived function 'TruncatedExponentialDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:105:45: warning: The class 'TruncatedExponentialDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:105:45: note: Derived function 'TruncatedExponentialDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:111:8: warning: The class 'TruncatedExponentialDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:111:8: note: Derived function 'TruncatedExponentialDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:78:34: warning: The class 'UniformDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:76:27: note: Parent function 'DiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:78:34: note: Derived function 'UniformDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:81:17: warning: The class 'UniformDiscreteDistribution' defines member function with name 'getName' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:85:25: note: Parent function 'DiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:81:17: note: Derived function 'UniformDiscreteDistribution::getName' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:93:12: warning: The class 'UniformDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:93:12: note: Derived function 'UniformDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:98:12: warning: The class 'UniformDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:98:12: note: Derived function 'UniformDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:103:12: warning: The class 'UniformDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:103:12: note: Derived function 'UniformDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:78:34: warning: The class 'UniformDiscreteDistribution' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:78:34: note: Derived function 'UniformDiscreteDistribution::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:83:10: warning: The class 'UniformDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:83:10: note: Derived function 'UniformDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:144:3: style: Class 'AbstractParameterAliasable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:134:5: style: Class 'AbstractDiscreteDistribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:76:7: style: Class 'Order' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:69:5: style: Class 'ConstantDistribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:83:3: style: Class 'SimpleDiscreteDistribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:91:5: style: Class 'GammaDiscreteDistribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:72:3: style: Class 'GaussianDiscreteDistribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:82:5: style: Class 'BetaDiscreteDistribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:70:3: style: Class 'ExponentialDiscreteDistribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:85:3: style: Class 'TruncatedExponentialDiscreteDistribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:70:5: style: Class 'UniformDiscreteDistribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:76:3: style: Class 'AutoParameter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:83:3: style: Class 'AutoParameter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:94:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:91:24: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:94:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:97:22: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:98:32: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:97:22: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:103:8: style: The function 'parameterNameChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:105:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:103:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:105:8: style: The function 'parameterValueChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:112:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:105:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:154:12: style: The destructor '~AbstractParameterAliasable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:72:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:154:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:157:8: style: The function 'setNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:123:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:157:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:161:24: style: The function 'getIndependentParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:141:35: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:161:24: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:163:10: style: The function 'getNumberOfIndependentParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:98:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:163:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:165:8: style: The function 'aliasParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:109:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:165:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:167:8: style: The function 'unaliasParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:132:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:167:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:179:8: style: The function 'aliasParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:121:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:179:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:204:36: style: The function 'getAlias' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:148:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:204:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:211:46: style: The function 'getAliases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:155:48: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:211:46: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:226:8: style: The function 'addParameter_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:141:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:226:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:232:8: style: The function 'addParameters_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:147:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:232:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:240:8: style: The function 'includeParameters_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:162:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:240:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:248:8: style: The function 'deleteParameter_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:167:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:248:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:256:8: style: The function 'deleteParameter_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:174:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:256:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:263:8: style: The function 'deleteParameters_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:179:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:263:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: style: The destructor '~AbstractDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:73:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:156:12: style: The function 'getNumberOfCategories' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:90:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:156:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:157:10: style: The function 'setNumberOfCategories' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:98:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:157:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:158:12: style: The function 'getCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:114:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:158:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:159:12: style: The function 'getProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:120:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:159:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:160:12: style: The function 'getProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:126:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:160:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:161:13: style: The function 'getCategories' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:131:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:161:13: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:162:13: style: The function 'getProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:135:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:162:13: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:163:12: style: The function 'getValueCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:107:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:163:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:164:10: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:148:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:164:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:165:10: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:161:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:165:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:166:12: style: The function 'getInfCumulativeProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:167:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:166:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:167:12: style: The function 'getIInfCumulativeProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:172:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:167:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:168:12: style: The function 'getSupCumulativeProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:177:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:168:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:169:12: style: The function 'getSSupCumulativeProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:182:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:169:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:170:12: style: The function 'rand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:192:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:170:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:171:12: style: The function 'randC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:202:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:171:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:178:12: style: The function 'getBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:259:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:178:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:192:12: style: The function 'getLowerBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:269:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:192:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:197:12: style: The function 'getUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:276:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:197:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:202:10: style: The function 'strictLowerBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:283:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:202:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:207:10: style: The function 'strictUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:290:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:207:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:212:13: style: The function 'getBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:254:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:212:13: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:214:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:313:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:214:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:218:10: style: The function 'setMedian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:243:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:218:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:225:18: style: The function 'discretize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:249:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:225:18: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:238:18: style: The function 'restrictToConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:306:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:238:18: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:73:12: style: The destructor '~InvariantMixedDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:73:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:111:8: style: The function 'setNumberOfCategories' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:157:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:111:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:137:8: style: The function 'setMedian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:218:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:137:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:147:8: style: The function 'discretize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:225:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:147:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:153:8: style: The function 'restrictToConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:238:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:153:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:75:14: style: The destructor '~ConstantDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:75:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:85:12: style: The function 'randC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:171:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:85:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:89:12: style: The function 'getLowerBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:192:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:89:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:91:12: style: The function 'getUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:197:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:91:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:99:10: style: The function 'restrictToConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:238:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:99:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:101:10: style: The function 'discretize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:225:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:101:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:115:12: style: The destructor '~SimpleDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:115:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:134:8: style: The function 'discretize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:225:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:134:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:138:10: style: The function 'getLowerBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:192:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:138:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:142:10: style: The function 'getUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:197:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:142:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:152:8: style: The function 'restrictToConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:238:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:152:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:94:4: style: The destructor '~MixtureOfDiscreteDistributions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:94:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:139:8: style: The function 'setNumberOfCategories' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:157:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:139:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:149:8: style: The function 'setMedian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:218:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:149:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:151:8: style: The function 'restrictToConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:238:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:151:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:153:8: style: The function 'discretize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:225:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:153:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:97:14: style: The destructor '~GammaDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:97:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:103:12: style: The function 'randC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:171:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:103:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:78:12: style: The destructor '~GaussianDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:78:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:88:10: style: The function 'randC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:171:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:88:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:96:12: style: The function 'randC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:171:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.h:96:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:84:4: style: The destructor '~ExponentialDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:84:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:93:10: style: The function 'randC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:171:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:93:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:103:4: style: The destructor '~TruncatedExponentialDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:103:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:113:10: style: The function 'randC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:171:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:113:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:147:8: style: The function 'restrictToConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:238:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:147:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:76:14: style: The destructor '~UniformDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:76:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:85:12: style: The function 'randC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:171:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:85:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:99:12: style: The destructor '~AutoParameter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:180:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:99:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:101:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:182:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:101:18: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:119:16: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:203:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:119:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:265:17: style: The scope of the variable 'x' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:136:14: style: The scope of the variable 'deb' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:136:19: style: The scope of the variable 'fin' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:137:20: style: The scope of the variable 'num' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:138:14: style: The scope of the variable 'po' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:138:18: style: The scope of the variable 'pf' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:138:22: style: The scope of the variable 'ppv' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:172:27: style: The scope of the variable 'pdd' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:303:31: style: The scope of the variable 'pd' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:218:27: style: Variable 'e' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:96:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:194:117: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.cpp:397:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:206:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.cpp:49:10: style: The scope of the variable 'currentName' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:571:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:725:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:782:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:804:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:831:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:850:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:889:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:236:10: style: The scope of the variable 'currentName' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:184:18: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:347:5: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:57:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:84:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:107:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:241:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:260:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:283:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:305:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:323:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:344:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:364:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:382:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:457:39: error: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:540:39: error: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:570:39: error: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:581:39: error: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.cpp:64:47: style:inconclusive: Function 'AutoParameter' argument 1 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:83:34: note: Function 'AutoParameter' argument 1 names different: declaration 'param' definition 'p'. bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.cpp:64:47: note: Function 'AutoParameter' argument 1 names different: declaration 'param' definition 'p'. bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.cpp:66:51: style:inconclusive: Function 'AutoParameter' argument 1 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:90:38: note: Function 'AutoParameter' argument 1 names different: declaration 'param' definition 'p'. bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.cpp:66:51: note: Function 'AutoParameter' argument 1 names different: declaration 'param' definition 'p'. bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.cpp:68:62: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:97:49: note: Function 'operator=' argument 1 names different: declaration 'param' definition 'p'. bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.cpp:68:62: note: Function 'operator=' argument 1 names different: declaration 'param' definition 'p'. bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:615:32: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:647:33: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:675:30: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:701:31: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1318:24: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1347:46: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:615:27: warning: Passing value 0. to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:647:28: warning: Passing value 0. to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:675:25: warning: Passing value 0. to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:701:26: warning: Passing value 0. to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1318:20: warning: Passing value 0 to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1347:42: warning: Passing value 0 to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:378:3: warning: Member variable 'LinearMatrix < double >::rows_' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:378:3: warning: Member variable 'LinearMatrix < double >::cols_' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/src/Bpp/Numeric/AdaptiveKernelDensityEstimation.h:105:10: performance:inconclusive: Technically the member function 'bpp::AdaptiveKernelDensityEstimation::sampleMean_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/AdaptiveKernelDensityEstimation.cpp:100:39: note: Technically the member function 'bpp::AdaptiveKernelDensityEstimation::sampleMean_' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/src/Bpp/Numeric/AdaptiveKernelDensityEstimation.h:105:10: note: Technically the member function 'bpp::AdaptiveKernelDensityEstimation::sampleMean_' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/src/Bpp/Numeric/AdaptiveKernelDensityEstimation.h:116:12: style:inconclusive: Technically the member function 'bpp::AdaptiveKernelDensityEstimation::kernel_' can be const. [functionConst] bpp-core-2.4.1/src/Bpp/Numeric/AdaptiveKernelDensityEstimation.cpp:114:41: note: Technically the member function 'bpp::AdaptiveKernelDensityEstimation::kernel_' can be const. bpp-core-2.4.1/src/Bpp/Numeric/AdaptiveKernelDensityEstimation.h:116:12: note: Technically the member function 'bpp::AdaptiveKernelDensityEstimation::kernel_' can be const. bpp-core-2.4.1/src/Bpp/Numeric/Matrix/LUDecomposition.h:195:3: style: Class 'LUDecomposition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:378:3: style: Class 'LinearMatrix < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/EigenValue.h:1110:5: style: Class 'EigenValue < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:410:12: style: The destructor '~LinearMatrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:410:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:413:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:413:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:415:17: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:72:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:415:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:417:11: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:79:19: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:417:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:419:10: style: The function 'getNumberOfRows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:97:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:419:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:421:10: style: The function 'getNumberOfColumns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:101:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:421:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:423:23: style: The function 'row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:106:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:423:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:433:23: style: The function 'col' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:111:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:433:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:449:8: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:118:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:449:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/DataTable.cpp:683:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1270:12: style: The scope of the variable 'unassignedFound' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1271:17: style: The scope of the variable 'iMin' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1272:27: style: The scope of the variable 'previousNumFree' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1272:50: style: The scope of the variable 'freeRow' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1276:42: style: The scope of the variable 'low' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1276:47: style: The scope of the variable 'up' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/EigenValue.h:1002:22: style: The scope of the variable 'vr' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/EigenValue.h:1002:25: style: The scope of the variable 'vi' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1279:14: style: Local variable 'min' shadows outer function [shadowFunction] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:697:17: note: Shadowed declaration bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:1279:14: note: Shadow variable bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:383:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:157:5: style: Class 'AbstractOptimizationStopCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:239:5: style: Class 'ParametersStopCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:284:5: style: Class 'FunctionStopCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:65:5: style: Class 'OptimizationEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:374:5: style: Class 'BackupListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:72:14: style: The destructor '~OptimizationStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:72:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:74:33: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:74:33: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: style: The destructor '~AbstractOptimizationStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:72:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:199:22: style: The function 'getOptimizer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:81:30: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:199:22: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:200:10: style: The function 'setOptimizer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:87:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:200:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:201:10: style: The function 'setTolerance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:110:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:201:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:202:12: style: The function 'getTolerance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:117:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:202:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:203:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:92:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:203:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:244:14: style: The destructor '~ParametersStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:244:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:246:30: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:74:33: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:246:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:249:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:203:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:249:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:251:10: style: The function 'isToleranceReached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:103:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:251:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:253:12: style: The function 'getCurrentTolerance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:127:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:253:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:289:14: style: The destructor '~FunctionStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:289:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:291:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:74:33: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:291:28: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:294:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:203:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:294:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:295:10: style: The function 'isToleranceReached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:103:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:295:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:296:12: style: The function 'getCurrentTolerance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:127:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:296:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:130:14: style: The destructor '~Optimizer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:130:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:377:14: style: The destructor '~BackupListener' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:377:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:380:10: style: The function 'optimizationInitializationPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:107:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:380:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:382:10: style: The function 'optimizationStepPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:108:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:382:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:392:10: style: The function 'listenerModifiesParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:112:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:392:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: style: The destructor '~AbstractOptimizer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:130:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:176:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:142:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:176:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:182:12: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:155:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:182:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:188:12: style: The function 'optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:181:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:188:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:189:10: style: The function 'isInitialized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:147:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:189:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:190:26: style: The function 'getParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:160:34: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:190:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:191:10: style: The function 'getParameterValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:166:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:191:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:192:10: style: The function 'setFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:188:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:192:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:197:21: style: The function 'getFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:195:29: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:197:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:198:15: style: The function 'getFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:202:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:198:15: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:199:10: style: The function 'hasFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:209:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:199:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:200:12: style: The function 'getFunctionValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:173:22: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:200:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:206:10: style: The function 'setMessageHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:222:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:206:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:207:19: style: The function 'getMessageHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:227:27: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:207:19: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:208:10: style: The function 'setProfiler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:240:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:208:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:209:19: style: The function 'getProfiler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:245:27: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:209:19: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:211:18: style: The function 'getNumberOfEvaluations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:253:26: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:211:18: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:212:10: style: The function 'setStopCondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:261:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:212:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:216:32: style: The function 'getStopCondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:268:40: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:216:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:217:38: style: The function 'getStopCondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:275:46: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:217:38: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:218:32: style: The function 'getDefaultStopCondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:282:40: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:218:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:219:38: style: The function 'getDefaultStopCondition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:289:46: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:219:38: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:220:10: style: The function 'isToleranceReached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:297:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:220:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:221:10: style: The function 'isMaximumNumberOfEvaluationsReached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:304:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:221:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:222:10: style: The function 'setMaximumNumberOfEvaluations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:311:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:222:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:223:10: style: The function 'setVerbose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:325:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:223:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:224:18: style: The function 'getVerbose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:332:26: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:224:18: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:225:10: style: The function 'setConstraintPolicy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:339:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:225:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:226:17: style: The function 'getConstraintPolicy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:346:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:226:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:227:10: style: The function 'addOptimizationListener' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:356:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:227:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/DataTable.cpp:109:23: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:106:5: style: Class 'NoTableRowNamesException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:119:5: style: Class 'NoTableColumnNamesException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:131:5: style: Class 'TableRowNamesException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:143:5: style: Class 'TableColumnNamesException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:155:5: style: Class 'DuplicatedTableRowNameException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:167:5: style: Class 'DuplicatedTableColumnNameException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/DataTable.h:95:3: style: Class 'DataTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/DataTable.h:103:3: style: Class 'DataTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/VectorExceptions.h:105:5: style: Class 'ElementNotFoundException < string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/VectorExceptions.h:61:5: style: Class 'VectorException < string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:83:14: style: The destructor '~TableRowNameNotFoundException' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:68:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:83:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:95:14: style: The destructor '~TableColumnNameNotFoundException' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:68:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:95:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/DataTable.h:109:14: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/DataTable.h:109:14: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/DataTable.h:111:12: style: The destructor '~DataTable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/DataTable.h:111:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/DataTable.cpp:289:35: style:inconclusive: Function 'setRowName' argument 1 names different: declaration 'rowIndex' definition 'rowId'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/DataTable.h:333:26: note: Function 'setRowName' argument 1 names different: declaration 'rowIndex' definition 'rowId'. bpp-core-2.4.1/src/Bpp/Numeric/DataTable.cpp:289:35: note: Function 'setRowName' argument 1 names different: declaration 'rowIndex' definition 'rowId'. bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tolerance_ [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:88:3: style: Class 'BrentOneDimension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:66:5: style: Class 'BODStopCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:65:5: style: Class 'DirectionFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:89:12: style: The destructor '~BrentOneDimension' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:89:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:91:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:91:24: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:112:12: style: The function 'optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:188:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:112:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:115:10: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:115:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:117:12: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:117:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:71:14: style: The destructor '~BODStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:71:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:73:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:74:33: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:73:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:76:10: style: The function 'isToleranceReached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:103:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:76:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:77:12: style: The function 'getCurrentTolerance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:127:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:77:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:87:14: style: The destructor '~DirectionFunction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:87:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:89:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:89:24: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:92:10: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:100:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:92:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:93:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:108:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:93:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:94:27: style: The function 'getParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:81:32: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:94:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:108:12: style: The function 'getNumberOfParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:155:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:108:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:66:41: style: Parameter 'bod' can be declared as pointer to const [constParameterPointer] bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.cpp:111:29: style: Variable 'bracket.b.x' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:116:10: style:inconclusive: Technically the member function 'bpp::BfgsMultiDimensions::setDirection' can be const. [functionConst] bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.cpp:267:27: note: Technically the member function 'bpp::BfgsMultiDimensions::setDirection' can be const. bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:116:10: note: Technically the member function 'bpp::BfgsMultiDimensions::setDirection' can be const. bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:106:26: warning: The class 'BfgsMultiDimensions' defines member function with name 'getFunction_' also defined in its parent class 'AbstractOptimizer'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:380:15: note: Parent function 'AbstractOptimizer::getFunction_' bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:106:26: note: Derived function 'BfgsMultiDimensions::getFunction_' bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:77:5: style: Class 'BfgsMultiDimensions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:79:14: style: The destructor '~BfgsMultiDimensions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:79:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:81:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:81:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:90:32: style: The function 'getFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:197:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:90:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:94:26: style: The function 'getFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:198:15: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:94:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:98:10: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:98:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:100:12: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:100:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.cpp:117:14: style: Variable 'sum' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.cpp:120:9: style: Variable 'sum' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.cpp:48:61: style:inconclusive: Function 'setParameters' argument 1 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:92:45: note: Function 'setParameters' argument 1 names different: declaration 'parameters' definition 'params'. bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.cpp:48:61: note: Function 'setParameters' argument 1 names different: declaration 'parameters' definition 'params'. bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:100:26: warning: The class 'ConjugateGradientMultiDimensions' defines member function with name 'getFunction_' also defined in its parent class 'AbstractOptimizer'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:380:15: note: Parent function 'AbstractOptimizer::getFunction_' bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:100:26: note: Derived function 'ConjugateGradientMultiDimensions::getFunction_' bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:71:5: style: Class 'ConjugateGradientMultiDimensions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:73:14: style: The destructor '~ConjugateGradientMultiDimensions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:73:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:75:39: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:75:39: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:84:32: style: The function 'getFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:197:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:84:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:88:26: style: The function 'getFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:198:15: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:88:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:92:10: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:92:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:94:12: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:94:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:118:10: warning: The class 'FivePointsNumericalDerivative' defines member function with name 'getValue' also defined in its parent class 'Function'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:108:20: note: Parent function 'Function::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:118:10: note: Derived function 'FivePointsNumericalDerivative::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:118:10: warning: The class 'FivePointsNumericalDerivative' defines member function with name 'getValue' also defined in its parent class 'FunctionWrapper'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:302:12: note: Parent function 'FunctionWrapper::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:118:10: note: Derived function 'FivePointsNumericalDerivative::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:92:3: style: Class 'FivePointsNumericalDerivative' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:99:3: style: Class 'FivePointsNumericalDerivative' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:106:3: style: Class 'FivePointsNumericalDerivative' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:119:14: style: The destructor '~AbstractNumericalDerivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:119:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:121:34: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:192:27: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:121:34: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:159:10: style: The function 'enableFirstOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:145:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:159:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:160:10: style: The function 'enableFirstOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:152:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:160:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:162:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:161:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:162:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:181:10: style: The function 'enableSecondOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:201:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:181:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:182:10: style: The function 'enableSecondOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:208:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:182:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:184:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:217:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:184:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:196:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:243:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:196:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:215:12: style: The function 'f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:117:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:215:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:220:10: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:100:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:220:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:225:10: style: The function 'setAllParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:112:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:225:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:231:10: style: The function 'setParameterValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:123:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:231:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:237:10: style: The function 'setParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:237:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:243:10: style: The function 'matchParametersValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:147:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:243:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:113:12: style: The destructor '~FivePointsNumericalDerivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:119:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:113:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:115:34: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:121:34: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:115:34: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:123:10: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:196:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:123:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:129:8: style: The function 'updateDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:261:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:129:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:261:56: performance: Function parameter 'parameters' should be passed by const reference. [passedByValue] bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.cpp:44:75: performance: Function parameter 'parameters' should be passed by const reference. [passedByValue] bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:114:5: style: Class 'DownhillSimplexMethod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:71:9: style: Class 'DSMStopCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:116:14: style: The destructor '~DownhillSimplexMethod' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:116:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:118:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:118:28: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:131:12: style: The function 'optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:188:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:131:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:134:10: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:134:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:136:12: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:136:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:73:18: style: The destructor '~DSMStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:73:18: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:75:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:74:33: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:75:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:78:14: style: The function 'isToleranceReached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:103:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:78:14: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:79:16: style: The function 'getCurrentTolerance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:127:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:79:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:71:50: style: Parameter 'dsm' can be declared as pointer to const [constParameterPointer] bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.cpp:146:8: style: Variable 'yTry' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:87:3: style: Class 'GoldenSectionSearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:67:5: style: Class 'GSSStopCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:88:12: style: The destructor '~GoldenSectionSearch' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:88:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:90:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:90:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:111:10: style: The function 'getFunctionValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:200:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:111:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:114:10: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:114:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:116:10: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:116:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:69:14: style: The destructor '~GSSStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:69:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:71:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:74:33: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:71:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:74:10: style: The function 'isToleranceReached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:103:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:74:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:75:16: style: The function 'getCurrentTolerance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:127:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:75:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:67:43: style: Parameter 'gss' can be declared as pointer to const [constParameterPointer] bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.cpp:196:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:114:26: warning: The class 'NewtonBacktrackOneDimension' defines member function with name 'getFunction_' also defined in its parent class 'AbstractOptimizer'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:380:15: note: Parent function 'AbstractOptimizer::getFunction_' bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:114:26: note: Derived function 'NewtonBacktrackOneDimension::getFunction_' bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:75:7: style: Class 'NBODStopCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:100:14: style: The destructor '~NewtonBacktrackOneDimension' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:100:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:102:34: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:102:34: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:109:10: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:109:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:111:12: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:111:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:77:16: style: The destructor '~NBODStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:77:16: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:79:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:74:33: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:79:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:82:12: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:203:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:82:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:83:12: style: The function 'isToleranceReached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:103:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:83:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:84:14: style: The function 'getCurrentTolerance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:127:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:84:14: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:75:54: style: Parameter 'bod' can be declared as pointer to const [constParameterPointer] bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:96:14: style: The destructor '~MetaOptimizerInfos' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:96:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:103:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:103:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:210:14: style: The destructor '~MetaOptimizer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:210:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:216:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:216:20: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:220:10: style: The function 'setFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:192:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:220:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:227:10: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:227:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:229:12: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:229:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:82:27: warning: The class 'NewtonOneDimension' defines member function with name 'getFunction_' also defined in its parent class 'AbstractOptimizer'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:380:15: note: Parent function 'AbstractOptimizer::getFunction_' bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:82:27: note: Derived function 'NewtonOneDimension::getFunction_' bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:59:3: style: Class 'NewtonOneDimension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:60:12: style: The destructor '~NewtonOneDimension' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:60:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:62:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:62:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:66:33: style: The function 'getFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:197:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:66:33: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:70:27: style: The function 'getFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:198:15: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:70:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:75:10: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:75:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:77:12: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:77:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/NumTools.h:140:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable swap < double > [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/OneDimensionOptimizationTools.cpp:226:10: style: The scope of the variable 'x' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Function/OneDimensionOptimizationTools.cpp:226:13: style: The scope of the variable 'temp' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Function/OneDimensionOptimizationTools.cpp:52:38: style:inconclusive: Function 'set' argument 1 names different: declaration 'x' definition 'xval'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Function/OneDimensionOptimizationTools.h:64:19: note: Function 'set' argument 1 names different: declaration 'x' definition 'xval'. bpp-core-2.4.1/src/Bpp/Numeric/Function/OneDimensionOptimizationTools.cpp:52:38: note: Function 'set' argument 1 names different: declaration 'x' definition 'xval'. bpp-core-2.4.1/src/Bpp/Numeric/Function/OneDimensionOptimizationTools.cpp:52:51: style:inconclusive: Function 'set' argument 2 names different: declaration 'f' definition 'fval'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Function/OneDimensionOptimizationTools.h:64:29: note: Function 'set' argument 2 names different: declaration 'f' definition 'fval'. bpp-core-2.4.1/src/Bpp/Numeric/Function/OneDimensionOptimizationTools.cpp:52:51: note: Function 'set' argument 2 names different: declaration 'f' definition 'fval'. bpp-core-2.4.1/src/Bpp/Numeric/Function/OneDimensionOptimizationTools.cpp:206:77: style: Parameter 'gradient' can be declared as reference to const [constParameterReference] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1128:5: debug: Failed to instantiate template "EdgesIteratorClass". The checking continues anyway. [templateInstantiation] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:838:5: debug: Failed to instantiate template "NodesIteratorClass". The checking continues anyway. [templateInstantiation] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:848:120: debug: Function::addArguments found argument 'n' with varid 0. [varid0] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:851:126: debug: Function::addArguments found argument 'n' with varid 0. [varid0] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1135:120: debug: Function::addArguments found argument 'n' with varid 0. [varid0] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1141:126: debug: Function::addArguments found argument 'n' with varid 0. [varid0] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ComputationTree.cpp:185:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:350:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:211:29: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:211:24: warning: Passing value 0. to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:129:16: style: Variable 'p' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:149:18: style: Variable 'p' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:69:12: performance:inconclusive: Technically the member function 'FunctionOperator < DerivableSecondOrder >::getValue_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:79:12: performance:inconclusive: Technically the member function 'FunctionOperator < DerivableSecondOrder >::getFirstOrderDerivative_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:89:12: performance:inconclusive: Technically the member function 'FunctionOperator < DerivableSecondOrder >::getSecondOrderDerivative_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:69:12: performance:inconclusive: Technically the member function 'FunctionOperator < DerivableFirstOrder >::getValue_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:79:12: performance:inconclusive: Technically the member function 'FunctionOperator < DerivableFirstOrder >::getFirstOrderDerivative_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:89:12: performance:inconclusive: Technically the member function 'FunctionOperator < DerivableFirstOrder >::getSecondOrderDerivative_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:69:12: performance:inconclusive: Technically the member function 'FunctionOperator < Function >::getValue_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:79:12: performance:inconclusive: Technically the member function 'FunctionOperator < Function >::getFirstOrderDerivative_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:89:12: performance:inconclusive: Technically the member function 'FunctionOperator < Function >::getSecondOrderDerivative_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:431:40: warning: The class 'GlobalGraph' defines member function with name 'allNodesIterator' also defined in its parent class 'Graph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:246:41: note: Parent function 'Graph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:431:40: note: Derived function 'GlobalGraph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:431:40: warning: The class 'GlobalGraph' defines member function with name 'allNodesIterator' also defined in its parent class 'Graph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:248:41: note: Parent function 'Graph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:431:40: note: Derived function 'GlobalGraph::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:541:20: warning: The class 'GlobalGraph' defines member function with name 'getSetOfAllLeaves' also defined in its parent class 'Graph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:359:28: note: Parent function 'Graph::getSetOfAllLeaves' bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:541:20: note: Derived function 'GlobalGraph::getSetOfAllLeaves' bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:201:32: warning: The class 'TreeGraphImpl' defines member function with name 'removeSons' also defined in its parent class 'TreeGraph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:155:30: note: Parent function 'TreeGraph::removeSons' bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:201:32: note: Derived function 'TreeGraphImpl::removeSons' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:682:13: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'getRootIndex' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:216:21: note: Parent function 'AssociationGraphObserver < Operator , short >::getRootIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:682:13: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::getRootIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:715:13: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'getNodeIndex' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:239:21: note: Parent function 'AssociationGraphObserver < Operator , short >::getNodeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:715:13: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::getNodeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:724:26: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'getNodeIndexes' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:240:34: note: Parent function 'AssociationGraphObserver < Operator , short >::getNodeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:724:26: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::getNodeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:739:13: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'getEdgeIndex' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:248:21: note: Parent function 'AssociationGraphObserver < Operator , short >::getEdgeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:739:13: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::getEdgeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:747:26: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'getEdgeIndexes' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:249:34: note: Parent function 'AssociationGraphObserver < Operator , short >::getEdgeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:747:26: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::getEdgeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:312:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:314:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:312:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:314:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:321:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:323:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:321:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:323:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:330:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:332:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:330:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:332:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1042:68: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'getAllLeavesIndexes' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:403:34: note: Parent function 'AssociationGraphObserver < Operator , short >::getAllLeavesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1042:68: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::getAllLeavesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1096:26: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'getAllNodesIndexes' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:416:34: note: Parent function 'AssociationGraphObserver < Operator , short >::getAllNodesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1096:26: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::getAllNodesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1109:26: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'getAllEdgesIndexes' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:463:34: note: Parent function 'AssociationGraphObserver < Operator , short >::getAllEdgesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1109:26: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::getAllEdgesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1156:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'allEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:441:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1156:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1161:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'allEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:441:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1161:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1171:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:448:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1171:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1176:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:448:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1176:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1186:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:455:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1186:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1191:74: warning: The class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:455:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1191:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:682:13: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'getRootIndex' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:216:21: note: Parent function 'AssociationGraphObserver < Operator , short >::getRootIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:682:13: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::getRootIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:715:13: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'getNodeIndex' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:239:21: note: Parent function 'AssociationGraphObserver < Operator , short >::getNodeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:715:13: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::getNodeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:724:26: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'getNodeIndexes' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:240:34: note: Parent function 'AssociationGraphObserver < Operator , short >::getNodeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:724:26: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::getNodeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:739:13: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'getEdgeIndex' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:248:21: note: Parent function 'AssociationGraphObserver < Operator , short >::getEdgeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:739:13: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::getEdgeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:747:26: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'getEdgeIndexes' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:249:34: note: Parent function 'AssociationGraphObserver < Operator , short >::getEdgeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:747:26: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::getEdgeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:312:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:314:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:312:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:314:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:321:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:323:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:321:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:323:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:330:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:332:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:330:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:332:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1042:68: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'getAllLeavesIndexes' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:403:34: note: Parent function 'AssociationGraphObserver < Operator , short >::getAllLeavesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1042:68: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::getAllLeavesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1096:26: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'getAllNodesIndexes' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:416:34: note: Parent function 'AssociationGraphObserver < Operator , short >::getAllNodesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1096:26: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::getAllNodesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1109:26: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'getAllEdgesIndexes' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:463:34: note: Parent function 'AssociationGraphObserver < Operator , short >::getAllEdgesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1109:26: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::getAllEdgesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1156:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'allEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:441:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1156:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1161:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'allEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:441:41: note: Parent function 'AssociationGraphObserver < Operator , short >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1161:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1171:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:448:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1171:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1176:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'outgoingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:448:41: note: Parent function 'AssociationGraphObserver < Operator , short >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1176:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1186:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:455:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1186:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1191:74: warning: The class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'incomingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:455:41: note: Parent function 'AssociationGraphObserver < Operator , short >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1191:74: note: Derived function 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:346:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'sonsIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:226:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:346:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:346:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'sonsIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:228:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:346:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:351:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'sonsIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:226:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:351:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:351:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'sonsIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:228:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:351:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:361:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'branchesIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:235:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:361:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:361:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'branchesIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:237:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:361:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:366:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'branchesIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:235:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:366:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:366:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' defines member function with name 'branchesIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:237:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:366:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:346:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'sonsIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:226:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:346:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:346:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'sonsIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:228:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:346:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:351:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'sonsIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:226:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:351:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:351:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'sonsIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:228:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:351:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::sonsIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:361:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'branchesIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:235:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:361:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:361:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'branchesIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:237:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:361:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:366:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'branchesIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:235:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:366:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:366:78: warning: The class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'branchesIterator' also defined in its parent class 'AssociationTreeGraphObserver < Operator , short >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:237:41: note: Parent function 'AssociationTreeGraphObserver < Operator , short >::branchesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:366:78: note: Derived function 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >::branchesIterator' bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ComputationTree.h:72:22: warning: The class 'ComputationTree' defines member function with name 'clone' also defined in its parent class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:129:58: note: Parent function 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::clone' bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ComputationTree.h:72:22: note: Derived function 'ComputationTree::clone' bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ComputationTree.h:72:22: warning: The class 'ComputationTree' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ComputationTree.h:72:22: note: Derived function 'ComputationTree::clone' bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ComputationTree.h:72:22: warning: The class 'ComputationTree' defines member function with name 'clone' also defined in its parent class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:401:50: note: Parent function 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >::clone' bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ComputationTree.h:72:22: note: Derived function 'ComputationTree::clone' bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:98:5: style: Class 'TreeGraphImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:62:5: style: Class 'ConstantOperator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:61:5: style: Class 'NegativeOperator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:73:3: style: Class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:82:3: style: Class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:101:3: style: Class 'AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:73:3: style: Class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:82:3: style: Class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:101:3: style: Class 'AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:199:3: style: Class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:218:3: style: Class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:238:3: style: Class 'AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:842:5: style: Class 'NodeIteratorClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:845:5: style: Class 'NodeIteratorClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1132:5: style: Class 'EdgeIteratorClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1138:5: style: Class 'EdgeIteratorClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:199:3: style: Class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:218:3: style: Class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:238:3: style: Class 'AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1132:5: style: Class 'EdgeIteratorClass < Graph :: ALLGRAPHITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1138:5: style: Class 'EdgeIteratorClass < Graph :: ALLGRAPHITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1132:5: style: Class 'EdgeIteratorClass < Graph :: ALLGRAPHITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1138:5: style: Class 'EdgeIteratorClass < Graph :: ALLGRAPHITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1132:5: style: Class 'EdgeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1138:5: style: Class 'EdgeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1132:5: style: Class 'EdgeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1138:5: style: Class 'EdgeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1132:5: style: Class 'EdgeIteratorClass < Graph :: INCOMINGNEIGHBORITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1138:5: style: Class 'EdgeIteratorClass < Graph :: INCOMINGNEIGHBORITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1132:5: style: Class 'EdgeIteratorClass < Graph :: INCOMINGNEIGHBORITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1138:5: style: Class 'EdgeIteratorClass < Graph :: INCOMINGNEIGHBORITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:842:5: style: Class 'NodeIteratorClass < Graph :: ALLGRAPHITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:845:5: style: Class 'NodeIteratorClass < Graph :: ALLGRAPHITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:842:5: style: Class 'NodeIteratorClass < Graph :: ALLGRAPHITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:845:5: style: Class 'NodeIteratorClass < Graph :: ALLGRAPHITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:842:5: style: Class 'NodeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:845:5: style: Class 'NodeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:842:5: style: Class 'NodeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:845:5: style: Class 'NodeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:842:5: style: Class 'NodeIteratorClass < Graph :: INCOMINGNEIGHBORITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:845:5: style: Class 'NodeIteratorClass < Graph :: INCOMINGNEIGHBORITER , false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:842:5: style: Class 'NodeIteratorClass < Graph :: INCOMINGNEIGHBORITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:845:5: style: Class 'NodeIteratorClass < Graph :: INCOMINGNEIGHBORITER , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:91:16: style: The function 'isLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:289:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:91:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:104:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:65:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:104:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:119:19: style: The function 'getFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:72:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:119:19: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:126:19: style: The function 'getEdgeToFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:79:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:126:19: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:132:10: style: The function 'hasFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:85:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:132:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:138:10: style: The function 'isLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:91:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:138:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:146:32: style: The function 'getLeavesUnderNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:99:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:146:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:152:32: style: The function 'getSons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:105:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:152:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:158:32: style: The function 'getBranches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:111:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:158:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:164:42: style: The function 'sonsIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:117:48: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:164:42: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:166:42: style: The function 'sonsIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:119:48: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:166:42: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:172:42: style: The function 'branchesIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:125:48: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:172:42: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:174:42: style: The function 'branchesIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:127:48: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:174:42: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:180:12: style: The function 'getNumberOfSons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:133:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:180:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:186:10: style: The function 'setFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:139:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:186:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:187:10: style: The function 'setFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:141:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:187:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:193:10: style: The function 'addSon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:147:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:193:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:195:10: style: The function 'addSon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:149:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:195:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:207:10: style: The function 'removeSon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:161:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:207:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:213:10: style: The function 'rootAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:167:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:213:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:221:10: style: The function 'unRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:175:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:221:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:228:10: style: The function 'setOutGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:182:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:228:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:234:32: style: The function 'getSubtreeNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:188:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:234:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:240:32: style: The function 'getSubtreeEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:194:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:240:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:245:32: style: The function 'getNodePathBetweenTwoNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:199:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:245:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:246:32: style: The function 'getEdgePathBetweenTwoNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/TreeGraph.h:200:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:246:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:57:14: style: The destructor '~Operator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:57:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/BinaryOperator.h:68:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/BinaryOperator.h:68:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/BinaryOperator.h:78:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:59:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/BinaryOperator.h:78:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/BinaryOperator.h:98:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:61:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/BinaryOperator.h:98:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/BinaryOperator.h:124:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:63:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/BinaryOperator.h:124:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/BinaryOperator.h:156:17: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:65:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/BinaryOperator.h:156:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:65:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:65:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:70:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:59:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:70:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:75:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:61:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:75:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:80:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:63:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:80:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:85:17: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:65:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ConstantOperator.h:85:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:66:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:66:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:71:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:59:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:71:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:76:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:61:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:76:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:81:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:63:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:81:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:86:17: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:65:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/NegativeOperator.h:86:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/MathOperator.h:77:19: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/MathOperator.h:77:19: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/MathOperator.h:83:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:59:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/MathOperator.h:83:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/MathOperator.h:96:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:61:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/MathOperator.h:96:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/MathOperator.h:110:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:63:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/MathOperator.h:110:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/MathOperator.h:126:17: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:65:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/MathOperator.h:126:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:102:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:102:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:107:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:59:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:107:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:112:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:61:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:112:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:117:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:63:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:117:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:122:17: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:65:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:122:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:122:4: style: The destructor '~AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:122:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:129:58: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:129:58: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:136:8: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:78:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:136:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:146:23: style: The function 'getEdgeToFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:86:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:146:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:161:8: style: The function 'rootAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:95:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:161:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:170:8: style: The function 'isRooted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:102:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:170:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:181:23: style: The function 'getFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:110:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:181:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:189:8: style: The function 'hasFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:116:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:189:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:205:36: style: The function 'getSons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:125:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:205:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:221:36: style: The function 'getBranches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:135:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:221:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:237:22: style: The function 'getSon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:145:30: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:237:22: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:253:22: style: The function 'getFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:154:30: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:253:22: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:269:10: style: The function 'getNumberOfSons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:163:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:269:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:281:36: style: The function 'getLeavesUnderNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:172:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:281:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:292:36: style: The function 'removeSons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:179:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:292:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:300:8: style: The function 'removeSon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:185:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:300:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:312:8: style: The function 'setFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:195:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:312:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:328:8: style: The function 'addSon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:205:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:328:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:381:36: style: The function 'getNodePathBetweenTwoNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:249:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:381:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:386:36: style: The function 'getEdgePathBetweenTwoNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:251:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:386:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:391:36: style: The function 'getSubtreeNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:253:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:391:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:396:36: style: The function 'getSubtreeEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphObserver.h:255:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:396:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:122:4: style: The destructor '~AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:122:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: style: The destructor '~AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:401:50: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:401:50: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:431:8: style: The function 'createNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:110:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:431:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:448:8: style: The function 'createNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:122:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:448:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:463:8: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:133:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:463:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:489:8: style: The function 'unlink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:142:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:489:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:506:8: style: The function 'deleteNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:148:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:506:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:527:8: style: The function 'associateNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:163:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:527:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:547:8: style: The function 'associateEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:171:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:547:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:566:8: style: The function 'dissociateNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:180:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:566:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:574:8: style: The function 'dissociateEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:181:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:574:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:587:15: style: The function 'getNodeGraphid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:189:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:587:15: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:601:15: style: The function 'getEdgeGraphid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:196:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:601:15: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:613:23: style: The function 'getNodeFromGraphid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:202:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:613:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:618:28: style: The function 'getNodeFromGraphid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:201:37: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:618:28: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:623:36: style: The function 'getNodesFromGraphid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:204:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:623:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:638:22: style: The function 'getEdgeFromGraphid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:205:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:638:22: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:643:28: style: The function 'getEdgeFromGraphid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:206:37: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:643:28: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:649:36: style: The function 'getEdgesFromGraphid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:207:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:649:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:677:22: style: The function 'getRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:214:30: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:677:22: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:698:8: style: The function 'hasIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:230:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:698:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:704:8: style: The function 'hasIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:231:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:704:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:914:36: style: The function 'getNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:340:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:914:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:930:36: style: The function 'getEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:348:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:930:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:947:36: style: The function 'getOutgoingNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:357:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:947:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:963:36: style: The function 'getOutgoingEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:366:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:963:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:980:36: style: The function 'getIncomingNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:376:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:980:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:998:36: style: The function 'getIncomingEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:385:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:998:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1017:36: style: The function 'getLeavesFromNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:396:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1017:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1027:36: style: The function 'getAllLeaves' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:402:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1027:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1063:44: style: The function 'getAllInnerNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:409:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1063:44: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1083:36: style: The function 'getAllNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:415:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1083:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1201:36: style: The function 'getAllEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:462:44: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1201:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1247:23: style: The function 'getEdgeLinking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:472:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1247:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1258:8: style: The function 'setEdgeLinking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:480:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1258:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1275:8: style: The function 'deletedEdgesUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/GraphObserver.h:81:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1275:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1293:8: style: The function 'deletedNodesUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/GraphObserver.h:87:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1293:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:856:10: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:299:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:856:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:858:10: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:300:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:858:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:860:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:301:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:860:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:862:24: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:303:32: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:862:24: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1146:10: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:428:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1146:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1148:10: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:429:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1148:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1150:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:430:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1150:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1152:24: style: The function 'operator*' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:432:32: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1152:24: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: style: The destructor '~AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: ALLGRAPHITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: ALLGRAPHITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: INCOMINGNEIGHBORITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: INCOMINGNEIGHBORITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: ALLGRAPHITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: ALLGRAPHITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: INCOMINGNEIGHBORITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: INCOMINGNEIGHBORITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/FunctionOperator.h:97:43: performance: Function parameter 'name' should be passed by const reference. [passedByValue] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:724:74: performance: Function parameter 'nodes' should be passed by const reference. [passedByValue] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:747:74: performance: Function parameter 'edges' should be passed by const reference. [passedByValue] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:630:59: warning: Either the condition '*currNode>graphidToN_.size()' is redundant or '*currNode' can have the value graphidToN_.size(). Expression 'graphidToN_.at(*currNode)' causes access out of bounds. [containerOutOfBounds] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:628:21: note: Assuming that condition '*currNode>graphidToN_.size()' is not redundant bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:630:59: note: Access out of bounds bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:656:59: warning: Either the condition '*currEdge>graphidToE_.size()' is redundant or '*currEdge' can have the value graphidToE_.size(). Expression 'graphidToE_.at(*currEdge)' causes access out of bounds. [containerOutOfBounds] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:654:21: note: Assuming that condition '*currEdge>graphidToE_.size()' is not redundant bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:656:59: note: Access out of bounds bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1346:9: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ComputationTree.cpp:64:10: style: Variable 'form2' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:250:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:267:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:298:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:315:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:348:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:364:159: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:626:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:652:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:727:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:750:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1033:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1049:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1069:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1086:143: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1099:143: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1112:143: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1204:139: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1277:127: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1295:127: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1343:143: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:307:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:480:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:590:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:600:120: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:91:3: style: Class 'PowellMultiDimensions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:67:5: style: Class 'PMDStopCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:92:12: style: The destructor '~PowellMultiDimensions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:92:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:94:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:94:28: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:103:10: style: The function 'optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:188:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:103:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:106:8: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:106:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:108:12: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:108:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:69:14: style: The destructor '~PMDStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:69:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:71:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:74:33: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:71:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:74:10: style: The function 'isToleranceReached' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:103:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:74:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:75:16: style: The function 'getCurrentTolerance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:127:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:75:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:67:45: style: Parameter 'pmd' can be declared as pointer to const [constParameterPointer] bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.cpp:94:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:67:3: style: Class 'SimpleMultiDimensions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:69:12: style: The destructor '~SimpleMultiDimensions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:69:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:71:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:71:28: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:79:8: style: The function 'setFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:192:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:79:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:82:8: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:82:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:84:12: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:84:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:150:22: style:inconclusive: Boolean expression 'positive_' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:151:22: style:inconclusive: Boolean expression 'positive_' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:152:22: style:inconclusive: Boolean expression '!positive_' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:153:22: style:inconclusive: Boolean expression '!positive_' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:70:5: style: Class 'ReparametrizationFunctionWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:156:5: style: Class 'ReparametrizationDerivableFirstOrderWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:212:5: style: Class 'ReparametrizationDerivableSecondOrderWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:66:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:182:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:66:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:144:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:66:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:144:28: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:147:10: style: The function 'setOriginalValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:75:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:147:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:156:12: style: The function 'getOriginalValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:80:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:156:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:167:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:87:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:167:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:178:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:94:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:178:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:237:35: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:66:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:237:35: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:240:10: style: The function 'setOriginalValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:75:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:240:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:248:12: style: The function 'getOriginalValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:80:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:248:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:258:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:87:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:258:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:266:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:94:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:266:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:290:34: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:66:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:290:34: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:293:10: style: The function 'setOriginalValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:75:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:293:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:298:12: style: The function 'getOriginalValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:80:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:298:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:303:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:87:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:303:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:305:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:94:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:305:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:108:14: style: The destructor '~ReparametrizationFunctionWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:108:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:110:39: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:110:39: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:120:10: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:100:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:120:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:129:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:108:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:129:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:134:10: style: The function 'fireParameterChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:134:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:173:14: style: The destructor '~ReparametrizationDerivableFirstOrderWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:134:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:173:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:175:50: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:136:26: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:175:50: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:181:10: style: The function 'enableFirstOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:145:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:181:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:183:10: style: The function 'enableFirstOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:152:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:183:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:185:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:161:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:185:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:229:14: style: The destructor '~ReparametrizationDerivableSecondOrderWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:229:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:231:51: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:192:27: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:231:51: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:237:10: style: The function 'enableSecondOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:201:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:237:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:239:10: style: The function 'enableSecondOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:208:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:239:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:241:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:217:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:241:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:249:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:243:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:249:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:152:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] bpp-core-2.4.1/src/Bpp/Numeric/TransformedParameter.h:153:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.cpp:190:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.cpp:62:27: style: Variable 'interval' can be declared as pointer to const [constVariablePointer] bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.cpp:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:66:3: style: Class 'SimpleNewtonMultiDimensions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:68:12: style: The destructor '~SimpleNewtonMultiDimensions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:68:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:70:34: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:132:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:70:34: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:78:8: style: The function 'setFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:192:10: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:78:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:81:8: style: The function 'doInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:274:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:81:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:83:10: style: The function 'doStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:281:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:83:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:94:10: warning: The class 'TwoPointsNumericalDerivative' defines member function with name 'getValue' also defined in its parent class 'Function'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:108:20: note: Parent function 'Function::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:94:10: note: Derived function 'TwoPointsNumericalDerivative::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:94:10: warning: The class 'TwoPointsNumericalDerivative' defines member function with name 'getValue' also defined in its parent class 'FunctionWrapper'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:302:12: note: Parent function 'FunctionWrapper::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:94:10: note: Derived function 'TwoPointsNumericalDerivative::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:81:3: style: Class 'TwoPointsNumericalDerivative' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:85:3: style: Class 'TwoPointsNumericalDerivative' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:89:12: style: The destructor '~TwoPointsNumericalDerivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:119:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:89:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:91:33: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:121:34: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:91:33: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:101:10: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:184:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:101:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:106:10: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:196:12: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:106:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:113:8: style: The function 'updateDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:261:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:113:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.cpp:102:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.cpp:45:74: performance: Function parameter 'parameters' should be passed by const reference. [passedByValue] bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.cpp:99:37: style: Variable 'ce2' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:59:25: error: Invalid std::log() argument nr 1. The value is -1 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:60:25: error: Invalid std::log() argument nr 1. The value is -1 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:158:25: error: Invalid std::log() argument nr 1. The value is -1 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:159:25: error: Invalid std::log() argument nr 1. The value is -1 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:59:20: warning: Passing value -1 to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:60:20: warning: Passing value -1 to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:158:20: warning: Passing value -1 to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:159:20: warning: Passing value -1 to log() leads to implementation-defined result. [wrongmathcall] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:123:10: warning: The class 'ThreePointsNumericalDerivative' defines member function with name 'getValue' also defined in its parent class 'Function'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:108:20: note: Parent function 'Function::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:123:10: note: Derived function 'ThreePointsNumericalDerivative::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:123:10: warning: The class 'ThreePointsNumericalDerivative' defines member function with name 'getValue' also defined in its parent class 'FunctionWrapper'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:302:12: note: Parent function 'FunctionWrapper::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:123:10: note: Derived function 'ThreePointsNumericalDerivative::getValue' bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:91:3: style: Class 'ThreePointsNumericalDerivative' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:100:3: style: Class 'ThreePointsNumericalDerivative' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:109:3: style: Class 'ThreePointsNumericalDerivative' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:118:12: style: The destructor '~ThreePointsNumericalDerivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:119:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:118:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:120:35: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:121:34: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:120:35: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:129:8: style: The function 'updateDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:261:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:129:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:45:76: performance: Function parameter 'parameters' should be passed by const reference. [passedByValue] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:110:37: style: Variable 'ce' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.cpp:144:39: style: Variable 'ce' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:548:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:570:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmExceptions.h:59:7: style: Class 'HmmBadStateException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmExceptions.h:76:7: style: Class 'HmmUnvalidAlphabetException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmStateAlphabet.h:108:5: style: Class 'StateChangedEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmStateAlphabet.h:112:5: style: Class 'StateChangedEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AbstractHmmTransitionMatrix.h:71:3: style: Class 'AbstractHmmTransitionMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:71:3: style: Class 'AutoCorrelationTransitionMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/EigenValue.h:1110:5: style: Class 'EigenValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmStateAlphabet.h:67:14: style: The destructor '~HmmStateAlphabet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmStateAlphabet.h:67:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AbstractHmmTransitionMatrix.h:81:27: style: The function 'getHmmStateAlphabet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmTransitionMatrix.h:68:37: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AbstractHmmTransitionMatrix.h:81:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AbstractHmmTransitionMatrix.h:92:8: style: The function 'setHmmStateAlphabet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmTransitionMatrix.h:75:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AbstractHmmTransitionMatrix.h:92:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AbstractHmmTransitionMatrix.h:98:10: style: The function 'getNumberOfStates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmTransitionMatrix.h:80:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AbstractHmmTransitionMatrix.h:98:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:77:36: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:77:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:86:10: style: The function 'Pij' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmTransitionMatrix.h:89:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:86:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:97:25: style: The function 'getPij' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmTransitionMatrix.h:96:35: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:97:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:103:30: style: The function 'getEquilibriumFrequencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmTransitionMatrix.h:101:40: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:103:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:111:8: style: The function 'fireParameterChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:111:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.cpp:68:105: style:inconclusive: Function 'AutoCorrelationTransitionMatrix' argument 1 names different: declaration 'hptm' definition 'aptm'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:73:74: note: Function 'AutoCorrelationTransitionMatrix' argument 1 names different: declaration 'hptm' definition 'aptm'. bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.cpp:68:105: note: Function 'AutoCorrelationTransitionMatrix' argument 1 names different: declaration 'hptm' definition 'aptm'. bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.cpp:75:116: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'hptm' definition 'aptm'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.h:75:85: note: Function 'operator=' argument 1 names different: declaration 'hptm' definition 'aptm'. bpp-core-2.4.1/src/Bpp/Numeric/Hmm/AutoCorrelationTransitionMatrix.cpp:75:116: note: Function 'operator=' argument 1 names different: declaration 'hptm' definition 'aptm'. bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmEmissionProbabilities.h:68:39: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmEmissionProbabilities.h:68:39: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:82:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:192:27: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:82:28: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:164:10: style: The function 'enableFirstOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:145:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:164:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:166:10: style: The function 'enableFirstOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:152:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:166:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:168:12: style: The function 'getFirstOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:161:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:168:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:170:12: style: The function 'getDLogLikelihood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:99:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:170:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:186:10: style: The function 'enableSecondOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:201:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:186:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:188:10: style: The function 'enableSecondOrderDerivatives' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:208:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:188:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:190:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:217:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:190:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:192:12: style: The function 'getD2LogLikelihood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:101:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:192:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:197:12: style: The function 'getSecondOrderDerivative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:243:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:197:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:254:5: style: Class 'ColMatrix < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:224:14: style: The destructor '~LogsumHmmLikelihood' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:224:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:234:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:82:28: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:234:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:237:29: style: The function 'getHmmStateAlphabet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:84:37: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:237:29: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:238:23: style: The function 'getHmmStateAlphabet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:85:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:238:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:240:32: style: The function 'getHmmTransitionMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:87:40: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:240:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:241:26: style: The function 'getHmmTransitionMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:88:34: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:241:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:243:37: style: The function 'getHmmEmissionProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:90:45: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:243:37: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:244:31: style: The function 'getHmmEmissionProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:91:39: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:244:31: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:246:10: style: The function 'setBreakPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:124:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:246:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:252:32: style: The function 'getBreakPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:122:40: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:252:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:254:10: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:100:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:254:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:259:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:108:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:259:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:261:12: style: The function 'getLogLikelihood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:97:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:261:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:263:12: style: The function 'getLikelihoodForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:110:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:263:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:265:12: style: The function 'getDLogLikelihoodForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:112:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:265:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:267:12: style: The function 'getD2LogLikelihoodForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:114:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:267:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:269:13: style: The function 'getLikelihoodForEachSite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:120:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:269:13: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:271:10: style: The function 'setNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:163:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:271:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:273:10: style: The function 'fireParameterChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:273:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:275:13: style: The function 'getHiddenStatesPosteriorProbabilitiesForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:95:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:275:13: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:277:10: style: The function 'getHiddenStatesPosteriorProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:93:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:277:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:286:10: style: The function 'computeDLikelihood_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:128:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:286:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:291:10: style: The function 'computeD2Likelihood_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:130:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:291:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:284:14: style: The destructor '~ColMatrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:284:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:287:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:287:16: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:289:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:72:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:289:19: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:291:13: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:79:19: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:291:13: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:293:12: style: The function 'getNumberOfColumns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:101:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:293:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:295:12: style: The function 'getNumberOfRows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:97:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:295:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:297:25: style: The function 'row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:106:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:297:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:314:25: style: The function 'col' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:111:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:314:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:321:10: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:118:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:321:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:248:25: style: The scope of the variable 'emissions' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:52:10: style:inconclusive: Function 'LogsumHmmLikelihood' argument 4 names different: declaration 'ownsPointers_' definition 'ownsPointers'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:144:12: note: Function 'LogsumHmmLikelihood' argument 4 names different: declaration 'ownsPointers_' definition 'ownsPointers'. bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:52:10: note: Function 'LogsumHmmLikelihood' argument 4 names different: declaration 'ownsPointers_' definition 'ownsPointers'. bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.h:166:8: warning: The class 'Simplex' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.h:166:8: note: Derived function 'Simplex::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.h:163:12: warning: The class 'Simplex' defines member function with name 'clone' also defined in its parent class 'Clonable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Parent function 'Clonable::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.h:163:12: note: Derived function 'Simplex::clone' bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.h:144:3: style: Class 'Simplex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.h:159:3: style: Class 'Simplex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:75:3: style: Class 'FullHmmTransitionMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.h:161:12: style: The destructor '~Simplex' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:154:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.h:161:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:81:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:81:28: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:98:10: style: The function 'Pij' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmTransitionMatrix.h:89:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:98:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:109:25: style: The function 'getPij' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmTransitionMatrix.h:96:35: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:109:25: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:115:30: style: The function 'getEquilibriumFrequencies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmTransitionMatrix.h:101:40: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:115:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:123:8: style: The function 'fireParameterChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/FullHmmTransitionMatrix.h:123:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:248:35: style: Variable 'emissions' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:395:38: style: Variable 'num2' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:489:53: style: Variable 'num3' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:204:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:281:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:334:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:337:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:368:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:369:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:443:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.cpp:548:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.cpp:150:20: warning: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.cpp:133:18: note: Assignment 'scale=0', assigned value is 0 bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.cpp:135:24: note: Assuming condition is false bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.cpp:150:20: note: Invalid argument bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:155:12: style: The destructor '~LowMemoryRescaledHmmLikelihood' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:155:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:157:35: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:82:28: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:157:35: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:160:27: style: The function 'getHmmStateAlphabet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:84:37: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:160:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:161:21: style: The function 'getHmmStateAlphabet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:85:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:161:21: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:163:30: style: The function 'getHmmTransitionMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:87:40: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:163:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:164:24: style: The function 'getHmmTransitionMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:88:34: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:164:24: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:166:35: style: The function 'getHmmEmissionProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:90:45: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:166:35: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:167:29: style: The function 'getHmmEmissionProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:91:39: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:167:29: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:169:8: style: The function 'setBreakPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:124:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:169:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:174:30: style: The function 'getBreakPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:122:40: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:174:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:176:8: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:100:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:176:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:181:10: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:108:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:181:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:183:10: style: The function 'getLogLikelihood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:97:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:183:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:185:8: style: The function 'setNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:163:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:185:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:187:8: style: The function 'fireParameterChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:187:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:189:10: style: The function 'getLikelihoodForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:110:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:189:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:195:11: style: The function 'getLikelihoodForEachSite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:120:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:195:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:200:11: style: The function 'getHiddenStatesPosteriorProbabilitiesForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:95:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:200:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:205:8: style: The function 'getHiddenStatesPosteriorProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:93:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:205:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:213:8: style: The function 'computeDLikelihood_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:128:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:213:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:218:8: style: The function 'computeD2Likelihood_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:130:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:218:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:223:10: style: The function 'getDLogLikelihoodForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:112:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:223:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:229:10: style: The function 'getD2LogLikelihoodForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:114:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:229:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:226:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:232:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.cpp:221:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:163:27: warning: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:144:16: note: Assignment 'scales_[0]=0', assigned value is 0 bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:146:24: note: Assuming condition is false bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:163:27: note: Invalid argument bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:187:14: style: The destructor '~RescaledHmmLikelihood' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:187:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:189:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:82:28: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:189:28: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:192:29: style: The function 'getHmmStateAlphabet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:84:37: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:192:29: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:193:23: style: The function 'getHmmStateAlphabet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:85:31: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:193:23: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:195:32: style: The function 'getHmmTransitionMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:87:40: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:195:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:196:26: style: The function 'getHmmTransitionMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:88:34: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:196:26: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:198:37: style: The function 'getHmmEmissionProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:90:45: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:198:37: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:199:31: style: The function 'getHmmEmissionProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:91:39: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:199:31: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:201:10: style: The function 'setBreakPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:124:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:201:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:207:32: style: The function 'getBreakPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:122:40: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:207:32: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:209:10: style: The function 'setParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:100:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:209:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:214:12: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:108:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:214:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:216:12: style: The function 'getLogLikelihood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:97:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:216:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:218:12: style: The function 'getLikelihoodForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:110:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:218:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:220:12: style: The function 'getDLogLikelihoodForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:112:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:220:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:222:12: style: The function 'getD2LogLikelihoodForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:114:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:222:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:224:13: style: The function 'getLikelihoodForEachSite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:120:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:224:13: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:226:10: style: The function 'setNamespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:163:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:226:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:228:10: style: The function 'fireParameterChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:228:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:230:13: style: The function 'getHiddenStatesPosteriorProbabilitiesForASite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:95:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:230:13: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:232:10: style: The function 'getHiddenStatesPosteriorProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:93:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:232:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:240:10: style: The function 'computeDLikelihood_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:128:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:240:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:245:10: style: The function 'computeD2Likelihood_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:130:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:245:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:271:25: style: The scope of the variable 'emissions' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:271:35: style: Variable 'emissions' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:278:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:226:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:305:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:460:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.cpp:570:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/NumTools.cpp:57:10: style: The scope of the variable 'fc' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:203:18: style: Virtual function 'setValue' is called from constructor 'Parameter(const std::string&name,double value,Constraint*constraint,bool attachConstraint,double precision=0)' at line 61. Dynamic binding is not used. [virtualCallInConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.cpp:61:3: note: Calling setValue bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:203:18: note: setValue is a virtual function bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:203:18: style: Virtual function 'setValue' is called from constructor 'Parameter(const std::string&name,double value,const Constraint*constraint=0,double precision=0)' at line 69. Dynamic binding is not used. [virtualCallInConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.cpp:69:3: note: Calling setValue bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:203:18: note: setValue is a virtual function bpp-core-2.4.1/src/Bpp/Numeric/Parameter.cpp:73:39: style:inconclusive: Function 'Parameter' argument 1 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:173:32: note: Function 'Parameter' argument 1 names different: declaration 'param' definition 'p'. bpp-core-2.4.1/src/Bpp/Numeric/Parameter.cpp:73:39: note: Function 'Parameter' argument 1 names different: declaration 'param' definition 'p'. bpp-core-2.4.1/src/Bpp/Numeric/Parameter.cpp:91:50: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:178:43: note: Function 'operator=' argument 1 names different: declaration 'param' definition 'p'. bpp-core-2.4.1/src/Bpp/Numeric/Parameter.cpp:91:50: note: Function 'operator=' argument 1 names different: declaration 'param' definition 'p'. bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:243:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:409:12: style:inconclusive: Boolean expression 'ch' is used in bitwise operation. [bitwiseOnBoolean] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:440:12: style:inconclusive: Boolean expression 'ch' is used in bitwise operation. [bitwiseOnBoolean] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.h:429:16: style: Virtual function 'reset' is called from destructor '~ParameterList()' at line 82. Dynamic binding is not used. [virtualCallInConstructor] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:82:3: note: Calling reset bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.h:429:16: note: reset is a virtual function bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:233:20: style: The scope of the variable 'pos2' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:502:5: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:503:10: style: Variable 'it' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:342:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:350:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:362:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:374:121: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:390:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:403:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:420:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:434:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:454:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:464:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:486:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:541:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:137:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:353:59: style: The scope of the variable 'b' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:98:17: style: Checking if unsigned expression 'nbClasses' is less than zero. [unsignedLessThanZero] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:58:85: style:inconclusive: Function 'AbstractDiscreteDistribution' argument 2 names different: declaration 'precision' definition 'delta'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:140:59: note: Function 'AbstractDiscreteDistribution' argument 2 names different: declaration 'precision' definition 'delta'. bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:58:85: note: Function 'AbstractDiscreteDistribution' argument 2 names different: declaration 'precision' definition 'delta'. bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:223:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:240:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:257:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:272:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:116:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:128:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:148:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:164:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:203:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:221:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:238:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:255:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:270:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:281:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:299:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.cpp:104:34: warning: The class 'BetaDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.cpp:104:34: note: Derived function 'BetaDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.cpp:109:34: warning: The class 'BetaDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.cpp:109:34: note: Derived function 'BetaDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.cpp:114:34: warning: The class 'BetaDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.cpp:114:34: note: Derived function 'BetaDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.cpp:86:32: warning: The class 'BetaDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/BetaDiscreteDistribution.cpp:86:32: note: Derived function 'BetaDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.cpp:73:28: warning: The class 'ConstantDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.cpp:73:28: note: Derived function 'ConstantDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:128:15: performance:inconclusive: Technically the member function 'bpp::DirichletDiscreteDistribution::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.cpp:91:37: warning: The class 'DirichletDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.cpp:91:37: note: Derived function 'DirichletDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:74:14: style: The destructor '~MultipleDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:88:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:74:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:76:36: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:76:36: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:117:4: style: The destructor '~DirichletDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:74:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:117:4: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:119:34: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:76:36: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:119:34: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:135:10: style: The function 'getNumberOfCategories' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:83:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:135:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:143:11: style: The function 'getValueCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:92:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:143:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:151:18: style: The function 'getProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:98:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:151:18: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:162:11: style: The function 'rand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:111:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:162:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:170:11: style: The function 'randC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:121:21: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:170:11: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.cpp:118:10: style: The scope of the variable 'x' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.cpp:252:10: style: The scope of the variable 'x' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.cpp:269:10: style: The scope of the variable 'x' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.cpp:199:15: style: Variable 'sumc' is assigned a value that is never used. [unreadVariable] bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.cpp:65:39: warning: The class 'ExponentialDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.cpp:65:39: note: Derived function 'ExponentialDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.cpp:117:35: warning: The class 'GammaDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.cpp:117:35: note: Derived function 'GammaDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.cpp:123:35: warning: The class 'GammaDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.cpp:123:35: note: Derived function 'GammaDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.cpp:128:35: warning: The class 'GammaDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.cpp:128:35: note: Derived function 'GammaDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.cpp:101:33: warning: The class 'GammaDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.cpp:101:33: note: Derived function 'GammaDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.cpp:92:38: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.cpp:92:38: note: Derived function 'GaussianDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.cpp:97:38: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.cpp:97:38: note: Derived function 'GaussianDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.cpp:102:38: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.cpp:102:38: note: Derived function 'GaussianDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.cpp:82:36: warning: The class 'GaussianDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.cpp:82:36: note: Derived function 'GaussianDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:140:42: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'setNamespace' also defined in its parent class 'Parametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:163:18: note: Parent function 'Parametrizable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:140:42: note: Derived function 'InvariantMixedDiscreteDistribution::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:140:42: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'setNamespace' also defined in its parent class 'AbstractParameterAliasable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:157:8: note: Parent function 'AbstractParameterAliasable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:140:42: note: Derived function 'InvariantMixedDiscreteDistribution::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:67:42: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:67:42: note: Derived function 'InvariantMixedDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:140:42: warning: The class 'InvariantMixedDiscreteDistribution' defines member function with name 'setNamespace' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:123:10: note: Parent function 'AbstractParametrizable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:140:42: note: Derived function 'InvariantMixedDiscreteDistribution::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:114:7: style: Condition 'nv' is always true [knownConditionTrueFalse] bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:111:13: note: Assignment 'nv=true', assigned value is 1 bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:114:7: note: Condition 'nv' is always true bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.cpp:113:37: style: The scope of the variable 'b' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:143:10: performance:inconclusive: Technically the member function 'bpp::MixtureOfDiscreteDistributions::qProb' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:279:40: note: Technically the member function 'bpp::MixtureOfDiscreteDistributions::qProb' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:143:10: note: Technically the member function 'bpp::MixtureOfDiscreteDistributions::qProb' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:279:40: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:279:40: note: Derived function 'MixtureOfDiscreteDistributions::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:269:40: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:269:40: note: Derived function 'MixtureOfDiscreteDistributions::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:285:40: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:285:40: note: Derived function 'MixtureOfDiscreteDistributions::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:307:38: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'setNamespace' also defined in its parent class 'Parametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:163:18: note: Parent function 'Parametrizable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:307:38: note: Derived function 'MixtureOfDiscreteDistributions::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:307:38: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'setNamespace' also defined in its parent class 'AbstractParameterAliasable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:157:8: note: Parent function 'AbstractParameterAliasable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:307:38: note: Derived function 'MixtureOfDiscreteDistributions::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:161:38: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:161:38: note: Derived function 'MixtureOfDiscreteDistributions::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:307:38: warning: The class 'MixtureOfDiscreteDistributions' defines member function with name 'setNamespace' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:123:10: note: Parent function 'AbstractParametrizable::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:307:38: note: Derived function 'MixtureOfDiscreteDistributions::setNamespace' bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.cpp:282:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:254:36: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'qProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:210:20: note: Parent function 'DiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:254:36: note: Derived function 'SimpleDiscreteDistribution::qProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:270:36: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'pProb' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:218:20: note: Parent function 'DiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:270:36: note: Derived function 'SimpleDiscreteDistribution::pProb' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:284:36: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'Expectation' also defined in its parent class 'DiscreteDistribution'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:227:20: note: Parent function 'DiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:284:36: note: Derived function 'SimpleDiscreteDistribution::Expectation' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:205:34: warning: The class 'SimpleDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:205:34: note: Derived function 'SimpleDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:325:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:56:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:68:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:258:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:273:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:287:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.cpp:323:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.cpp:168:15: warning: The class 'Simplex' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.cpp:168:15: note: Derived function 'Simplex::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.cpp:204:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.cpp:207:12: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.cpp:70:48: warning: The class 'TruncatedExponentialDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.cpp:70:48: note: Derived function 'TruncatedExponentialDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:83:10: performance:inconclusive: Technically the member function 'bpp::UniformDiscreteDistribution::fireParameterChanged' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.cpp:84:35: note: Technically the member function 'bpp::UniformDiscreteDistribution::fireParameterChanged' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:83:10: note: Technically the member function 'bpp::UniformDiscreteDistribution::fireParameterChanged' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.cpp:84:35: warning: The class 'UniformDiscreteDistribution' defines member function with name 'fireParameterChanged' also defined in its parent class 'AbstractParametrizable'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:135:16: note: Parent function 'AbstractParametrizable::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.cpp:84:35: note: Derived function 'UniformDiscreteDistribution::fireParameterChanged' bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:146:3: style: Class 'RowMatrix < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: style: The destructor '~Matrix < unsigned long >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01K.h:67:3: style: Class 'Uniform01K' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01K.h:72:12: style: The destructor '~Uniform01K' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:55:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01K.h:72:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01K.h:78:8: style: The function 'setSeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:61:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01K.h:78:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01K.h:83:10: style: The function 'drawNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:66:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01K.h:83:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:213:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0.453642210148e [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:300:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0.5e [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01K.cpp:66:20: style: The scope of the variable 'ii' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01QD.h:66:3: style: Class 'Uniform01QD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01QD.h:71:12: style: The destructor '~Uniform01QD' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:55:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01QD.h:71:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01QD.h:77:8: style: The function 'setSeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:61:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01QD.h:77:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01QD.h:82:10: style: The function 'drawNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:66:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01QD.h:82:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01WH.h:80:8: style:inconclusive: Technically the member function 'bpp::Uniform01WH::setSeeds' can be const. [functionConst] bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01WH.h:64:3: style: Class 'Uniform01WH' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01WH.h:69:12: style: The destructor '~Uniform01WH' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:55:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01WH.h:69:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01WH.h:75:8: style: The function 'setSeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:61:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01WH.h:75:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01WH.h:88:10: style: The function 'drawNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:66:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01WH.h:88:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:74:5: style: Class 'ContingencyTableTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:146:3: style: Class 'RowMatrix < long double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Numeric/Stat/StatTest.h:61:14: style: The destructor '~StatTest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/StatTest.h:61:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:75:14: style: The destructor '~ContingencyTableTest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Stat/StatTest.h:61:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:75:14: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:77:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:77:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:80:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Stat/StatTest.h:64:25: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:80:17: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:81:12: style: The function 'getStatistic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Stat/StatTest.h:65:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:81:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:82:12: style: The function 'getPValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Stat/StatTest.h:66:20: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:82:12: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: style: The destructor '~Matrix < long double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:112:35: style:inconclusive: Boolean expression 'test' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:104:10: style: The scope of the variable 'r' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:105:10: style: The scope of the variable 'cumprob' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:515:27: style: The scope of the variable 'g' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:515:30: style: The scope of the variable 'h' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:515:50: style: The scope of the variable 's' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:515:60: style: The scope of the variable 'w' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:758:10: style: The scope of the variable 'xk' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:759:10: style: The scope of the variable 'pk' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:762:10: style: The scope of the variable 'qk' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:872:10: style: The scope of the variable 'xk' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:873:10: style: The scope of the variable 'pk' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:876:10: style: The scope of the variable 'qk' can be reduced. [variableScope] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:358:34: style:inconclusive: Function 'pNorm' argument 1 names different: declaration 'z' definition 'x'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.h:496:32: note: Function 'pNorm' argument 1 names different: declaration 'z' definition 'x'. bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:358:34: note: Function 'pNorm' argument 1 names different: declaration 'z' definition 'x'. bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:364:34: style:inconclusive: Function 'pNorm' argument 1 names different: declaration 'z' definition 'x'. [funcArgNamesDifferent] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.h:484:32: note: Function 'pNorm' argument 1 names different: declaration 'z' definition 'x'. bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:364:34: note: Function 'pNorm' argument 1 names different: declaration 'z' definition 'x'. bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:549:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:107:12: style: The destructor '~DualityDiagram' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:107:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:109:19: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:109:23: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:109:19: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/CorrespondenceAnalysis.h:81:12: style: The destructor '~CorrespondenceAnalysis' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:107:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/CorrespondenceAnalysis.h:81:12: note: Destructor in derived class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/CorrespondenceAnalysis.h:83:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:109:19: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/CorrespondenceAnalysis.h:83:27: note: Function in derived class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:112:8: performance:inconclusive: Technically the member function 'bpp::DualityDiagram::check_' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.cpp:70:22: note: Technically the member function 'bpp::DualityDiagram::check_' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:112:8: note: Technically the member function 'bpp::DualityDiagram::check_' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/src/Bpp/Numeric/Matrix/EigenValue.h:594:14: style: Condition 'i' defines member function with name 'getRootIndex' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:216:21: note: Parent function 'AssociationGraphObserver < string , unsigned int >::getRootIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:682:13: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::getRootIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:715:13: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'getNodeIndex' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:239:21: note: Parent function 'AssociationGraphObserver < string , unsigned int >::getNodeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:715:13: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::getNodeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:724:26: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'getNodeIndexes' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:240:34: note: Parent function 'AssociationGraphObserver < string , unsigned int >::getNodeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:724:26: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::getNodeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:739:13: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'getEdgeIndex' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:248:21: note: Parent function 'AssociationGraphObserver < string , unsigned int >::getEdgeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:739:13: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::getEdgeIndex' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:747:26: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'getEdgeIndexes' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:249:34: note: Parent function 'AssociationGraphObserver < string , unsigned int >::getEdgeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:747:26: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::getEdgeIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:312:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:314:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:866:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:312:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'allNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:314:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:871:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::allNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:321:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:323:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:882:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:321:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'outgoingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:323:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:887:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::outgoingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:330:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:332:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:898:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:330:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'incomingNeighborNodesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:332:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:903:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::incomingNeighborNodesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1042:68: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'getAllLeavesIndexes' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:403:34: note: Parent function 'AssociationGraphObserver < string , unsigned int >::getAllLeavesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1042:68: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::getAllLeavesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1096:26: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'getAllNodesIndexes' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:416:34: note: Parent function 'AssociationGraphObserver < string , unsigned int >::getAllNodesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1096:26: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::getAllNodesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1109:26: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'getAllEdgesIndexes' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:463:34: note: Parent function 'AssociationGraphObserver < string , unsigned int >::getAllEdgesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1109:26: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::getAllEdgesIndexes' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1156:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'allEdgesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:441:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1156:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1161:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'allEdgesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:441:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1161:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::allEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1171:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'outgoingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:448:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1171:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1176:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'outgoingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:448:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1176:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::outgoingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1186:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'incomingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:455:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1186:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1191:74: warning: The class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' defines member function with name 'incomingEdgesIterator' also defined in its parent class 'AssociationGraphObserver < string , unsigned int >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:455:41: note: Parent function 'AssociationGraphObserver < string , unsigned int >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1191:74: note: Derived function 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >::incomingEdgesIterator' bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:199:3: style: Class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:218:3: style: Class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:238:3: style: Class 'AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: style: The destructor '~AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: note: Destructor in derived class bpp-core-2.4.1/test/test_mva.cpp:82:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/test_numconstants.cpp:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:198:8: warning: The class 'DAGraphImpl' defines member function with name 'addSon' also defined in its parent class 'DAGraph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:137:8: note: Parent function 'DAGraph::addSon' bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:198:8: note: Derived function 'DAGraphImpl::addSon' bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:200:8: warning: The class 'DAGraphImpl' defines member function with name 'addSon' also defined in its parent class 'DAGraph'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:139:8: note: Parent function 'DAGraph::addSon' bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:200:8: note: Derived function 'DAGraphImpl::addSon' bpp-core-2.4.1/src/Bpp/Graph/AssociationDAGraphImplObserver.h:127:54: warning: The class 'AssociationDAGraphImplObserver < string , unsigned int , bpp :: DAGraphImpl < GlobalGraph > >' defines member function with name 'clone' also defined in its parent class 'AssociationGraphImplObserver < string , unsigned int , bpp :: DAGraphImpl < GlobalGraph > >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:401:50: note: Parent function 'AssociationGraphImplObserver < string , unsigned int , bpp :: DAGraphImpl < GlobalGraph > >::clone' bpp-core-2.4.1/src/Bpp/Graph/AssociationDAGraphImplObserver.h:127:54: note: Derived function 'AssociationDAGraphImplObserver < string , unsigned int , bpp :: DAGraphImpl < GlobalGraph > >::clone' bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:113:3: style: Class 'DAGraphImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationDAGraphImplObserver.h:81:3: style: Class 'AssociationDAGraphImplObserver < string , unsigned int , bpp :: DAGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationDAGraphImplObserver.h:101:3: style: Class 'AssociationDAGraphImplObserver < string , unsigned int , bpp :: DAGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:199:3: style: Class 'AssociationGraphImplObserver < string , unsigned int , bpp :: DAGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:218:3: style: Class 'AssociationGraphImplObserver < string , unsigned int , bpp :: DAGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:238:3: style: Class 'AssociationGraphImplObserver < string , unsigned int , bpp :: DAGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:119:8: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:65:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:119:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:127:8: style: The function 'isRooted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:73:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:127:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:133:8: style: The function 'isLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:289:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:133:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:139:8: style: The function 'hasFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:79:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:139:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:146:30: style: The function 'getFathers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:85:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:146:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:152:10: style: The function 'getNumberOfFathers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:91:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:152:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:158:8: style: The function 'addFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:97:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:158:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:160:8: style: The function 'addFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:99:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:160:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:166:8: style: The function 'removeFather' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:105:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:166:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:172:30: style: The function 'removeFathers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:111:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:172:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:180:30: style: The function 'getLeavesUnderNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:119:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:180:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:186:30: style: The function 'getSons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:125:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:186:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:192:10: style: The function 'getNumberOfSons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:131:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:192:10: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:206:30: style: The function 'removeSons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:145:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:206:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:212:8: style: The function 'removeSon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:151:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:212:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:218:8: style: The function 'rootAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:157:16: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:218:8: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:224:30: style: The function 'getBelowNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:163:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:224:30: note: Function in derived class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:230:30: style: The function 'getBelowEdges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/DAGraph.h:169:38: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:230:30: note: Function in derived class bpp-core-2.4.1/test/test_powell.cpp:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/test_range.cpp:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/test_range.cpp:93:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/test_reparametrization.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/test_sample.cpp:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:623:81: performance: Function parameter 'nodes' should be passed by const reference. [passedByValue] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:649:81: performance: Function parameter 'edges' should be passed by const reference. [passedByValue] bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:332:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:363:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:434:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:506:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:516:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bpp-core-2.4.1/test/test_simplex.cpp:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/test_stats.cpp:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/test_simplex.cpp:111:21: style: Variable 'ex' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/test/doctest.h:311:3: debug: Failed to parse 'typedef decltype ( nullptr ) nullptr_t ;'. The checking continues anyway. [simplifyTypedef] bpp-core-2.4.1/test/doctest.h:471:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:785:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:786:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:787:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:788:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:789:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:790:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:791:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:792:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:793:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:794:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:795:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:796:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:797:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:798:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:799:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:800:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:801:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:802:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:803:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:804:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:805:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:806:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:898:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:899:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:900:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:901:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:902:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:903:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:904:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:905:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:906:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:907:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:908:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:909:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:910:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:911:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:912:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:913:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:916:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:917:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:943:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:1862:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:1903:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:2006:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detail [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:2608:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:2872:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAssertionsForCurrentTestcase [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:3121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detail [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/doctest.h:3245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detail [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/test/test_treeGraphObs.cpp:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:129:58: warning: The class 'AssociationTreeGraphImplObserver < string , unsigned int , bpp :: TreeGraphImpl < GlobalGraph > >' defines member function with name 'clone' also defined in its parent class 'AssociationGraphImplObserver < string , unsigned int , bpp :: TreeGraphImpl < GlobalGraph > >'. [duplInheritedMember] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:401:50: note: Parent function 'AssociationGraphImplObserver < string , unsigned int , bpp :: TreeGraphImpl < GlobalGraph > >::clone' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:129:58: note: Derived function 'AssociationTreeGraphImplObserver < string , unsigned int , bpp :: TreeGraphImpl < GlobalGraph > >::clone' bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:73:3: style: Class 'AssociationTreeGraphImplObserver < string , unsigned int , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:82:3: style: Class 'AssociationTreeGraphImplObserver < string , unsigned int , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:101:3: style: Class 'AssociationTreeGraphImplObserver < string , unsigned int , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:199:3: style: Class 'AssociationGraphImplObserver < string , unsigned int , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:218:3: style: Class 'AssociationGraphImplObserver < string , unsigned int , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:238:3: style: Class 'AssociationGraphImplObserver < string , unsigned int , bpp :: TreeGraphImpl < GlobalGraph > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/test/doctest.h:1906:30: error: Returning object that will be invalid when returning. [returnDanglingLifetime] bpp-core-2.4.1/test/doctest.h:1906:30: note: Pointer to container is created here. bpp-core-2.4.1/test/doctest.h:1906:30: note: Returning object that will be invalid when returning. bpp-core-2.4.1/test/doctest.h:2993:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] bpp-core-2.4.1/test/doctest.h:2997:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::rand_seed' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::first' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::last' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::abort_after' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::case_sensitive' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::exit' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::no_exitcode' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::no_run' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::no_version' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::no_colors' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::force_colors' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::no_path_in_filenames' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::help' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::version' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::count' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::list_test_cases' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::list_test_suites' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::numFailedAssertionsForCurrentTestcase' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::subcasesCurrentLevel' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'ContextState::subcasesHasSkipped' is not initialized in the constructor. [uninitMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'TestAccessibleContextState::success' is not initialized in the constructor. Maybe it should be initialized directly in the class TestAccessibleContextState? [uninitDerivedMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'TestAccessibleContextState::no_throw' is not initialized in the constructor. Maybe it should be initialized directly in the class TestAccessibleContextState? [uninitDerivedMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'TestAccessibleContextState::no_breaks' is not initialized in the constructor. Maybe it should be initialized directly in the class TestAccessibleContextState? [uninitDerivedMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'TestAccessibleContextState::currentTest' is not initialized in the constructor. Maybe it should be initialized directly in the class TestAccessibleContextState? [uninitDerivedMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'TestAccessibleContextState::hasLoggedCurrentTestStart' is not initialized in the constructor. Maybe it should be initialized directly in the class TestAccessibleContextState? [uninitDerivedMemberVar] bpp-core-2.4.1/test/doctest.h:1964:9: warning: Member variable 'TestAccessibleContextState::numAssertionsForCurrentTestcase' is not initialized in the constructor. Maybe it should be initialized directly in the class TestAccessibleContextState? [uninitDerivedMemberVar] bpp-core-2.4.1/test/doctest.h:779:9: style:inconclusive: Technically the member function 'doctest::detail::Result::operatorbool' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:876:9: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operatorResult' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:880:38: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator==' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:881:38: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator!=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:882:38: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator<' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:883:38: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator<=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:884:38: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator>' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:885:38: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator>=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:899:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator^' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:900:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator|' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:902:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator||' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:904:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator+=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:905:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator-=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:906:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator*=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:907:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator/=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:908:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator%=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:909:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator<<=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:910:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator>>=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:911:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator&=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:912:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator^=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:913:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator|=' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:916:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator<<' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:917:35: style:inconclusive: Technically the member function 'doctest::detail::Expression_lhs::operator>>' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:1151:10: style:inconclusive: Technically the member function 'doctest::Context::shouldExit' can be const. [functionConst] bpp-core-2.4.1/test/doctest.h:3241:15: note: Technically the member function 'doctest::Context::shouldExit' can be const. bpp-core-2.4.1/test/doctest.h:1151:10: note: Technically the member function 'doctest::Context::shouldExit' can be const. bpp-core-2.4.1/test/doctest.h:2522:14: performance:inconclusive: Technically the member function 'doctest::detail::Color::use' can be static (but you may consider moving to unnamed namespace). [functionStatic] bpp-core-2.4.1/test/doctest.h:2528:17: note: Technically the member function 'doctest::detail::Color::use' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/test/doctest.h:2522:14: note: Technically the member function 'doctest::detail::Color::use' can be static (but you may consider moving to unnamed namespace). bpp-core-2.4.1/test/doctest.h:3111:11: warning: Class 'Context' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] bpp-core-2.4.1/test/doctest.h:3111:11: warning: Class 'Context' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] bpp-core-2.4.1/test/doctest.h:324:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/test/doctest.h:387:13: style: Struct 'any_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/test/doctest.h:759:9: style: Struct 'Result' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/test/doctest.h:870:9: style: Struct 'Expression_lhs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/test/doctest.h:1136:5: style: Class 'Context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/test/doctest.h:2519:9: style: Struct 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bpp-core-2.4.1/test/doctest.h:2709:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] bpp-core-2.4.1/test/doctest.h:3413:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] bpp-core-2.4.1/test/doctest.h:3419:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] bpp-core-2.4.1/test/doctest.h:3423:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] bpp-core-2.4.1/test/doctest.h:3428:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] bpp-core-2.4.1/test/doctest.h:3433:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] bpp-core-2.4.1/test/doctest.h:1842:21: warning: Either the condition 'temp' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] bpp-core-2.4.1/test/doctest.h:1840:15: note: Assuming that condition 'temp' is not redundant bpp-core-2.4.1/test/doctest.h:1842:21: note: Null pointer subtraction bpp-core-2.4.1/test/test_text_tools.cpp:63:15: style: The scope of the variable 'base_text_no_spaces' can be reduced. [variableScope] bpp-core-2.4.1/test/doctest.h:2719:31: style: Variable 'subcasesStack' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/test/doctest.h:3268:25: style: Variable 'registeredTests' can be declared as reference to const [constVariableReference] bpp-core-2.4.1/test/doctest.h:2533:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] bpp-core-2.4.1/test/doctest.h:1868:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] bpp-core-2.4.1/test/doctest.h:400:39: warning: Found function call inside sizeof(). [sizeofFunctionCall] diff: head bpp-core-2.4.1/src/Bpp/App/ApplicationTools.cpp:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/App/ApplicationTools.cpp:83:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/App/ApplicationTools.h:415:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/App/ApplicationTools.h:461:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/App/BppApplication.cpp:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/App/BppApplication.cpp:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: ALLGRAPHITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: ALLGRAPHITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: INCOMINGNEIGHBORITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: INCOMINGNEIGHBORITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: style: The destructor '~EdgeIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:426:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:1144:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: style: The destructor '~AssociationGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: style: The destructor '~AssociationGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: style: The destructor '~AssociationGraphImplObserver < string , unsigned int , GlobalGraph >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:392:4: note: Destructor in derived class 2.13.0 bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:630:59: warning: Either the condition '*currNode>graphidToN_.size()' is redundant or '*currNode' can have the value graphidToN_.size(). Expression 'graphidToN_.at(*currNode)' cause access out of bounds. [containerOutOfBounds] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:628:21: note: Assuming that condition '*currNode>graphidToN_.size()' is not redundant bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:630:59: note: Access out of bounds head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:630:59: warning: Either the condition '*currNode>graphidToN_.size()' is redundant or '*currNode' can have the value graphidToN_.size(). Expression 'graphidToN_.at(*currNode)' causes access out of bounds. [containerOutOfBounds] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:628:21: note: Assuming that condition '*currNode>graphidToN_.size()' is not redundant bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:630:59: note: Access out of bounds 2.13.0 bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:656:59: warning: Either the condition '*currEdge>graphidToE_.size()' is redundant or '*currEdge' can have the value graphidToE_.size(). Expression 'graphidToE_.at(*currEdge)' cause access out of bounds. [containerOutOfBounds] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:654:21: note: Assuming that condition '*currEdge>graphidToE_.size()' is not redundant bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:656:59: note: Access out of bounds head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:656:59: warning: Either the condition '*currEdge>graphidToE_.size()' is redundant or '*currEdge' can have the value graphidToE_.size(). Expression 'graphidToE_.at(*currEdge)' causes access out of bounds. [containerOutOfBounds] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:654:21: note: Assuming that condition '*currEdge>graphidToE_.size()' is not redundant bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:656:59: note: Access out of bounds head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: ALLGRAPHITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: ALLGRAPHITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: INCOMINGNEIGHBORITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: INCOMINGNEIGHBORITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , false >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass < Graph :: OUTGOINGNEIGHBORITER , true >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: style: The destructor '~NodeIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphObserver.h:297:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationGraphImplObserver.h:854:6: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:122:4: style: The destructor '~AssociationTreeGraphImplObserver < Operator , short , TreeGraphImpl < GlobalGraph > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:122:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:122:4: style: The destructor '~AssociationTreeGraphImplObserver < Operator , short , bpp :: TreeGraphImpl < GlobalGraph > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/AssociationTreeGraphImplObserver.h:122:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:261:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:268:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isRooted_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:317:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isRooted_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:325:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isRooted_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:343:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isRooted_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:392:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:399:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/DAGraphImpl.h:460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isRooted_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:458:133: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:861:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:910:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.cpp:974:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:268:4: style: The destructor '~GlobalGraph' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:69:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:268:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:751:4: style: The destructor '~NodesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:223:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:751:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:777:4: style: The destructor '~NodesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:223:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:777:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:846:4: style: The destructor '~NodesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:223:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:846:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:849:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:850:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:852:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:866:4: style: The destructor '~NodesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:223:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:866:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:868:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:869:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:870:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:872:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:907:4: style: The destructor '~EdgesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:462:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:907:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:927:4: style: The destructor '~EdgesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:462:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:927:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:929:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:930:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:931:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:933:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:946:4: style: The destructor '~EdgesIteratorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graph/Graph.h:462:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:946:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:948:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:949:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:950:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/GlobalGraph.h:952:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:350:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graph/TreeGraphImpl.h:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:71:14: style: The destructor '~AbstractGraphicDevice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/GraphicDevice.h:66:16: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:71:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:154:16: style: The destructor '~XFigColorManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:63:18: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorManager.h:154:16: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:106:14: style: The destructor '~AbstractColorSet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:59:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:106:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.cpp:117:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.cpp:131:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.cpp:152:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:91:14: style: The destructor '~XFigGraphicDevice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:71:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigGraphicDevice.h:91:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigLaTeXFontManager.h:59:12: style: The destructor '~XFigLaTeXFontManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigLaTeXFontManager.h:59:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigPostscriptFontManager.h:59:12: style: The destructor '~XFigPostscriptFontManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/Font/FontManager.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Fig/XFigPostscriptFontManager.h:59:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/Font/Font.h:74:14: style: The destructor '~Font' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Font/Font.h:74:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/Latex/DvipsColorSet.h:58:14: style: The destructor '~DvipsColorSet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:106:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/DvipsColorSet.h:58:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:155:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:174:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:182:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:194:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:204:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:228:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:243:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:254:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:266:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.cpp:294:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:86:14: style: The destructor '~PgfGraphicDevice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:71:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Latex/PgfGraphicDevice.h:86:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/Molscript/MolscriptColorSet.h:56:14: style: The destructor '~MolscriptColorSet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:106:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Molscript/MolscriptColorSet.h:56:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/R/RColorSet.h:71:14: style: The destructor '~RColorSet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/ColorSet.h:106:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/R/RColorSet.h:71:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/RgbColor.h:67:14: style: The destructor '~RGBColor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/RgbColor.h:67:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:80:14: style: The destructor '~SvgGraphicDevice' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Graphics/AbstractGraphicDevice.h:71:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Graphics/Svg/SvgGraphicDevice.h:80:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:65:12: style: The destructor '~BppODiscreteDistributionFormat' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:72:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/BppODiscreteDistributionFormat.h:65:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:61:14: style: The destructor '~BppOParametrizableFormat' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:73:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/BppOParametrizableFormat.h:61:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:102:14: style: The destructor '~ODiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:58:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:102:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:58:14: style: The destructor '~IoDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoFormat.h:60:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:58:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:72:14: style: The destructor '~IDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:58:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/IoDiscreteDistribution.h:72:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:59:14: style: The destructor '~IOParametrizable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoFormat.h:60:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:59:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:73:14: style: The destructor '~OParametrizable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:59:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/IoParametrizable.h:73:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:198:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:202:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:242:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:248:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:252:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:268:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:269:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:270:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:271:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:272:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:273:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:274:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:277:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:285:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:286:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:306:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:307:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:308:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:309:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:310:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:311:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:312:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:320:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:323:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:324:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:344:4: style: The destructor '~StdStr' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Io/OutputStream.h:344:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.cpp:206:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:154:12: style: The destructor '~AbstractParameterAliasable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:72:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:154:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:72:14: style: The destructor '~AbstractParametrizable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/AbstractParametrizable.h:72:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:99:12: style: The destructor '~AutoParameter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:180:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/AutoParameter.h:99:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:205:12: style: The destructor '~IntervalConstraint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:66:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:205:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:296:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:66:12: style: The destructor '~Constraint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Constraints.h:66:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/DataTable.cpp:683:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/DataTable.h:111:12: style: The destructor '~DataTable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/DataTable.h:111:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:119:14: style: The destructor '~AbstractNumericalDerivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:119:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: style: The destructor '~AbstractOptimizer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:130:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:79:14: style: The destructor '~BfgsMultiDimensions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BfgsMultiDimensions.h:79:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tolerance_ [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:71:14: style: The destructor '~BODStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:71:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:89:12: style: The destructor '~BrentOneDimension' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/BrentOneDimension.h:89:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:73:14: style: The destructor '~ConjugateGradientMultiDimensions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ConjugateGradientMultiDimensions.h:73:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:87:14: style: The destructor '~DirectionFunction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DirectionFunction.h:87:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:116:14: style: The destructor '~DownhillSimplexMethod' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:116:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:73:18: style: The destructor '~DSMStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/DownhillSimplexMethod.h:73:18: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:113:12: style: The destructor '~FivePointsNumericalDerivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:119:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/FivePointsNumericalDerivative.h:113:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:134:14: style: The destructor '~DerivableFirstOrder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:134:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: style: The destructor '~DerivableSecondOrder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:134:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:436:14: style: The destructor '~InfinityFunctionWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:436:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:532:14: style: The destructor '~InfinityDerivableFirstOrderWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:436:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:532:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:562:14: style: The destructor '~InfinityDerivableSecondOrderWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:532:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:562:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: style: The destructor '~Function' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:69:14: style: The destructor '~GSSStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:69:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:88:12: style: The destructor '~GoldenSectionSearch' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/GoldenSectionSearch.h:88:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.cpp:196:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:210:14: style: The destructor '~MetaOptimizer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:210:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:96:14: style: The destructor '~MetaOptimizerInfos' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/MetaOptimizer.h:96:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:100:14: style: The destructor '~NewtonBacktrackOneDimension' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:100:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:77:16: style: The destructor '~NBODStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonBacktrackOneDimension.h:77:16: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:60:12: style: The destructor '~NewtonOneDimension' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/NewtonOneDimension.h:60:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/ComputationTree.cpp:185:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:57:14: style: The destructor '~Operator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Operators/Operator.h:57:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: style: The destructor '~AbstractOptimizationStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:72:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:244:14: style: The destructor '~ParametersStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:244:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:289:14: style: The destructor '~FunctionStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:289:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:72:14: style: The destructor '~OptimizationStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:72:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:130:14: style: The destructor '~Optimizer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:130:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:377:14: style: The destructor '~BackupListener' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:377:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/Optimizer.h:383:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:69:14: style: The destructor '~PMDStopCondition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/OptimizationStopCondition.h:196:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:69:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:92:12: style: The destructor '~PowellMultiDimensions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/PowellMultiDimensions.h:92:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:108:14: style: The destructor '~ReparametrizationFunctionWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:91:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:108:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:173:14: style: The destructor '~ReparametrizationDerivableFirstOrderWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:134:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:173:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:229:14: style: The destructor '~ReparametrizationDerivableSecondOrderWrapper' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ReparametrizationFunctionWrapper.h:229:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.cpp:94:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:69:12: style: The destructor '~SimpleMultiDimensions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleMultiDimensions.h:69:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.cpp:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:68:12: style: The destructor '~SimpleNewtonMultiDimensions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractOptimizer.h:158:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/SimpleNewtonMultiDimensions.h:68:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:118:12: style: The destructor '~ThreePointsNumericalDerivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:119:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/ThreePointsNumericalDerivative.h:118:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:89:12: style: The destructor '~TwoPointsNumericalDerivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/AbstractNumericalDerivative.h:119:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Function/TwoPointsNumericalDerivative.h:89:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmStateAlphabet.h:67:14: style: The destructor '~HmmStateAlphabet' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmStateAlphabet.h:67:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:224:14: style: The destructor '~LogsumHmmLikelihood' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:224:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:277:10: style: The function 'getHiddenStatesPosteriorProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:93:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LogsumHmmLikelihood.h:277:10: note: Function in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:155:12: style: The destructor '~LowMemoryRescaledHmmLikelihood' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:155:12: note: Destructor in derived class 2.13.0 bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:205:8: performance:inconclusive: Technically the member function 'bpp::LowMemoryRescaledHmmLikelihood::getHiddenStatesPosteriorProbabilities' can be static (but you may consider moving to unnamed namespace). [functionStatic] head bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:205:8: style: The function 'getHiddenStatesPosteriorProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:93:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/LowMemoryRescaledHmmLikelihood.h:205:8: note: Function in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:187:14: style: The destructor '~RescaledHmmLikelihood' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Function/Functions.h:190:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:187:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:232:10: style: The function 'getHiddenStatesPosteriorProbabilities' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Hmm/HmmLikelihood.h:93:18: note: Virtual function in base class bpp-core-2.4.1/src/Bpp/Numeric/Hmm/RescaledHmmLikelihood.h:232:10: note: Function in derived class head bpp-core-2.4.1/src/Bpp/Numeric/IntegerTools.h:65:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/IntegerTools.h:73:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/IntegerTools.h:81:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:284:14: style: The destructor '~ColMatrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:284:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:410:12: style: The destructor '~LinearMatrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:410:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:499:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: style: The destructor '~Matrix < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: style: The destructor '~Matrix < long double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: style: The destructor '~Matrix < unsigned long >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Matrix/Matrix.h:63:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:548:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:549:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:570:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:571:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:725:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:782:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:804:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:831:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:850:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Matrix/MatrixTools.h:889:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scalar [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:91:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_infinity [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:92:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_infinity [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/NumConstants.h:93:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/NumTools.h:140:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable swap < double > [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:180:14: style: The destructor '~Parameter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Parameter.h:180:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:172:14: style: The destructor '~ParameterAliasableAdapter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:193:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:172:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:88:14: style: The destructor '~ParameterAliasable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:88:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/ParameterExceptions.h:118:12: style: The destructor '~ConstraintException' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterExceptions.h:86:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/ParameterExceptions.h:118:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.cpp:243:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.h:84:12: style: The destructor '~ParameterList' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/ParameterList.h:84:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:193:12: style: The destructor '~ParametrizableAdapter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:193:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: style: The destructor '~Parametrizable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Parametrizable.h:64:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:137:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: style: The destructor '~AbstractDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:73:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:75:14: style: The destructor '~ConstantDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ConstantDistribution.h:75:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:117:4: style: The destructor '~DirichletDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:74:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DirichletDiscreteDistribution.h:117:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:73:14: style: The destructor '~DiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:88:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/DiscreteDistribution.h:73:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:84:4: style: The destructor '~ExponentialDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/ExponentialDiscreteDistribution.h:84:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:97:14: style: The destructor '~GammaDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/GammaDiscreteDistribution.h:97:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:78:12: style: The destructor '~GaussianDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/GaussianDiscreteDistribution.h:78:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:73:12: style: The destructor '~InvariantMixedDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/InvariantMixedDiscreteDistribution.h:73:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:94:4: style: The destructor '~MixtureOfDiscreteDistributions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MixtureOfDiscreteDistributions.h:94:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:74:14: style: The destructor '~MultipleDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/ParameterAliasable.h:88:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/MultipleDiscreteDistribution.h:74:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:115:12: style: The destructor '~SimpleDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:115:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:139:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Prob/SimpleDiscreteDistribution.h:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.h:161:12: style: The destructor '~Simplex' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/AbstractParameterAliasable.h:154:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/Simplex.h:161:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:103:4: style: The destructor '~TruncatedExponentialDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/TruncatedExponentialDiscreteDistribution.h:103:4: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:76:14: style: The destructor '~UniformDiscreteDistribution' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Prob/AbstractDiscreteDistribution.h:146:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Prob/UniformDiscreteDistribution.h:76:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:213:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0.453642210148e [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.cpp:300:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0.5e [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.h:185:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.h:200:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomTools.h:252:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01K.h:72:12: style: The destructor '~Uniform01K' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:55:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01K.h:72:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01QD.h:71:12: style: The destructor '~Uniform01QD' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:55:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01QD.h:71:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01WH.h:69:12: style: The destructor '~Uniform01WH' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Random/RandomFactory.h:55:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Random/Uniform01WH.h:69:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:75:14: style: The destructor '~ContingencyTableTest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Stat/StatTest.h:61:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/ContingencyTableTest.h:75:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/CorrespondenceAnalysis.h:81:12: style: The destructor '~CorrespondenceAnalysis' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:107:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/CorrespondenceAnalysis.h:81:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:107:12: style: The destructor '~DualityDiagram' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:107:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/PrincipalComponentAnalysis.h:107:12: style: The destructor '~PrincipalComponentAnalysis' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/DualityDiagram.h:107:12: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/Mva/PrincipalComponentAnalysis.h:107:12: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/Stat/StatTest.h:61:14: style: The destructor '~StatTest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Clonable.h:104:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/Stat/StatTest.h:61:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:83:14: style: The destructor '~TableRowNameNotFoundException' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:68:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:83:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:95:14: style: The destructor '~TableColumnNameNotFoundException' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:68:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Numeric/TableExceptions.h:95:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1109:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1130:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1152:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1179:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1206:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1232:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1259:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1294:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1678:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputType [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:1718:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputType [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:443:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:466:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Numeric/VectorTools.h:946:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Text/KeyvalTools.cpp:103:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Text/KeyvalTools.cpp:177:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Text/NestedStringTokenizer.h:75:14: style: The destructor '~NestedStringTokenizer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bpp-core-2.4.1/src/Bpp/Text/StringTokenizer.h:81:14: note: Virtual destructor in base class bpp-core-2.4.1/src/Bpp/Text/NestedStringTokenizer.h:75:14: note: Destructor in derived class head bpp-core-2.4.1/src/Bpp/Text/TextTools.cpp:348:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Utils/AttributesTools.cpp:116:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Utils/AttributesTools.cpp:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Utils/AttributesTools.cpp:188:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/src/Bpp/Utils/AttributesTools.cpp:229:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:1862:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:1903:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:2006:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detail [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:2608:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:2872:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAssertionsForCurrentTestcase [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:3121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detail [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:3245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detail [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:785:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:786:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:787:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:788:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:789:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:790:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:791:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:792:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:793:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:794:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:795:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:796:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:797:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:798:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:799:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:800:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:801:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:802:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:803:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:804:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:805:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:806:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:898:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:899:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:900:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:901:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:902:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:903:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:904:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:905:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:906:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:907:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:908:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:909:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:910:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:911:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:912:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:913:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:916:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:917:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/doctest.h:943:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/test_dAGraphObs.cpp:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/test_distributions.cpp:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/test_distributions.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/test_graphObs.cpp:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/test_range.cpp:93:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bpp-core-2.4.1/test/test_treeGraphObs.cpp:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] DONE