2022-06-30 03:45 ftp://ftp.de.debian.org/debian/pool/main/o/openturns/openturns_1.18.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --inline-suppr --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j4 platform: Linux-5.10.0-15-amd64-x86_64-with-glibc2.31 python: 3.9.2 client-version: 1.3.25 compiler: g++ (Debian 10.2.1-6) 10.2.1 20210110 cppcheck: head 2.8 head-info: 06b408e (2022-06-29 13:43:17 +0200) count: 2369 1866 elapsed-time: 317.4 323.0 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: openturns-1.18/cmake/nlopt_have_ags.cxx:25:10: style: The scope of the variable 'minf' can be reduced. [variableScope] openturns-1.18/cmake/nlopt_have_stogo.cxx:25:10: style: The scope of the variable 'minf' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Algo/ApproximationAlgorithm.cxx:35:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Algo/openturns/ApproximationAlgorithm.hxx:49:3: style: Class 'ApproximationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/ApproximationAlgorithm.hxx:52:3: style: Class 'ApproximationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/Classifier.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Algo/openturns/Classifier.hxx:49:3: style: Class 'Classifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/Classifier.hxx:52:3: style: Class 'Classifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/Classifier.cxx:75:61: style:inconclusive: Function 'grade' argument 2 names different: declaration 'outC' definition 'hClass'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/Classifier.hxx:65:32: note: Function 'grade' argument 2 names different: declaration 'outC' definition 'hClass'. openturns-1.18/lib/src/Base/Algo/Classifier.cxx:75:61: note: Function 'grade' argument 2 names different: declaration 'outC' definition 'hClass'. openturns-1.18/lib/src/Base/Algo/Classifier.cxx:81:61: style:inconclusive: Function 'grade' argument 2 names different: declaration 'outC' definition 'hClass'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/Classifier.hxx:67:31: note: Function 'grade' argument 2 names different: declaration 'outC' definition 'hClass'. openturns-1.18/lib/src/Base/Algo/Classifier.cxx:81:61: note: Function 'grade' argument 2 names different: declaration 'outC' definition 'hClass'. openturns-1.18/lib/src/Base/Algo/ClassifierImplementation.cxx:45:21: style:inconclusive: Function 'ClassifierImplementation' argument 2 names different: declaration 'outClasses' definition 'classes'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/ClassifierImplementation.hxx:45:44: note: Function 'ClassifierImplementation' argument 2 names different: declaration 'outClasses' definition 'classes'. openturns-1.18/lib/src/Base/Algo/ClassifierImplementation.cxx:45:21: note: Function 'ClassifierImplementation' argument 2 names different: declaration 'outClasses' definition 'classes'. openturns-1.18/lib/src/Base/Algo/ClassifierImplementation.cxx:138:21: style:inconclusive: Function 'gradeParallel' argument 2 names different: declaration 'outC' definition 'hClass'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/ClassifierImplementation.hxx:64:47: note: Function 'gradeParallel' argument 2 names different: declaration 'outC' definition 'hClass'. openturns-1.18/lib/src/Base/Algo/ClassifierImplementation.cxx:138:21: note: Function 'gradeParallel' argument 2 names different: declaration 'outC' definition 'hClass'. openturns-1.18/lib/src/Base/Algo/ClassifierImplementation.cxx:148:21: style:inconclusive: Function 'gradeSequential' argument 2 names different: declaration 'outC' definition 'hClass'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/ClassifierImplementation.hxx:66:49: note: Function 'gradeSequential' argument 2 names different: declaration 'outC' definition 'hClass'. openturns-1.18/lib/src/Base/Algo/ClassifierImplementation.cxx:148:21: note: Function 'gradeSequential' argument 2 names different: declaration 'outC' definition 'hClass'. openturns-1.18/lib/src/Base/Algo/ClassifierImplementation.cxx:157:75: style:inconclusive: Function 'grade' argument 2 names different: declaration 'outC' definition 'hClass'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/ClassifierImplementation.hxx:60:39: note: Function 'grade' argument 2 names different: declaration 'outC' definition 'hClass'. openturns-1.18/lib/src/Base/Algo/ClassifierImplementation.cxx:157:75: note: Function 'grade' argument 2 names different: declaration 'outC' definition 'hClass'. openturns-1.18/lib/src/Base/Algo/CorrectedLeaveOneOut.cxx:56:61: style:inconclusive: Function 'run' argument 4 names different: declaration 'psi' definition 'basis'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/CorrectedLeaveOneOut.hxx:55:41: note: Function 'run' argument 4 names different: declaration 'psi' definition 'basis'. openturns-1.18/lib/src/Base/Algo/CorrectedLeaveOneOut.cxx:56:61: note: Function 'run' argument 4 names different: declaration 'psi' definition 'basis'. openturns-1.18/lib/src/Base/Algo/DesignProxy.cxx:71:3: performance: Variable 'alreadyComputed_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openturns-1.18/lib/src/Base/Algo/openturns/BoundingVolumeHierarchy.hxx:57:8: style: Virtual function 'setVerticesAndSimplices' is called from constructor 'BoundingVolumeHierarchy(const Sample&vertices,const IndicesCollection&simplices,const UnsignedInteger binNumber=ResourceMap::GetAsUnsignedInteger("BoundingVolumeHierarchy-BinNumber")' at line 65. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Algo/BoundingVolumeHierarchy.cxx:65:3: note: Calling setVerticesAndSimplices openturns-1.18/lib/src/Base/Algo/openturns/BoundingVolumeHierarchy.hxx:57:8: note: setVerticesAndSimplices is a virtual function openturns-1.18/lib/src/Base/Algo/EnclosingSimplexAlgorithm.cxx:40:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Algo/openturns/EnclosingSimplexAlgorithm.hxx:53:3: style: Class 'EnclosingSimplexAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/EnclosingSimplexAlgorithm.hxx:56:3: style: Class 'EnclosingSimplexAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/EnclosingSimplexAlgorithm.hxx:60:3: style: Class 'EnclosingSimplexAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/RegularGridEnclosingSimplex.hxx:47:3: style: Class 'RegularGridEnclosingSimplex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/FFT.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Algo/openturns/EnclosingSimplexMonotonic1D.hxx:55:8: style: Virtual function 'setVerticesAndSimplices' is called from constructor 'EnclosingSimplexMonotonic1D(const Sample&vertices)' at line 49. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Algo/EnclosingSimplexMonotonic1D.cxx:49:3: note: Calling setVerticesAndSimplices openturns-1.18/lib/src/Base/Algo/openturns/EnclosingSimplexMonotonic1D.hxx:55:8: note: setVerticesAndSimplices is a virtual function openturns-1.18/lib/src/Base/Algo/FittingAlgorithm.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Algo/openturns/FittingAlgorithm.hxx:48:3: style: Class 'FittingAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/FittingAlgorithm.hxx:51:3: style: Class 'FittingAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/FittingAlgorithm.cxx:66:57: style:inconclusive: Function 'run' argument 4 names different: declaration 'psi' definition 'basis'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/FittingAlgorithm.hxx:61:41: note: Function 'run' argument 4 names different: declaration 'psi' definition 'basis'. openturns-1.18/lib/src/Base/Algo/FittingAlgorithm.cxx:66:57: note: Function 'run' argument 4 names different: declaration 'psi' definition 'basis'. openturns-1.18/lib/src/Base/Algo/FittingAlgorithm.cxx:74:57: style:inconclusive: Function 'run' argument 3 names different: declaration 'psi' definition 'basis'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/FittingAlgorithm.hxx:66:41: note: Function 'run' argument 3 names different: declaration 'psi' definition 'basis'. openturns-1.18/lib/src/Base/Algo/FittingAlgorithm.cxx:74:57: note: Function 'run' argument 3 names different: declaration 'psi' definition 'basis'. openturns-1.18/lib/src/Base/Algo/FittingAlgorithmImplementation.cxx:48:32: style:inconclusive: Function 'run' argument 4 names different: declaration 'psi' definition 'basis'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/FittingAlgorithmImplementation.hxx:59:49: note: Function 'run' argument 4 names different: declaration 'psi' definition 'basis'. openturns-1.18/lib/src/Base/Algo/FittingAlgorithmImplementation.cxx:48:32: note: Function 'run' argument 4 names different: declaration 'psi' definition 'basis'. openturns-1.18/lib/src/Base/Algo/FittingAlgorithmImplementation.cxx:57:32: style:inconclusive: Function 'run' argument 3 names different: declaration 'psi' definition 'basis'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/FittingAlgorithmImplementation.hxx:64:49: note: Function 'run' argument 3 names different: declaration 'psi' definition 'basis'. openturns-1.18/lib/src/Base/Algo/FittingAlgorithmImplementation.cxx:57:32: note: Function 'run' argument 3 names different: declaration 'psi' definition 'basis'. openturns-1.18/lib/src/Base/Algo/FejerAlgorithm.cxx:77:14: style:inconclusive: Function 'integrateWithNodes' argument 3 names different: declaration 'adaptedNodesOut' definition 'adaptedNodes'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/FejerAlgorithm.hxx:62:36: note: Function 'integrateWithNodes' argument 3 names different: declaration 'adaptedNodesOut' definition 'adaptedNodes'. openturns-1.18/lib/src/Base/Algo/FejerAlgorithm.cxx:77:14: note: Function 'integrateWithNodes' argument 3 names different: declaration 'adaptedNodesOut' definition 'adaptedNodes'. openturns-1.18/lib/src/Base/Algo/openturns/EnclosingSimplexAlgorithmImplementation.hxx:65:16: style: Virtual function 'setVerticesAndSimplices' is called from constructor 'EnclosingSimplexAlgorithmImplementation(const Sample&vertices,const IndicesCollection&simplices)' at line 57. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Algo/EnclosingSimplexAlgorithmImplementation.cxx:57:3: note: Calling setVerticesAndSimplices openturns-1.18/lib/src/Base/Algo/openturns/EnclosingSimplexAlgorithmImplementation.hxx:65:16: note: setVerticesAndSimplices is a virtual function openturns-1.18/lib/src/Base/Algo/openturns/GaussKronrodRule.hxx:48:3: style: Class 'GaussKronrodRule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/GaussLegendre.cxx:76:50: style:inconclusive: Function 'integrateWithNodes' argument 3 names different: declaration 'adaptedNodesOut' definition 'adaptedNodes'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/GaussLegendre.hxx:59:37: note: Function 'integrateWithNodes' argument 3 names different: declaration 'adaptedNodesOut' definition 'adaptedNodes'. openturns-1.18/lib/src/Base/Algo/GaussLegendre.cxx:76:50: note: Function 'integrateWithNodes' argument 3 names different: declaration 'adaptedNodesOut' definition 'adaptedNodes'. openturns-1.18/lib/src/Base/Algo/IntegrationAlgorithm.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Algo/openturns/IntegrationAlgorithm.hxx:49:3: style: Class 'IntegrationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/IntegrationAlgorithm.hxx:52:3: style: Class 'IntegrationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/IntegrationAlgorithm.hxx:56:3: style: Class 'IntegrationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/IteratedQuadrature.hxx:50:3: style: Class 'IteratedQuadrature' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/KFold.cxx:174:40: style:inconclusive: Function 'setK' argument 1 names different: declaration 'p' definition 'k'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/KFold.hxx:77:35: note: Function 'setK' argument 1 names different: declaration 'p' definition 'k'. openturns-1.18/lib/src/Base/Algo/KFold.cxx:174:40: note: Function 'setK' argument 1 names different: declaration 'p' definition 'k'. openturns-1.18/lib/src/Base/Algo/KarhunenLoeveAlgorithm.cxx:35:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Algo/openturns/KarhunenLoeveAlgorithm.hxx:47:3: style: Class 'KarhunenLoeveAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/KarhunenLoeveAlgorithm.hxx:50:3: style: Class 'KarhunenLoeveAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/KDTree.hxx:62:8: style: Virtual function 'setSample' is called from constructor 'KDTree(const Sample&sample)' at line 268. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Algo/KDTree.cxx:268:3: note: Calling setSample openturns-1.18/lib/src/Base/Algo/openturns/KDTree.hxx:62:8: note: setSample is a virtual function openturns-1.18/lib/src/Base/Algo/KDTree.cxx:261:31: style:inconclusive: Function 'KDTree' argument 1 names different: declaration 'sample' definition 'points'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/KDTree.hxx:50:34: note: Function 'KDTree' argument 1 names different: declaration 'sample' definition 'points'. openturns-1.18/lib/src/Base/Algo/KDTree.cxx:261:31: note: Function 'KDTree' argument 1 names different: declaration 'sample' definition 'points'. openturns-1.18/lib/src/Base/Algo/KDTree.cxx:277:39: style:inconclusive: Function 'setSample' argument 1 names different: declaration 'sample' definition 'points'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/KDTree.hxx:62:33: note: Function 'setSample' argument 1 names different: declaration 'sample' definition 'points'. openturns-1.18/lib/src/Base/Algo/KDTree.cxx:277:39: note: Function 'setSample' argument 1 names different: declaration 'sample' definition 'points'. openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:97:7: style: The function 'rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:59:15: note: Virtual function in base class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:97:7: note: Function in derived class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:102:7: style: The function 'cols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:64:15: note: Virtual function in base class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:102:7: note: Function in derived class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:108:8: style: The function 'perform_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:69:16: note: Virtual function in base class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:108:8: note: Function in derived class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:124:20: style: The function 'getC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:74:28: note: Virtual function in base class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:124:20: note: Function in derived class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:152:7: style: The function 'rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:59:15: note: Virtual function in base class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:152:7: note: Function in derived class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:157:7: style: The function 'cols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:64:15: note: Virtual function in base class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:157:7: note: Function in derived class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:163:8: style: The function 'perform_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:69:16: note: Virtual function in base class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveP1Algorithm.cxx:163:8: note: Function in derived class openturns-1.18/lib/src/Base/Algo/KarhunenLoeveResult.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Algo/openturns/KarhunenLoeveResult.hxx:58:3: style: Class 'KarhunenLoeveResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/KarhunenLoeveResult.hxx:61:3: style: Class 'KarhunenLoeveResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/KissFFT.hxx:109:1: error: There is an unknown macro here somewhere. Configuration is required. If END_NAMESPACE_OPENTURNS is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Base/Algo/KarhunenLoeveResultImplementation.cxx:175:78: style:inconclusive: Function 'project' argument 1 names different: declaration 'basis' definition 'functionCollection'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/KarhunenLoeveResultImplementation.hxx:93:45: note: Function 'project' argument 1 names different: declaration 'basis' definition 'functionCollection'. openturns-1.18/lib/src/Base/Algo/KarhunenLoeveResultImplementation.cxx:175:78: note: Function 'project' argument 1 names different: declaration 'basis' definition 'functionCollection'. openturns-1.18/lib/src/Base/Algo/LeastSquaresMethod.cxx:39:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Algo/openturns/LeastSquaresMethod.hxx:62:3: style: Class 'LeastSquaresMethod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/LeastSquaresMethod.hxx:65:3: style: Class 'LeastSquaresMethod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/NaiveEnclosingSimplex.hxx:59:8: style: Virtual function 'setVerticesAndSimplices' is called from constructor 'NaiveEnclosingSimplex(const Sample&vertices,const IndicesCollection&simplices)' at line 50. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Algo/NaiveEnclosingSimplex.cxx:50:3: note: Calling setVerticesAndSimplices openturns-1.18/lib/src/Base/Algo/openturns/NaiveEnclosingSimplex.hxx:59:8: note: setVerticesAndSimplices is a virtual function openturns-1.18/lib/src/Base/Algo/NaiveEnclosingSimplex.cxx:89:29: style: Local variable 'emptyClone' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Algo/openturns/NaiveEnclosingSimplex.hxx:56:27: note: Shadowed declaration openturns-1.18/lib/src/Base/Algo/NaiveEnclosingSimplex.cxx:89:29: note: Shadow variable openturns-1.18/lib/src/Base/Algo/NaiveNearestNeighbour.cxx:183:61: style:inconclusive: Function 'NaiveNearestNeighbour' argument 1 names different: declaration 'sample' definition 'points'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/NaiveNearestNeighbour.hxx:49:49: note: Function 'NaiveNearestNeighbour' argument 1 names different: declaration 'sample' definition 'points'. openturns-1.18/lib/src/Base/Algo/NaiveNearestNeighbour.cxx:183:61: note: Function 'NaiveNearestNeighbour' argument 1 names different: declaration 'sample' definition 'points'. openturns-1.18/lib/src/Base/Algo/NaiveNearestNeighbour.cxx:208:54: style:inconclusive: Function 'setSample' argument 1 names different: declaration 'sample' definition 'points'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/NaiveNearestNeighbour.hxx:61:33: note: Function 'setSample' argument 1 names different: declaration 'sample' definition 'points'. openturns-1.18/lib/src/Base/Algo/NaiveNearestNeighbour.cxx:208:54: note: Function 'setSample' argument 1 names different: declaration 'sample' definition 'points'. openturns-1.18/lib/src/Base/Algo/openturns/NearestNeighbour1D.hxx:61:8: style: Virtual function 'setSample' is called from constructor 'NearestNeighbour1D(const Sample&sample)' at line 58. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Algo/NearestNeighbour1D.cxx:58:3: note: Calling setSample openturns-1.18/lib/src/Base/Algo/openturns/NearestNeighbour1D.hxx:61:8: note: setSample is a virtual function openturns-1.18/lib/src/Base/Algo/NearestNeighbour1D.cxx:51:55: style:inconclusive: Function 'NearestNeighbour1D' argument 1 names different: declaration 'sample' definition 'vertices'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/NearestNeighbour1D.hxx:49:46: note: Function 'NearestNeighbour1D' argument 1 names different: declaration 'sample' definition 'vertices'. openturns-1.18/lib/src/Base/Algo/NearestNeighbour1D.cxx:51:55: note: Function 'NearestNeighbour1D' argument 1 names different: declaration 'sample' definition 'vertices'. openturns-1.18/lib/src/Base/Algo/NearestNeighbour1D.cxx:73:51: style:inconclusive: Function 'setSample' argument 1 names different: declaration 'sample' definition 'points'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Algo/openturns/NearestNeighbour1D.hxx:61:33: note: Function 'setSample' argument 1 names different: declaration 'sample' definition 'points'. openturns-1.18/lib/src/Base/Algo/NearestNeighbour1D.cxx:73:51: note: Function 'setSample' argument 1 names different: declaration 'sample' definition 'points'. openturns-1.18/lib/src/Base/Algo/NearestNeighbourAlgorithm.cxx:38:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Algo/openturns/NearestNeighbourAlgorithm.hxx:53:3: style: Class 'NearestNeighbourAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/NearestNeighbourAlgorithm.hxx:56:3: style: Class 'NearestNeighbourAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/NearestNeighbourAlgorithm.hxx:60:3: style: Class 'NearestNeighbourAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/PenalizedLeastSquaresAlgorithmFactory.hxx:45:3: style: Class 'PenalizedLeastSquaresAlgorithmFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Algo/openturns/SparseMethod.hxx:49:3: style: Class 'SparseMethod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/ComparisonOperator.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Common/openturns/ComparisonOperator.hxx:47:3: style: Class 'ComparisonOperator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/OSS.hxx:30:1: error: There is an unknown macro here somewhere. Configuration is required. If BEGIN_NAMESPACE_OPENTURNS is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:78:8: performance:inconclusive: Technically the member function 'PersistentObjectFactory::setShadowedId' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:83:6: performance:inconclusive: Technically the member function 'PersistentObjectFactory::getShadowedId' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:115:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:47:37: note: Virtual function in base class openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:115:21: note: Function in derived class openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:121:30: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:57:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:121:30: note: Function in derived class openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:139:16: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:66:16: note: Virtual function in base class openturns-1.18/lib/src/Base/Common/openturns/PersistentObjectFactory.hxx:139:16: note: Function in derived class openturns-1.18/lib/src/Base/Common/Path.cxx:55:0: error: #error "INSTALL_PATH is NOT defined. Check configuration." [preprocessorErrorDirective] openturns-1.18/lib/src/Base/Common/openturns/Log.hxx:203:8: style:inconclusive: Technically the member function 'Log::repeat' can be const. [functionConst] openturns-1.18/lib/src/Base/Common/Log.cxx:256:11: note: Technically the member function 'Log::repeat' can be const. openturns-1.18/lib/src/Base/Common/openturns/Log.hxx:203:8: note: Technically the member function 'Log::repeat' can be const. openturns-1.18/lib/src/Base/Common/openturns/MutexLock.hxx:38:3: style: Class 'MutexLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/MutexLock.hxx:80:3: style: Class 'MutexLockSingleton < Log >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/Log.cxx:272:18: style: The scope of the variable 'os' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Common/Log.cxx:288:18: style: The scope of the variable 'os' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Common/Log.cxx:251:23: style:inconclusive: Function 'Repeat' argument 1 names different: declaration 'repeat' definition 'r'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Common/openturns/Log.hxx:174:28: note: Function 'Repeat' argument 1 names different: declaration 'repeat' definition 'r'. openturns-1.18/lib/src/Base/Common/Log.cxx:251:23: note: Function 'Repeat' argument 1 names different: declaration 'repeat' definition 'r'. openturns-1.18/lib/src/Base/Common/openturns/PersistentObject.hxx:95:22: warning:inconclusive: Member variable 'PersistentObject::id_' is not assigned a value in 'PersistentObject::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Common/openturns/PersistentObject.hxx:95:22: warning:inconclusive: Member variable 'PersistentObject::shadowedId_' is not assigned a value in 'PersistentObject::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:99:3: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:205:1: style: Class 'FileNotFoundException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:212:1: style: Class 'InternalException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:219:1: style: Class 'InvalidArgumentException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:226:1: style: Class 'InvalidDimensionException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:233:1: style: Class 'NotYetImplementedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:240:1: style: Class 'OutOfBoundException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:247:1: style: Class 'XMLException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:254:1: style: Class 'XMLParserException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:261:1: style: Class 'DynamicLibraryException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:268:1: style: Class 'NotSymmetricDefinitePositiveException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:275:1: style: Class 'InvalidRangeException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:282:1: style: Class 'NotDefinedException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:289:1: style: Class 'FileOpenException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:296:1: style: Class 'StudyFileParsingException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:303:1: style: Class 'ObjectNotInStudyException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/Exception.hxx:310:1: style: Class 'ConfigurationFileParsingException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/XMLH5StorageManager.cxx:234:1: error: There is an unknown macro here somewhere. Configuration is required. If CLASSNAMEINIT is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Base/Common/openturns/TBB.hxx:109:29: performance:inconclusive: Technically the member function 'tbb::task_arena::execute' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Common/openturns/TBB.hxx:108:3: style: Class 'task_arena' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/openturns/TBB.hxx:148:5: style: Struct 'BlockedRange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Diff/ConstantStep.cxx:39:42: style:inconclusive: Function 'ConstantStep' argument 1 names different: declaration 'eps' definition 'epsilon'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/openturns/ConstantStep.hxx:42:39: note: Function 'ConstantStep' argument 1 names different: declaration 'eps' definition 'epsilon'. openturns-1.18/lib/src/Base/Diff/ConstantStep.cxx:39:42: note: Function 'ConstantStep' argument 1 names different: declaration 'eps' definition 'epsilon'. openturns-1.18/lib/src/Base/Diff/Ev3/operand.cxx:106:3: performance: Variable 'varname_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openturns-1.18/lib/src/Base/Diff/Ev3/operand.h:162:8: style:inconclusive: Technically the member function 'Ev3::Operand::operator==' can be const. [functionConst] openturns-1.18/lib/src/Base/Diff/Ev3/operand.cxx:379:15: note: Technically the member function 'Ev3::Operand::operator==' can be const. openturns-1.18/lib/src/Base/Diff/Ev3/operand.h:162:8: note: Technically the member function 'Ev3::Operand::operator==' can be const. openturns-1.18/lib/src/Base/Diff/Ev3/operand.cxx:115:43: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'out' definition 'outbuf'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/operand.h:170:43: note: Function 'operator<<' argument 1 names different: declaration 'out' definition 'outbuf'. openturns-1.18/lib/src/Base/Diff/Ev3/operand.cxx:115:43: note: Function 'operator<<' argument 1 names different: declaration 'out' definition 'outbuf'. openturns-1.18/lib/src/Base/Common/openturns/StorageManager.hxx:446:3: warning: Member variable 'AdvocateIterator::advocate_' is not assigned a value in 'AdvocateIterator::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Common/openturns/StorageManager.hxx:392:8: performance:inconclusive: Technically the member function 'Advocate::checkSavedAttribute' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Common/openturns/StorageManager.hxx:480:20: style:inconclusive: Technically the member function 'AdvocateIterator::operator++' can be const. [functionConst] openturns-1.18/lib/src/Base/Common/openturns/Study.hxx:74:3: style: Class 'Study' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Common/Study.cxx:302:39: style:inconclusive: Function 'fillObject' argument 1 names different: declaration 'name' definition 'label'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Common/openturns/Study.hxx:185:34: note: Function 'fillObject' argument 1 names different: declaration 'name' definition 'label'. openturns-1.18/lib/src/Base/Common/Study.cxx:302:39: note: Function 'fillObject' argument 1 names different: declaration 'name' definition 'label'. openturns-1.18/lib/src/Base/Common/Study.cxx:309:39: style:inconclusive: Function 'fillObject' argument 1 names different: declaration 'name' definition 'label'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Common/openturns/Study.hxx:192:34: note: Function 'fillObject' argument 1 names different: declaration 'name' definition 'label'. openturns-1.18/lib/src/Base/Common/Study.cxx:309:39: note: Function 'fillObject' argument 1 names different: declaration 'name' definition 'label'. openturns-1.18/lib/src/Base/Diff/openturns/FiniteDifferenceGradient.hxx:78:17: style: Virtual function 'getEpsilon' is called from constructor 'FiniteDifferenceGradient(const FiniteDifferenceStep&finiteDifferenceStep,const Evaluation&evaluation)' at line 82. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Diff/FiniteDifferenceGradient.cxx:82:17: note: Calling getEpsilon openturns-1.18/lib/src/Base/Diff/openturns/FiniteDifferenceGradient.hxx:78:17: note: getEpsilon is a virtual function openturns-1.18/lib/src/Base/Diff/FiniteDifferenceStep.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Diff/openturns/FiniteDifferenceStep.hxx:43:3: style: Class 'FiniteDifferenceStep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Diff/openturns/FiniteDifferenceStep.hxx:47:3: style: Class 'FiniteDifferenceStep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Diff/FiniteDifferenceStep.cxx:79:54: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inP' definition 'in'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/openturns/FiniteDifferenceStep.hxx:57:34: note: Function 'operator()' argument 1 names different: declaration 'inP' definition 'in'. openturns-1.18/lib/src/Base/Diff/FiniteDifferenceStep.cxx:79:54: note: Function 'operator()' argument 1 names different: declaration 'inP' definition 'in'. openturns-1.18/lib/src/Base/Diff/openturns/FiniteDifferenceHessian.hxx:78:17: style: Virtual function 'getEpsilon' is called from constructor 'FiniteDifferenceHessian(const FiniteDifferenceStep&finiteDifferenceStep,const Evaluation&evaluation)' at line 80. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Diff/FiniteDifferenceHessian.cxx:80:17: note: Calling getEpsilon openturns-1.18/lib/src/Base/Diff/openturns/FiniteDifferenceHessian.hxx:78:17: note: getEpsilon is a virtual function openturns-1.18/lib/src/Base/Experiments/openturns/Box.hxx:66:8: style: Virtual function 'setLevels' is called from constructor 'Box(const Point&levels)' at line 48. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Experiments/Box.cxx:48:3: note: Calling setLevels openturns-1.18/lib/src/Base/Experiments/openturns/Box.hxx:66:8: note: setLevels is a virtual function openturns-1.18/lib/src/Base/Experiments/openturns/Box.hxx:66:8: style: Virtual function 'setLevels' is called from constructor 'Box(const Indices&levels)' at line 59. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Experiments/Box.cxx:59:3: note: Calling setLevels openturns-1.18/lib/src/Base/Experiments/openturns/Box.hxx:66:8: note: setLevels is a virtual function openturns-1.18/lib/src/Base/Experiments/openturns/Box.hxx:66:8: style: Virtual function 'setLevels' is called from constructor 'Box(const Indices&levels,const Interval&bounds)' at line 70. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Experiments/Box.cxx:70:3: note: Calling setLevels openturns-1.18/lib/src/Base/Experiments/openturns/Box.hxx:66:8: note: setLevels is a virtual function openturns-1.18/lib/src/Base/Experiments/CombinatorialGenerator.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Experiments/openturns/CombinatorialGenerator.hxx:44:3: style: Class 'CombinatorialGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Experiments/openturns/CombinatorialGenerator.hxx:48:3: style: Class 'CombinatorialGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Experiments/Experiment.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Experiments/openturns/Experiment.hxx:46:3: style: Class 'Experiment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Experiments/openturns/Experiment.hxx:50:3: style: Class 'Experiment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Experiments/SphereUniformNorm.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Experiments/openturns/SphereUniformNorm.hxx:48:3: style: Class 'SphereUniformNorm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Experiments/openturns/SphereUniformNorm.hxx:51:3: style: Class 'SphereUniformNorm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Experiments/openturns/SphereUniformNorm.hxx:55:3: style: Class 'SphereUniformNorm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Experiments/SphereUniformNormImplementation.cxx:327:1: error: There is an unknown macro here somewhere. Configuration is required. If CLASSNAMEINIT is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Base/Func/Basis.cxx:35:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/Basis.hxx:48:3: style: Class 'Basis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/Basis.hxx:55:3: style: Class 'Basis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/BasisSequence.cxx:35:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/BasisSequence.hxx:48:3: style: Class 'BasisSequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/BasisSequence.hxx:51:3: style: Class 'BasisSequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/BasisSequenceFactory.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/BasisSequenceFactory.hxx:53:3: style: Class 'BasisSequenceFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/BasisSequenceFactoryImplementation.cxx:122:85: style:inconclusive: Function 'setMaximumRelativeConvergence' argument 1 names different: declaration 'coefficientsPaths' definition 'maximumRelativeConvergence'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/BasisSequenceFactoryImplementation.hxx:80:51: note: Function 'setMaximumRelativeConvergence' argument 1 names different: declaration 'coefficientsPaths' definition 'maximumRelativeConvergence'. openturns-1.18/lib/src/Base/Func/BasisSequenceFactoryImplementation.cxx:122:85: note: Function 'setMaximumRelativeConvergence' argument 1 names different: declaration 'coefficientsPaths' definition 'maximumRelativeConvergence'. openturns-1.18/lib/src/Base/Func/openturns/BasisSequenceImplementation.hxx:51:3: style: Class 'BasisSequenceImplementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/BoxCoxEvaluation.cxx:40:50: style:inconclusive: Function 'BoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/BoxCoxEvaluation.hxx:51:43: note: Function 'BoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. openturns-1.18/lib/src/Base/Func/BoxCoxEvaluation.cxx:40:50: note: Function 'BoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. openturns-1.18/lib/src/Base/Func/BoxCoxEvaluation.cxx:49:50: style:inconclusive: Function 'BoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/BoxCoxEvaluation.hxx:53:34: note: Function 'BoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. openturns-1.18/lib/src/Base/Func/BoxCoxEvaluation.cxx:49:50: note: Function 'BoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. openturns-1.18/lib/src/Base/Func/ComposedEvaluation.cxx:104:55: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/ComposedEvaluation.hxx:60:37: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/ComposedEvaluation.cxx:104:55: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/openturns/ConstantGradient.hxx:51:3: style: Class 'ConstantGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/ConstantHessian.hxx:50:3: style: Class 'ConstantHessian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/DistanceToDomainEvaluation.hxx:49:3: style: Class 'DistanceToDomainEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/DistanceToDomainFunction.hxx:43:3: style: Class 'DistanceToDomainFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Diff/Ev3/parser.cxx:28:19: warning: Member variable 'ExpressionParser::curr_tok_' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Diff/Ev3/parser.cxx:28:19: warning: Member variable 'ExpressionParser::number_value_' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Diff/Ev3/parser.cxx:28:19: warning: Member variable 'ExpressionParser::string_value_' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Diff/Ev3/parser.cxx:28:19: warning: Member variable 'ExpressionParser::no_of_errors_' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Diff/Ev3/parser.cxx:28:19: warning: Member variable 'ExpressionParser::no_of_functions_' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Diff/Ev3/parser.h:120:8: performance:inconclusive: Technically the member function 'Ev3::ExpressionParser::IsVariableName' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Diff/Ev3/parser.cxx:66:24: note: Technically the member function 'Ev3::ExpressionParser::IsVariableName' can be static (but you may consider moving to unnamed namespace). openturns-1.18/lib/src/Base/Diff/Ev3/parser.h:120:8: note: Technically the member function 'Ev3::ExpressionParser::IsVariableName' can be static (but you may consider moving to unnamed namespace). openturns-1.18/lib/src/Base/Diff/Ev3/tree.h:169:8: style:inconclusive: Technically the member function 'Pointer < BasicExpression >::operator==' can be const. [functionConst] openturns-1.18/lib/src/Base/Diff/Ev3/tree.h:54:3: style: Class 'Pointer < BasicExpression >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/EnumerateFunction.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/EnumerateFunction.hxx:50:3: style: Class 'EnumerateFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/EnumerateFunction.hxx:53:3: style: Class 'EnumerateFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/HyperbolicAnisotropicEnumerateFunction.hxx:51:3: style: Class 'HyperbolicAnisotropicEnumerateFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/HyperbolicAnisotropicEnumerateFunction.hxx:55:3: style: Class 'HyperbolicAnisotropicEnumerateFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/Evaluation.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/Evaluation.hxx:51:3: style: Class 'Evaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/Evaluation.hxx:55:3: style: Class 'Evaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/Evaluation.hxx:58:3: style: Class 'Evaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/Evaluation.cxx:114:47: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/Evaluation.hxx:85:37: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/Evaluation.cxx:114:47: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/Evaluation.cxx:121:45: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inTS' definition 'inField'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/Evaluation.hxx:87:35: note: Function 'operator()' argument 1 names different: declaration 'inTS' definition 'inField'. openturns-1.18/lib/src/Base/Func/Evaluation.cxx:121:45: note: Function 'operator()' argument 1 names different: declaration 'inTS' definition 'inField'. openturns-1.18/lib/src/Base/Func/Evaluation.cxx:139:45: style:inconclusive: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/Evaluation.hxx:109:43: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Base/Func/Evaluation.cxx:139:45: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Base/Func/EvaluationProxy.cxx:140:50: style:inconclusive: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/EvaluationProxy.hxx:106:35: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Base/Func/EvaluationProxy.cxx:140:50: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Base/Func/FieldFunction.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/FieldFunction.hxx:59:3: style: Class 'FieldFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/FieldFunction.hxx:62:3: style: Class 'FieldFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/FieldFunction.hxx:66:3: style: Class 'FieldFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/ExpertMixture.cxx:194:57: style:inconclusive: Function 'evaluateSupervised' argument 1 names different: declaration 'inP' definition 'inS'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/ExpertMixture.hxx:94:44: note: Function 'evaluateSupervised' argument 1 names different: declaration 'inP' definition 'inS'. openturns-1.18/lib/src/Base/Func/ExpertMixture.cxx:194:57: note: Function 'evaluateSupervised' argument 1 names different: declaration 'inP' definition 'inS'. openturns-1.18/lib/src/Base/Func/ExpertMixture.cxx:223:60: style:inconclusive: Function 'evaluateNonSupervised' argument 1 names different: declaration 'inP' definition 'inS'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/ExpertMixture.hxx:96:47: note: Function 'evaluateNonSupervised' argument 1 names different: declaration 'inP' definition 'inS'. openturns-1.18/lib/src/Base/Func/ExpertMixture.cxx:223:60: note: Function 'evaluateNonSupervised' argument 1 names different: declaration 'inP' definition 'inS'. openturns-1.18/lib/src/Base/Func/FieldToFieldConnection.cxx:149:73: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/FieldToFieldConnection.hxx:71:51: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/FieldToFieldConnection.cxx:149:73: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/EvaluationImplementation.cxx:202:59: style:inconclusive: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/EvaluationImplementation.hxx:116:43: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Base/Func/EvaluationImplementation.cxx:202:59: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Base/Func/FieldToPointConnection.cxx:146:66: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/FieldToPointConnection.hxx:63:44: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/FieldToPointConnection.cxx:146:66: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/FieldToPointFunction.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/FieldToPointFunction.hxx:52:3: style: Class 'FieldToPointFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/FieldToPointFunction.hxx:55:3: style: Class 'FieldToPointFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/FieldToPointFunction.hxx:59:3: style: Class 'FieldToPointFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/Gradient.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/Gradient.hxx:48:3: style: Class 'Gradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/Gradient.hxx:52:3: style: Class 'Gradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/Gradient.hxx:55:3: style: Class 'Gradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/Function.cxx:41:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/Function.hxx:56:3: style: Class 'Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/Function.hxx:60:3: style: Class 'Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/Function.hxx:63:3: style: Class 'Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/Function.hxx:67:3: style: Class 'Function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/Function.cxx:138:57: style:inconclusive: Function 'setOutputDescription' argument 1 names different: declaration 'inputDescription' definition 'outputDescription'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/Function.hxx:161:49: note: Function 'setOutputDescription' argument 1 names different: declaration 'inputDescription' definition 'outputDescription'. openturns-1.18/lib/src/Base/Func/Function.cxx:138:57: note: Function 'setOutputDescription' argument 1 names different: declaration 'inputDescription' definition 'outputDescription'. openturns-1.18/lib/src/Base/Func/Function.cxx:179:49: style:inconclusive: Function 'setEvaluation' argument 1 names different: declaration 'evaluation' definition 'functionImplementation'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/Function.hxx:89:41: note: Function 'setEvaluation' argument 1 names different: declaration 'evaluation' definition 'functionImplementation'. openturns-1.18/lib/src/Base/Func/Function.cxx:179:49: note: Function 'setEvaluation' argument 1 names different: declaration 'evaluation' definition 'functionImplementation'. openturns-1.18/lib/src/Base/Func/Function.cxx:276:45: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/Function.hxx:121:37: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/Function.cxx:276:45: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/Function.cxx:282:43: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inTS' definition 'inField'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/Function.hxx:123:35: note: Function 'operator()' argument 1 names different: declaration 'inTS' definition 'inField'. openturns-1.18/lib/src/Base/Func/Function.cxx:282:43: note: Function 'operator()' argument 1 names different: declaration 'inTS' definition 'inField'. openturns-1.18/lib/src/Base/Func/openturns/FunctionImplementation.hxx:71:3: style: Class 'FunctionImplementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/FunctionImplementation.cxx:69:67: style:inconclusive: Function 'FunctionImplementation' argument 1 names different: declaration 'funcImpl' definition 'evaluation'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/FunctionImplementation.hxx:66:45: note: Function 'FunctionImplementation' argument 1 names different: declaration 'funcImpl' definition 'evaluation'. openturns-1.18/lib/src/Base/Func/FunctionImplementation.cxx:69:67: note: Function 'FunctionImplementation' argument 1 names different: declaration 'funcImpl' definition 'evaluation'. openturns-1.18/lib/src/Base/Func/FunctionImplementation.cxx:70:22: style:inconclusive: Function 'FunctionImplementation' argument 2 names different: declaration 'gradImpl' definition 'gradient'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/FunctionImplementation.hxx:67:43: note: Function 'FunctionImplementation' argument 2 names different: declaration 'gradImpl' definition 'gradient'. openturns-1.18/lib/src/Base/Func/FunctionImplementation.cxx:70:22: note: Function 'FunctionImplementation' argument 2 names different: declaration 'gradImpl' definition 'gradient'. openturns-1.18/lib/src/Base/Func/FunctionImplementation.cxx:71:22: style:inconclusive: Function 'FunctionImplementation' argument 3 names different: declaration 'hessImpl' definition 'hessian'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/FunctionImplementation.hxx:68:43: note: Function 'FunctionImplementation' argument 3 names different: declaration 'hessImpl' definition 'hessian'. openturns-1.18/lib/src/Base/Func/FunctionImplementation.cxx:71:22: note: Function 'FunctionImplementation' argument 3 names different: declaration 'hessImpl' definition 'hessian'. openturns-1.18/lib/src/Base/Func/FunctionImplementation.cxx:256:59: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/FunctionImplementation.hxx:112:45: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/FunctionImplementation.cxx:256:59: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/Hessian.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/Hessian.hxx:48:3: style: Class 'Hessian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/Hessian.hxx:52:3: style: Class 'Hessian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/Hessian.hxx:55:3: style: Class 'Hessian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/IndicatorEvaluation.hxx:49:3: style: Class 'IndicatorEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/IndicatorFunction.hxx:43:3: style: Class 'IndicatorFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/InverseBoxCoxEvaluation.cxx:39:64: style:inconclusive: Function 'InverseBoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/InverseBoxCoxEvaluation.hxx:50:50: note: Function 'InverseBoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. openturns-1.18/lib/src/Base/Func/InverseBoxCoxEvaluation.cxx:39:64: note: Function 'InverseBoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. openturns-1.18/lib/src/Base/Func/InverseBoxCoxEvaluation.cxx:48:64: style:inconclusive: Function 'InverseBoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/InverseBoxCoxEvaluation.hxx:52:41: note: Function 'InverseBoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. openturns-1.18/lib/src/Base/Func/InverseBoxCoxEvaluation.cxx:48:64: note: Function 'InverseBoxCoxEvaluation' argument 1 names different: declaration 'lamda' definition 'lambda'. openturns-1.18/lib/src/Base/Func/openturns/InverseTrendEvaluation.hxx:50:3: style: Class 'InverseTrendEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/LinearEnumerateFunction.cxx:69:23: style:inconclusive: Function 'findBinomialCoefficient' argument 3 names different: declaration 'BinomialCoefficient' definition 'binomialCoefficient'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/LinearEnumerateFunction.hxx:81:123: note: Function 'findBinomialCoefficient' argument 3 names different: declaration 'BinomialCoefficient' definition 'binomialCoefficient'. openturns-1.18/lib/src/Base/Func/LinearEnumerateFunction.cxx:69:23: note: Function 'findBinomialCoefficient' argument 3 names different: declaration 'BinomialCoefficient' definition 'binomialCoefficient'. openturns-1.18/lib/src/Base/Func/openturns/LinearEvaluation.hxx:72:19: style: Virtual function 'getInputDimension' is called from constructor 'LinearEvaluation(const Point¢er,const Point&constant,const Matrix&linear)' at line 56. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Func/LinearEvaluation.cxx:56:49: note: Calling getInputDimension openturns-1.18/lib/src/Base/Func/openturns/LinearEvaluation.hxx:72:19: note: getInputDimension is a virtual function openturns-1.18/lib/src/Base/Func/openturns/LinearEvaluation.hxx:75:19: style: Virtual function 'getOutputDimension' is called from constructor 'LinearEvaluation(const Point¢er,const Point&constant,const Matrix&linear)' at line 57. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Func/LinearEvaluation.cxx:57:50: note: Calling getOutputDimension openturns-1.18/lib/src/Base/Func/openturns/LinearEvaluation.hxx:75:19: note: getOutputDimension is a virtual function openturns-1.18/lib/src/Base/Func/MarginalGradient.cxx:124:48: style: Local variable 'gradient' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Func/openturns/MarginalGradient.hxx:66:10: note: Shadowed declaration openturns-1.18/lib/src/Base/Func/MarginalGradient.cxx:124:48: note: Shadow variable openturns-1.18/lib/src/Base/Func/openturns/MarginalEvaluation.hxx:83:19: style: Virtual function 'getOutputDimension' is called from constructor 'MarginalEvaluation(const Pointer&p_evaluation,const Indices&indices)' at line 61. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Func/MarginalEvaluation.cxx:61:35: note: Calling getOutputDimension openturns-1.18/lib/src/Base/Func/openturns/MarginalEvaluation.hxx:83:19: note: getOutputDimension is a virtual function openturns-1.18/lib/src/Base/Func/MarginalEvaluation.cxx:118:53: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'point' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/MarginalEvaluation.hxx:75:35: note: Function 'operator()' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/lib/src/Base/Func/MarginalEvaluation.cxx:118:53: note: Function 'operator()' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/lib/src/Base/Func/MarginalEvaluation.cxx:133:55: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/MarginalEvaluation.hxx:77:37: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/MarginalEvaluation.cxx:133:55: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/MarginalHessian.cxx:123:47: style: Local variable 'hessian' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Func/openturns/MarginalHessian.hxx:68:19: note: Shadowed declaration openturns-1.18/lib/src/Base/Func/MarginalHessian.cxx:123:47: note: Shadow variable openturns-1.18/lib/src/Base/Func/P1LagrangeInterpolation.cxx:193:59: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'field' definition 'values'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/P1LagrangeInterpolation.hxx:80:36: note: Function 'operator()' argument 1 names different: declaration 'field' definition 'values'. openturns-1.18/lib/src/Base/Func/P1LagrangeInterpolation.cxx:193:59: note: Function 'operator()' argument 1 names different: declaration 'field' definition 'values'. openturns-1.18/lib/src/Base/Func/ParametricEvaluation.cxx:121:57: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/ParametricEvaluation.hxx:58:37: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/ParametricEvaluation.cxx:121:57: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/openturns/ParametricPointToFieldFunction.hxx:90:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] openturns-1.18/lib/src/Base/Func/openturns/PointToFieldFunction.hxx:58:3: style: Class 'PointToFieldFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/PointToFieldFunction.hxx:61:3: style: Class 'PointToFieldFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/PointToFieldFunction.hxx:65:3: style: Class 'PointToFieldFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/PointToFieldConnection.cxx:145:66: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/PointToFieldConnection.hxx:72:44: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/PointToFieldConnection.cxx:145:66: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/PointToFieldFunction.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/ProductEvaluation.cxx:97:54: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/ProductEvaluation.hxx:59:37: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/ProductEvaluation.cxx:97:54: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/PointToPointEvaluation.cxx:63:77: style:inconclusive: Function 'PointToPointEvaluation' argument 1 names different: declaration 'fieldToPoint' definition 'fieldToPointFunction'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/PointToPointEvaluation.hxx:53:55: note: Function 'PointToPointEvaluation' argument 1 names different: declaration 'fieldToPoint' definition 'fieldToPointFunction'. openturns-1.18/lib/src/Base/Func/PointToPointEvaluation.cxx:63:77: note: Function 'PointToPointEvaluation' argument 1 names different: declaration 'fieldToPoint' definition 'fieldToPointFunction'. openturns-1.18/lib/src/Base/Func/PointToPointEvaluation.cxx:64:34: style:inconclusive: Function 'PointToPointEvaluation' argument 2 names different: declaration 'pointToField' definition 'pointToFieldFunction'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/PointToPointEvaluation.hxx:54:55: note: Function 'PointToPointEvaluation' argument 2 names different: declaration 'pointToField' definition 'pointToFieldFunction'. openturns-1.18/lib/src/Base/Func/PointToPointEvaluation.cxx:64:34: note: Function 'PointToPointEvaluation' argument 2 names different: declaration 'pointToField' definition 'pointToFieldFunction'. openturns-1.18/lib/src/Base/Func/PointToPointEvaluation.cxx:148:59: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/PointToPointEvaluation.hxx:70:37: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/PointToPointEvaluation.cxx:148:59: note: Function 'operator()' argument 1 names different: declaration 'inS' definition 'inSample'. openturns-1.18/lib/src/Base/Func/openturns/ProductUniVariateFunctionGradient.hxx:45:3: style: Class 'ProductUniVariateFunctionGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/ProductUniVariateFunctionHessian.hxx:45:3: style: Class 'ProductUniVariateFunctionHessian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/ProductUniVariateFunctionHessian.hxx:49:3: style: Class 'ProductUniVariateFunctionHessian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:1267:15: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:1274:15: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:623:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:164:17: style: Variable 'A' can be declared as const array [constVariable] openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:224:17: style: Variable 'B' can be declared as const array [constVariable] openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:272:17: style: Variable 'A' can be declared as const array [constVariable] openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:279:17: style: Variable 'B' can be declared as const array [constVariable] openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:605:17: style: Variable 'A' can be declared as const array [constVariable] openturns-1.18/lib/src/Base/Func/SymbolicFunction.cxx:50:52: style:inconclusive: Function 'SymbolicFunction' argument 1 names different: declaration 'inputVariableName' definition 'inputVariablesName'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/SymbolicFunction.hxx:46:36: note: Function 'SymbolicFunction' argument 1 names different: declaration 'inputVariableName' definition 'inputVariablesName'. openturns-1.18/lib/src/Base/Func/SymbolicFunction.cxx:50:52: note: Function 'SymbolicFunction' argument 1 names different: declaration 'inputVariableName' definition 'inputVariablesName'. openturns-1.18/lib/src/Base/Func/openturns/SymbolicParser.hxx:50:3: style: Class 'SymbolicParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/SymbolicParser.hxx:53:3: style: Class 'SymbolicParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/SymbolicHessian.cxx:61:70: style:inconclusive: Function 'SymbolicHessian' argument 1 names different: declaration 'evaluation' definition 'p_evaluation'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/SymbolicHessian.hxx:50:64: note: Function 'SymbolicHessian' argument 1 names different: declaration 'evaluation' definition 'p_evaluation'. openturns-1.18/lib/src/Base/Func/SymbolicHessian.cxx:61:70: note: Function 'SymbolicHessian' argument 1 names different: declaration 'evaluation' definition 'p_evaluation'. openturns-1.18/lib/src/Base/Func/openturns/TranslationEvaluation.hxx:71:19: style: Virtual function 'getInputDimension' is called from constructor 'TranslationEvaluation(const Point&constant)' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Func/TranslationEvaluation.cxx:44:49: note: Calling getInputDimension openturns-1.18/lib/src/Base/Func/openturns/TranslationEvaluation.hxx:71:19: note: getInputDimension is a virtual function openturns-1.18/lib/src/Base/Func/openturns/TranslationEvaluation.hxx:74:19: style: Virtual function 'getOutputDimension' is called from constructor 'TranslationEvaluation(const Point&constant)' at line 45. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Func/TranslationEvaluation.cxx:45:50: note: Calling getOutputDimension openturns-1.18/lib/src/Base/Func/openturns/TranslationEvaluation.hxx:74:19: note: getOutputDimension is a virtual function openturns-1.18/lib/src/Base/Func/UniVariateFunction.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/UniVariateFunction.hxx:48:3: style: Class 'UniVariateFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/UniVariateFunction.hxx:51:3: style: Class 'UniVariateFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/UniVariateFunction.hxx:55:3: style: Class 'UniVariateFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/UniVariateFunctionEvaluation.hxx:61:19: style: Virtual function 'getInputDimension' is called from constructor 'UniVariateFunctionEvaluation(const UniVariateFunction&function)' at line 46. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Func/UniVariateFunctionEvaluation.cxx:46:49: note: Calling getInputDimension openturns-1.18/lib/src/Base/Func/openturns/UniVariateFunctionEvaluation.hxx:61:19: note: getInputDimension is a virtual function openturns-1.18/lib/src/Base/Func/openturns/UniVariateFunctionEvaluation.hxx:64:19: style: Virtual function 'getOutputDimension' is called from constructor 'UniVariateFunctionEvaluation(const UniVariateFunction&function)' at line 47. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Func/UniVariateFunctionEvaluation.cxx:47:50: note: Calling getOutputDimension openturns-1.18/lib/src/Base/Func/openturns/UniVariateFunctionEvaluation.hxx:64:19: note: getOutputDimension is a virtual function openturns-1.18/lib/src/Base/Func/openturns/UniVariateFunctionEvaluation.hxx:48:3: style: Class 'UniVariateFunctionEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/UniVariateFunctionFamily.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/UniVariateFunctionFamily.hxx:47:3: style: Class 'UniVariateFunctionFamily' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/UniVariatePolynomial.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Func/openturns/UniVariatePolynomial.hxx:51:3: style: Class 'UniVariatePolynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/UniVariatePolynomial.hxx:54:3: style: Class 'UniVariatePolynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/UniVariatePolynomial.hxx:57:3: style: Class 'UniVariatePolynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/UniVariatePolynomial.hxx:61:3: style: Class 'UniVariatePolynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/UniVariatePolynomial.cxx:119:68: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'scalar' definition 'scal'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/UniVariatePolynomial.hxx:82:49: note: Function 'operator*' argument 1 names different: declaration 'scalar' definition 'scal'. openturns-1.18/lib/src/Base/Func/UniVariatePolynomial.cxx:119:68: note: Function 'operator*' argument 1 names different: declaration 'scalar' definition 'scal'. openturns-1.18/lib/src/Base/Func/UniVariatePolynomial.cxx:131:82: style:inconclusive: Function 'incrementDegree' argument 1 names different: declaration 'degree' definition 'deg'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/UniVariatePolynomial.hxx:88:63: note: Function 'incrementDegree' argument 1 names different: declaration 'degree' definition 'deg'. openturns-1.18/lib/src/Base/Func/UniVariatePolynomial.cxx:131:82: note: Function 'incrementDegree' argument 1 names different: declaration 'degree' definition 'deg'. openturns-1.18/lib/src/Base/Func/SpecFunc/Faddeeva.cc:698:30: warning: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] openturns-1.18/lib/src/Base/Func/SpecFunc/Faddeeva.cc:697:33: note: Assignment 'relerr=0.1', assigned value is 0.1 openturns-1.18/lib/src/Base/Func/SpecFunc/Faddeeva.cc:698:30: note: Invalid argument openturns-1.18/lib/src/Base/Func/openturns/UniVariatePolynomialImplementation.hxx:54:3: style: Class 'UniVariatePolynomialImplementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/UniVariatePolynomialImplementation.cxx:178:97: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'scalar' definition 'scal'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/UniVariatePolynomialImplementation.hxx:78:63: note: Function 'operator*' argument 1 names different: declaration 'scalar' definition 'scal'. openturns-1.18/lib/src/Base/Func/UniVariatePolynomialImplementation.cxx:178:97: note: Function 'operator*' argument 1 names different: declaration 'scalar' definition 'scal'. openturns-1.18/lib/src/Base/Func/UniVariatePolynomialImplementation.cxx:229:110: style:inconclusive: Function 'incrementDegree' argument 1 names different: declaration 'degree' definition 'deg'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Func/openturns/UniVariatePolynomialImplementation.hxx:84:77: note: Function 'incrementDegree' argument 1 names different: declaration 'degree' definition 'deg'. openturns-1.18/lib/src/Base/Func/UniVariatePolynomialImplementation.cxx:229:110: note: Function 'incrementDegree' argument 1 names different: declaration 'degree' definition 'deg'. openturns-1.18/lib/src/Base/Func/openturns/VertexValuePointToFieldFunction.hxx:68:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] openturns-1.18/lib/src/Base/Geom/Domain.cxx:35:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Geom/openturns/Domain.hxx:47:3: style: Class 'Domain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Geom/IntervalMesher.cxx:203:52: style: Condition 'diamond' is always false [knownConditionTrueFalse] openturns-1.18/lib/src/Base/Geom/IntervalMesher.cxx:196:9: note: Assuming that condition 'diamond' is not redundant openturns-1.18/lib/src/Base/Geom/IntervalMesher.cxx:203:52: note: Condition 'diamond' is always false openturns-1.18/lib/src/Base/Geom/IntervalMesher.cxx:230:35: style: Condition 'diamond' is always false [knownConditionTrueFalse] openturns-1.18/lib/src/Base/Geom/IntervalMesher.cxx:196:9: note: Assuming that condition 'diamond' is not redundant openturns-1.18/lib/src/Base/Geom/IntervalMesher.cxx:230:35: note: Condition 'diamond' is always false openturns-1.18/lib/src/Base/Geom/IntervalMesher.cxx:267:15: style: Condition 'diamond' is always false [knownConditionTrueFalse] openturns-1.18/lib/src/Base/Geom/IntervalMesher.cxx:196:9: note: Assuming that condition 'diamond' is not redundant openturns-1.18/lib/src/Base/Geom/IntervalMesher.cxx:267:15: note: Condition 'diamond' is always false openturns-1.18/lib/src/Base/Geom/Mesh.cxx:210:13: style:inconclusive: Function 'checkPointInSimplexWithCoordinates' argument 3 names different: declaration 'coordinatesOut' definition 'coordinates'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Geom/openturns/Mesh.hxx:99:51: note: Function 'checkPointInSimplexWithCoordinates' argument 3 names different: declaration 'coordinatesOut' definition 'coordinates'. openturns-1.18/lib/src/Base/Geom/Mesh.cxx:210:13: note: Function 'checkPointInSimplexWithCoordinates' argument 3 names different: declaration 'coordinatesOut' definition 'coordinates'. openturns-1.18/lib/src/Base/Geom/Mesh.cxx:427:42: style:inconclusive: Function 'fixOrientation' argument 2 names different: declaration 'simplexMatrix' definition 'matrix'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Geom/openturns/Mesh.hxx:136:38: note: Function 'fixOrientation' argument 2 names different: declaration 'simplexMatrix' definition 'matrix'. openturns-1.18/lib/src/Base/Geom/Mesh.cxx:427:42: note: Function 'fixOrientation' argument 2 names different: declaration 'simplexMatrix' definition 'matrix'. openturns-1.18/lib/src/Base/Geom/Mesh.cxx:501:38: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'rhs' definition 'other'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Geom/openturns/Mesh.hxx:87:34: note: Function 'operator==' argument 1 names different: declaration 'rhs' definition 'other'. openturns-1.18/lib/src/Base/Geom/Mesh.cxx:501:38: note: Function 'operator==' argument 1 names different: declaration 'rhs' definition 'other'. openturns-1.18/lib/src/Base/Geom/RegularGrid.cxx:30:1: error: There is an unknown macro here somewhere. Configuration is required. If CLASSNAMEINIT is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Base/Graph/Drawable.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Graph/openturns/Drawable.hxx:45:3: style: Class 'Drawable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Graph/Graph.cxx:32:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Graph/openturns/Graph.hxx:56:3: style: Class 'Graph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Graph/openturns/GraphImplementation.hxx:109:16: style: Virtual function 'setLogScale' is called from constructor 'GraphImplementation(const String&title,const String&xTitle,const String&yTitle,const Bool showAxes,const String&legendPosition="",const Scalar legendFontSize=ResourceMap::GetAsScalar("Graph-DefaultLegendFontSize")' at line 125. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Graph/GraphImplementation.cxx:125:3: note: Calling setLogScale openturns-1.18/lib/src/Base/Graph/openturns/GraphImplementation.hxx:109:16: note: setLogScale is a virtual function openturns-1.18/lib/src/Base/Graph/GraphImplementation.cxx:515:46: style:inconclusive: Function 'draw' argument 4 names different: declaration 'format' definition 'drawingFormat'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Graph/openturns/GraphImplementation.hxx:136:27: note: Function 'draw' argument 4 names different: declaration 'format' definition 'drawingFormat'. openturns-1.18/lib/src/Base/Graph/GraphImplementation.cxx:515:46: note: Function 'draw' argument 4 names different: declaration 'format' definition 'drawingFormat'. openturns-1.18/lib/src/Base/Graph/openturns/PolygonArray.hxx:73:8: style: Virtual function 'setPalette' is called from constructor 'PolygonArray(const Sample&coordinates,const UnsignedInteger verticesNumber,const Description&palette,const String&legend="")' at line 87. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Graph/PolygonArray.cxx:87:3: note: Calling setPalette openturns-1.18/lib/src/Base/Graph/openturns/PolygonArray.hxx:73:8: note: setPalette is a virtual function openturns-1.18/lib/src/Base/Graph/openturns/Staircase.hxx:78:8: style: Virtual function 'setPattern' is called from constructor 'Staircase(const Sample&data,const String&color,const String&lineStyle,const Scalar lineWidth,const String&pattern,const String&legend="")' at line 61. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Graph/Staircase.cxx:61:3: note: Calling setPattern openturns-1.18/lib/src/Base/Graph/openturns/Staircase.hxx:78:8: note: setPattern is a virtual function openturns-1.18/lib/src/Base/Graph/openturns/Staircase.hxx:78:8: style: Virtual function 'setPattern' is called from constructor 'Staircase(const Sample&data,const String&color,const String&lineStyle,const String&pattern,const String&legend="")' at line 77. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Graph/Staircase.cxx:77:3: note: Calling setPattern openturns-1.18/lib/src/Base/Graph/openturns/Staircase.hxx:78:8: note: setPattern is a virtual function openturns-1.18/lib/src/Base/Graph/openturns/Text.hxx:90:8: style: Virtual function 'setTextAnnotations' is called from constructor 'Text(const Sample&data,const Description&texts,const String&textPosition="top",const String&legend="")' at line 50. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Graph/Text.cxx:50:3: note: Calling setTextAnnotations openturns-1.18/lib/src/Base/Graph/openturns/Text.hxx:90:8: note: setTextAnnotations is a virtual function openturns-1.18/lib/src/Base/Graph/openturns/Text.hxx:90:8: style: Virtual function 'setTextAnnotations' is called from constructor 'Text(const Sample&dataX,const Sample&dataY,const Description&texts,const String&textPosition="top",const String&legend="")' at line 100. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Graph/Text.cxx:100:3: note: Calling setTextAnnotations openturns-1.18/lib/src/Base/Graph/openturns/Text.hxx:90:8: note: setTextAnnotations is a virtual function openturns-1.18/lib/src/Base/Graph/openturns/Text.hxx:90:8: style: Virtual function 'setTextAnnotations' is called from constructor 'Text(const Point&dataX,const Point&dataY,const Description&texts,const String&textPosition="top",const String&legend="")' at line 126. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Graph/Text.cxx:126:3: note: Calling setTextAnnotations openturns-1.18/lib/src/Base/Graph/openturns/Text.hxx:90:8: note: setTextAnnotations is a virtual function openturns-1.18/lib/src/Base/Graph/Text.cxx:43:32: style:inconclusive: Function 'Text' argument 2 names different: declaration 'texts' definition 'textAnnotations'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Graph/openturns/Text.hxx:53:28: note: Function 'Text' argument 2 names different: declaration 'texts' definition 'textAnnotations'. openturns-1.18/lib/src/Base/Graph/Text.cxx:43:32: note: Function 'Text' argument 2 names different: declaration 'texts' definition 'textAnnotations'. openturns-1.18/lib/src/Base/Graph/Text.cxx:88:32: style:inconclusive: Function 'Text' argument 3 names different: declaration 'texts' definition 'textAnnotations'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Graph/openturns/Text.hxx:66:28: note: Function 'Text' argument 3 names different: declaration 'texts' definition 'textAnnotations'. openturns-1.18/lib/src/Base/Graph/Text.cxx:88:32: note: Function 'Text' argument 3 names different: declaration 'texts' definition 'textAnnotations'. openturns-1.18/lib/src/Base/Graph/Text.cxx:111:32: style:inconclusive: Function 'Text' argument 3 names different: declaration 'texts' definition 'textAnnotations'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Graph/openturns/Text.hxx:73:28: note: Function 'Text' argument 3 names different: declaration 'texts' definition 'textAnnotations'. openturns-1.18/lib/src/Base/Graph/Text.cxx:111:32: note: Function 'Text' argument 3 names different: declaration 'texts' definition 'textAnnotations'. openturns-1.18/lib/src/Base/Optim/openturns/AbdoRackwitz.hxx:86:8: style: Virtual function 'checkProblem' is called from constructor 'AbdoRackwitz(const OptimizationProblem&problem,const Scalar tau,const Scalar omega,const Scalar smooth)' at line 53. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/AbdoRackwitz.cxx:53:3: note: Calling checkProblem openturns-1.18/lib/src/Base/Optim/openturns/AbdoRackwitz.hxx:86:8: note: checkProblem is a virtual function openturns-1.18/lib/src/Base/Optim/openturns/AbdoRackwitz.hxx:86:8: style: Virtual function 'checkProblem' is called from constructor 'AbdoRackwitz(const OptimizationProblem&problem)' at line 64. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/AbdoRackwitz.cxx:64:3: note: Calling checkProblem openturns-1.18/lib/src/Base/Optim/openturns/AbdoRackwitz.hxx:86:8: note: checkProblem is a virtual function openturns-1.18/lib/src/Base/Optim/AbdoRackwitz.cxx:252:42: style:inconclusive: Function 'setOmega' argument 1 names different: declaration 'tau' definition 'omega'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Optim/openturns/AbdoRackwitz.hxx:69:30: note: Function 'setOmega' argument 1 names different: declaration 'tau' definition 'omega'. openturns-1.18/lib/src/Base/Optim/AbdoRackwitz.cxx:252:42: note: Function 'setOmega' argument 1 names different: declaration 'tau' definition 'omega'. openturns-1.18/lib/src/Base/Optim/AbdoRackwitz.cxx:263:43: style:inconclusive: Function 'setSmooth' argument 1 names different: declaration 'tau' definition 'smooth'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Optim/openturns/AbdoRackwitz.hxx:73:31: note: Function 'setSmooth' argument 1 names different: declaration 'tau' definition 'smooth'. openturns-1.18/lib/src/Base/Optim/AbdoRackwitz.cxx:263:43: note: Function 'setSmooth' argument 1 names different: declaration 'tau' definition 'smooth'. openturns-1.18/lib/src/Base/Optim/openturns/CMinpack.hxx:66:8: style: Virtual function 'checkProblem' is called from constructor 'CMinpack(const OptimizationProblem&problem)' at line 48. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/CMinpack.cxx:48:3: note: Calling checkProblem openturns-1.18/lib/src/Base/Optim/openturns/CMinpack.hxx:66:8: note: checkProblem is a virtual function openturns-1.18/lib/src/Base/Optim/openturns/Ceres.hxx:83:8: style: Virtual function 'checkProblem' is called from constructor 'Ceres(const OptimizationProblem&problem,const String&algoName="LEVENBERG_MARQUARDT")' at line 71. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/Ceres.cxx:71:3: note: Calling checkProblem openturns-1.18/lib/src/Base/Optim/openturns/Ceres.hxx:83:8: note: checkProblem is a virtual function openturns-1.18/lib/src/Base/Optim/BonminProblem.cxx:47:3: performance: Variable 'evaluationInputHistory_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openturns-1.18/lib/src/Base/Optim/openturns/Cobyla.hxx:77:8: style: Virtual function 'checkProblem' is called from constructor 'Cobyla(const OptimizationProblem&problem)' at line 48. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/Cobyla.cxx:48:3: note: Calling checkProblem openturns-1.18/lib/src/Base/Optim/openturns/Cobyla.hxx:77:8: note: checkProblem is a virtual function openturns-1.18/lib/src/Base/Optim/openturns/Cobyla.hxx:77:8: style: Virtual function 'checkProblem' is called from constructor 'Cobyla(const OptimizationProblem&problem,const Scalar rhoBeg)' at line 57. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/Cobyla.cxx:57:3: note: Calling checkProblem openturns-1.18/lib/src/Base/Optim/openturns/Cobyla.hxx:77:8: note: checkProblem is a virtual function openturns-1.18/lib/src/Base/Optim/Cobyla.cxx:135:125: style: C-style pointer casting [cstyleCast] openturns-1.18/lib/src/Base/Optim/Cobyla.cxx:286:53: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] openturns-1.18/lib/src/Base/Optim/DlibFunctions.cxx:117:1: error: There is an unknown macro here somewhere. Configuration is required. If CLASSNAMEINIT is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Base/Optim/openturns/Dlib.hxx:99:8: style: Virtual function 'checkProblem' is called from constructor 'Dlib(const OptimizationProblem&problem,const String&algoName)' at line 410. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/Dlib.cxx:410:3: note: Calling checkProblem openturns-1.18/lib/src/Base/Optim/openturns/Dlib.hxx:99:8: note: checkProblem is a virtual function openturns-1.18/lib/src/Base/Optim/openturns/Dlib.hxx:45:3: style: Class 'Dlib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/openturns/LeastSquaresProblem.hxx:52:8: style: Virtual function 'setResidualFunction' is called from constructor 'LeastSquaresProblem(const Function&residualFunction)' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/LeastSquaresProblem.cxx:43:3: note: Calling setResidualFunction openturns-1.18/lib/src/Base/Optim/openturns/LeastSquaresProblem.hxx:52:8: note: setResidualFunction is a virtual function openturns-1.18/lib/src/Base/Optim/LeastSquaresProblem.cxx:63:3: style: Class 'HalfSquaredNormEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/LeastSquaresProblem.cxx:129:3: style: Class 'HalfSquaredNormGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/LeastSquaresProblem.cxx:196:3: style: Class 'HalfSquaredNormHessian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/openturns/MultiStart.hxx:62:8: style: Virtual function 'setProblem' is called from constructor 'MultiStart(const OptimizationAlgorithm&solver,const Sample&startingSample)' at line 58. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/MultiStart.cxx:58:3: note: Calling setProblem openturns-1.18/lib/src/Base/Optim/openturns/MultiStart.hxx:62:8: note: setProblem is a virtual function openturns-1.18/lib/src/Base/Optim/openturns/NLopt.hxx:86:8: style: Virtual function 'checkProblem' is called from constructor 'NLopt(const OptimizationProblem&problem,const String&algoName="LD_SLSQP")' at line 143. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/NLopt.cxx:143:3: note: Calling checkProblem openturns-1.18/lib/src/Base/Optim/openturns/NLopt.hxx:86:8: note: checkProblem is a virtual function openturns-1.18/lib/src/Base/Optim/openturns/NearestPointProblem.hxx:53:8: style: Virtual function 'setLevelFunction' is called from constructor 'NearestPointProblem(const Function&levelFunction,Scalar levelValue)' at line 49. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Optim/NearestPointProblem.cxx:49:3: note: Calling setLevelFunction openturns-1.18/lib/src/Base/Optim/openturns/NearestPointProblem.hxx:53:8: note: setLevelFunction is a virtual function openturns-1.18/lib/src/Base/Optim/OptimizationAlgorithm.cxx:40:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Optim/openturns/OptimizationAlgorithm.hxx:50:3: style: Class 'OptimizationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/openturns/OptimizationAlgorithm.hxx:53:3: style: Class 'OptimizationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/OptimizationProblem.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Optim/openturns/OptimizationProblem.hxx:52:3: style: Class 'OptimizationProblem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/openturns/OptimizationProblem.hxx:55:3: style: Class 'OptimizationProblem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/OptimizationProblem.cxx:169:64: style:inconclusive: Function 'setResidualFunction' argument 1 names different: declaration 'residualFunction' definition 'levelFunction'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Optim/openturns/OptimizationProblem.hxx:97:45: note: Function 'setResidualFunction' argument 1 names different: declaration 'residualFunction' definition 'levelFunction'. openturns-1.18/lib/src/Base/Optim/OptimizationProblem.cxx:169:64: note: Function 'setResidualFunction' argument 1 names different: declaration 'residualFunction' definition 'levelFunction'. openturns-1.18/lib/src/Base/Optim/OptimizationProblem.cxx:199:60: style:inconclusive: Function 'setVariablesType' argument 1 names different: declaration 'variableType' definition 'variablesType'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Optim/openturns/OptimizationProblem.hxx:108:41: note: Function 'setVariablesType' argument 1 names different: declaration 'variableType' definition 'variablesType'. openturns-1.18/lib/src/Base/Optim/OptimizationProblem.cxx:199:60: note: Function 'setVariablesType' argument 1 names different: declaration 'variableType' definition 'variablesType'. openturns-1.18/lib/src/Base/Optim/OptimizationProblemImplementation.cxx:234:74: style:inconclusive: Function 'setVariablesType' argument 1 names different: declaration 'variableType' definition 'variablesType'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Optim/openturns/OptimizationProblemImplementation.hxx:110:41: note: Function 'setVariablesType' argument 1 names different: declaration 'variableType' definition 'variablesType'. openturns-1.18/lib/src/Base/Optim/OptimizationProblemImplementation.cxx:234:74: note: Function 'setVariablesType' argument 1 names different: declaration 'variableType' definition 'variablesType'. openturns-1.18/lib/src/Base/Optim/OptimizationResult.cxx:259:46: style:inconclusive: Function 'store' argument 1 names different: declaration 'inP' definition 'x'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Optim/openturns/OptimizationResult.hxx:111:28: note: Function 'store' argument 1 names different: declaration 'inP' definition 'x'. openturns-1.18/lib/src/Base/Optim/OptimizationResult.cxx:259:46: note: Function 'store' argument 1 names different: declaration 'inP' definition 'x'. openturns-1.18/lib/src/Base/Optim/OptimizationResult.cxx:260:46: style:inconclusive: Function 'store' argument 2 names different: declaration 'outP' definition 'y'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Optim/openturns/OptimizationResult.hxx:112:28: note: Function 'store' argument 2 names different: declaration 'outP' definition 'y'. openturns-1.18/lib/src/Base/Optim/OptimizationResult.cxx:260:46: note: Function 'store' argument 2 names different: declaration 'outP' definition 'y'. openturns-1.18/lib/src/Base/Optim/TNC.cxx:214:99: style: C-style pointer casting [cstyleCast] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:5436:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:193:8: style:inconclusive: Technically the member function 'Ev3::BasicExpression::GetVarIndices' can be const. [functionConst] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1111:23: note: Technically the member function 'Ev3::BasicExpression::GetVarIndices' can be const. openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:193:8: note: Technically the member function 'Ev3::BasicExpression::GetVarIndices' can be const. openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:201:15: style:inconclusive: Technically the member function 'Ev3::BasicExpression::FindVariableName' can be const. [functionConst] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1149:30: note: Technically the member function 'Ev3::BasicExpression::FindVariableName' can be const. openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:201:15: note: Technically the member function 'Ev3::BasicExpression::FindVariableName' can be const. openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:242:10: style:inconclusive: Technically the member function 'Ev3::BasicExpression::GetConstantPart' can be const. [functionConst] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1524:25: note: Technically the member function 'Ev3::BasicExpression::GetConstantPart' can be const. openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:242:10: note: Technically the member function 'Ev3::BasicExpression::GetConstantPart' can be const. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6264:7: style:inconclusive: Technically the member function 'Ev3::NodeOrderSum::operator()' can be const. [functionConst] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6313:7: style:inconclusive: Technically the member function 'Ev3::NodeOrder::operator()' can be const. [functionConst] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6385:7: style: Condition '!ret' is always true [knownConditionTrueFalse] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6382:14: note: Assignment 'ret=false', assigned value is 0 openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6385:7: note: Condition '!ret' is always true openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:189:7: style: The scope of the variable 'i' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:189:10: style: The scope of the variable 's' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:624:10: style: The scope of the variable 'ret' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:659:10: style: The scope of the variable 'dependsatall' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1151:15: style: The scope of the variable 'vn' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1390:7: style: The scope of the variable 'i' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1422:7: style: The scope of the variable 'i' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1828:9: style: The scope of the variable 'i' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:2125:16: style: The scope of the variable 'j' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3446:9: style: The scope of the variable 'i' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3725:16: style: The scope of the variable 'j' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:5289:8: style: The scope of the variable 'ischanged' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:5451:8: style: The scope of the variable 'ret' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:5521:13: style: The scope of the variable 'ops' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:5523:10: style: The scope of the variable 'ischanged' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:5848:8: style: The scope of the variable 'ischanged' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6127:17: style: The scope of the variable 'k' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6205:10: style: The scope of the variable 'd' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6205:18: style: The scope of the variable 'e' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6400:8: style: The scope of the variable 'ischanged' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6401:10: style: The scope of the variable 'j' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6448:10: style: The scope of the variable 'j' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:187:43: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'out' definition 'outbuf'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:249:43: note: Function 'operator<<' argument 1 names different: declaration 'out' definition 'outbuf'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:187:43: note: Function 'operator<<' argument 1 names different: declaration 'out' definition 'outbuf'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:371:43: style:inconclusive: Function 'operator<<' argument 1 names different: declaration 'out' definition 'outbuf'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:250:43: note: Function 'operator<<' argument 1 names different: declaration 'out' definition 'outbuf'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:371:43: note: Function 'operator<<' argument 1 names different: declaration 'out' definition 'outbuf'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:930:9: style:inconclusive: Function 'ReplaceByOperator' argument 3 names different: declaration 'oplabel' definition 'theoplabel'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:169:42: note: Function 'ReplaceByOperator' argument 3 names different: declaration 'oplabel' definition 'theoplabel'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:930:9: note: Function 'ReplaceByOperator' argument 3 names different: declaration 'oplabel' definition 'theoplabel'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:962:9: style:inconclusive: Function 'ReplaceByOperatorRecursive' argument 3 names different: declaration 'oplabel' definition 'theoplabel'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:173:51: note: Function 'ReplaceByOperatorRecursive' argument 3 names different: declaration 'oplabel' definition 'theoplabel'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:962:9: note: Function 'ReplaceByOperatorRecursive' argument 3 names different: declaration 'oplabel' definition 'theoplabel'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1759:35: style:inconclusive: Function 'operator*' argument 2 names different: declaration 'b' definition 't'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:316:35: note: Function 'operator*' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1759:35: note: Function 'operator*' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1891:35: style:inconclusive: Function 'operator/' argument 2 names different: declaration 'b' definition 't'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:318:35: note: Function 'operator/' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1891:35: note: Function 'operator/' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:2267:35: style:inconclusive: Function 'operator^' argument 2 names different: declaration 'b' definition 't'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:320:35: note: Function 'operator^' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:2267:35: note: Function 'operator^' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3387:35: style:inconclusive: Function 'ProductLink' argument 2 names different: declaration 'b' definition 't'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:267:35: note: Function 'ProductLink' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3387:35: note: Function 'ProductLink' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3509:36: style:inconclusive: Function 'FractionLink' argument 2 names different: declaration 'b' definition 't'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:270:36: note: Function 'FractionLink' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3509:36: note: Function 'FractionLink' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3849:33: style:inconclusive: Function 'PowerLink' argument 2 names different: declaration 'b' definition 't'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:273:33: note: Function 'PowerLink' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3849:33: note: Function 'PowerLink' argument 2 names different: declaration 'b' definition 't'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:4685:35: style:inconclusive: Function 'Diff' argument 1 names different: declaration 'a' definition 'ac'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Diff/Ev3/expression.h:357:36: note: Function 'Diff' argument 1 names different: declaration 'a' definition 'ac'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:4685:35: note: Function 'Diff' argument 1 names different: declaration 'a' definition 'ac'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:466:13: style: Variable 'newvi' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:624:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:907:14: style: Variable 'done' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:918:14: style: Variable 'done' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Optim/algocobyla.c:73:74: style:inconclusive: Function 'ot_cobyla' argument 6 names different: declaration 'message' definition 'iprint'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Optim/algocobyla.h:114:23: note: Function 'ot_cobyla' argument 6 names different: declaration 'message' definition 'iprint'. openturns-1.18/lib/src/Base/Optim/algocobyla.c:73:74: note: Function 'ot_cobyla' argument 6 names different: declaration 'message' definition 'iprint'. openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:973:14: style: Variable 'done' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:984:14: style: Variable 'done' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Optim/algocobyla.c:199:33: style: Parameter 'mpp' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Optim/algocobyla.c:200:24: style: Parameter 'rhobeg' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Optim/algocobyla.c:200:53: style: Parameter 'iprint' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1661:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:1828:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:2125:18: style: Variable 'j' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3289:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3446:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:3725:18: style: Variable 'j' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:5289:18: style: Variable 'ischanged' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Optim/algocobyla.c:200:40: style: Parameter 'rhoend' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:5451:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6127:19: style: Variable 'k' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6178:12: style: Variable 'sz' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6393:13: style: Variable 'ischanged' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6400:18: style: Variable 'ischanged' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Diff/Ev3/expression.cxx:6447:18: style: Variable 'ischanged' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Optim/algocobyla.c:899:17: style: Parameter 'n' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Optim/algocobyla.c:899:25: style: Parameter 'm' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Optim/algocobyla.c:900:31: style: Parameter 'rho' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Solver/ODESolver.cxx:35:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Solver/openturns/ODESolver.hxx:52:3: style: Class 'ODESolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Solver/openturns/ODESolver.hxx:55:3: style: Class 'ODESolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Solver/Solver.cxx:32:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Solver/openturns/Solver.hxx:48:3: style: Class 'Solver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Solver/openturns/Solver.hxx:51:3: style: Class 'Solver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Solver/SolverImplementation.cxx:154:3: style: Class 'UniVariateFunctionFromFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/AbsoluteExponential.hxx:43:3: style: Class 'AbsoluteExponential' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/Field.hxx:54:3: style: Class 'Field' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/Field.hxx:58:3: style: Class 'Field' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/CorrelationMatrix.hxx:48:3: style: Class 'CorrelationMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/CorrelationMatrix.hxx:51:3: style: Class 'CorrelationMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceMatrix.hxx:47:3: style: Class 'CovarianceMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceMatrix.hxx:50:3: style: Class 'CovarianceMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/CovarianceModelFactory.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelFactory.hxx:45:3: style: Class 'CovarianceModelFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelFactory.hxx:48:3: style: Class 'CovarianceModelFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelFactory.hxx:52:3: style: Class 'CovarianceModelFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/CovarianceModelFactory.cxx:76:61: style:inconclusive: Function 'build' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelFactory.hxx:67:47: note: Function 'build' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. openturns-1.18/lib/src/Base/Stat/CovarianceModelFactory.cxx:76:61: note: Function 'build' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. openturns-1.18/lib/src/Base/Stat/CovarianceModel.cxx:40:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModel.hxx:47:3: style: Class 'CovarianceModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModel.hxx:50:3: style: Class 'CovarianceModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModel.hxx:54:3: style: Class 'CovarianceModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/CovarianceModel.cxx:256:70: style:inconclusive: Function 'setOutputCorrelation' argument 1 names different: declaration 'correlation' definition 'outputCorrelation'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModel.hxx:136:55: note: Function 'setOutputCorrelation' argument 1 names different: declaration 'correlation' definition 'outputCorrelation'. openturns-1.18/lib/src/Base/Stat/CovarianceModel.cxx:256:70: note: Function 'setOutputCorrelation' argument 1 names different: declaration 'correlation' definition 'outputCorrelation'. openturns-1.18/lib/src/Base/Stat/openturns/DiracCovarianceModel.hxx:92:8: style: Virtual function 'setAmplitude' is called from constructor 'DiracCovarianceModel(const UnsignedInteger inputDimension,const Point&litude)' at line 75. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/DiracCovarianceModel.cxx:75:3: note: Calling setAmplitude openturns-1.18/lib/src/Base/Stat/openturns/DiracCovarianceModel.hxx:92:8: note: setAmplitude is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/DiracCovarianceModel.hxx:93:8: style: Virtual function 'setOutputCorrelation' is called from constructor 'DiracCovarianceModel(const UnsignedInteger inputDimension,const Point&litude,const CorrelationMatrix&correlation)' at line 92. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/DiracCovarianceModel.cxx:92:3: note: Calling setOutputCorrelation openturns-1.18/lib/src/Base/Stat/openturns/DiracCovarianceModel.hxx:93:8: note: setOutputCorrelation is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/DiracCovarianceModel.hxx:92:8: style: Virtual function 'setAmplitude' is called from constructor 'DiracCovarianceModel(const UnsignedInteger inputDimension,const Point&litude,const CorrelationMatrix&correlation)' at line 94. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/DiracCovarianceModel.cxx:94:3: note: Calling setAmplitude openturns-1.18/lib/src/Base/Stat/openturns/DiracCovarianceModel.hxx:92:8: note: setAmplitude is a virtual function openturns-1.18/lib/src/Base/Stat/DiracCovarianceModel.cxx:41:3: style: Class 'DiracAssemblyFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/DiracCovarianceModel.cxx:369:59: style:inconclusive: Function 'setFullParameter' argument 1 names different: declaration 'parameter' definition 'parameters'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/DiracCovarianceModel.hxx:109:39: note: Function 'setFullParameter' argument 1 names different: declaration 'parameter' definition 'parameters'. openturns-1.18/lib/src/Base/Stat/DiracCovarianceModel.cxx:369:59: note: Function 'setFullParameter' argument 1 names different: declaration 'parameter' definition 'parameters'. openturns-1.18/lib/src/Base/Stat/DiracCovarianceModel.cxx:423:75: style:inconclusive: Function 'setOutputCorrelation' argument 1 names different: declaration 'outputCorrelation' definition 'correlation'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/DiracCovarianceModel.hxx:93:55: note: Function 'setOutputCorrelation' argument 1 names different: declaration 'outputCorrelation' definition 'correlation'. openturns-1.18/lib/src/Base/Stat/DiracCovarianceModel.cxx:423:75: note: Function 'setOutputCorrelation' argument 1 names different: declaration 'outputCorrelation' definition 'correlation'. openturns-1.18/lib/src/Base/Stat/openturns/FaureSequence.hxx:46:8: style: Virtual function 'initialize' is called from constructor 'FaureSequence(const UnsignedInteger dimension=1)' at line 35. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/FaureSequence.cxx:35:3: note: Calling initialize openturns-1.18/lib/src/Base/Stat/openturns/FaureSequence.hxx:46:8: note: initialize is a virtual function openturns-1.18/lib/src/Base/Stat/Field.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Stat/Field.cxx:60:29: style:inconclusive: Function 'Field' argument 2 names different: declaration 'values' definition 'sample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/Field.hxx:51:24: note: Function 'Field' argument 2 names different: declaration 'values' definition 'sample'. openturns-1.18/lib/src/Base/Stat/Field.cxx:60:29: note: Function 'Field' argument 2 names different: declaration 'values' definition 'sample'. openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:152:16: style: Virtual function 'setAmplitude' is called from constructor 'CovarianceModelImplementation(const Point&scale,const Point&litude)' at line 79. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:79:3: note: Calling setAmplitude openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:152:16: note: setAmplitude is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:156:16: style: Virtual function 'setScale' is called from constructor 'CovarianceModelImplementation(const Point&scale,const Point&litude)' at line 80. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:80:3: note: Calling setScale openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:156:16: note: setScale is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:152:16: style: Virtual function 'setAmplitude' is called from constructor 'CovarianceModelImplementation(const Point&scale,const Point&litude,const CorrelationMatrix&outputCorrelation)' at line 101. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:101:3: note: Calling setAmplitude openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:152:16: note: setAmplitude is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:156:16: style: Virtual function 'setScale' is called from constructor 'CovarianceModelImplementation(const Point&scale,const Point&litude,const CorrelationMatrix&outputCorrelation)' at line 102. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:102:3: note: Calling setScale openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:156:16: note: setScale is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:160:16: style: Virtual function 'setOutputCorrelation' is called from constructor 'CovarianceModelImplementation(const Point&scale,const Point&litude,const CorrelationMatrix&outputCorrelation)' at line 104. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:104:3: note: Calling setOutputCorrelation openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:160:16: note: setOutputCorrelation is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:156:16: style: Virtual function 'setScale' is called from constructor 'CovarianceModelImplementation(const Point&scale,const CovarianceMatrix&outputCovariance)' at line 123. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:123:3: note: Calling setScale openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:156:16: note: setScale is a virtual function openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:45:84: style:inconclusive: Function 'CovarianceModelImplementation' argument 1 names different: declaration 'outputDimension' definition 'inputDimension'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:51:64: note: Function 'CovarianceModelImplementation' argument 1 names different: declaration 'outputDimension' definition 'inputDimension'. openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:45:84: note: Function 'CovarianceModelImplementation' argument 1 names different: declaration 'outputDimension' definition 'inputDimension'. openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:87:31: style:inconclusive: Function 'CovarianceModelImplementation' argument 3 names different: declaration 'outputCorrelation' definition 'spatialCorrelation'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:61:59: note: Function 'CovarianceModelImplementation' argument 3 names different: declaration 'outputCorrelation' definition 'spatialCorrelation'. openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:87:31: note: Function 'CovarianceModelImplementation' argument 3 names different: declaration 'outputCorrelation' definition 'spatialCorrelation'. openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:109:30: style:inconclusive: Function 'CovarianceModelImplementation' argument 2 names different: declaration 'outputCovariance' definition 'spatialCovariance'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:65:58: note: Function 'CovarianceModelImplementation' argument 2 names different: declaration 'outputCovariance' definition 'spatialCovariance'. openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:109:30: note: Function 'CovarianceModelImplementation' argument 2 names different: declaration 'outputCovariance' definition 'spatialCovariance'. openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:896:84: style:inconclusive: Function 'setOutputCorrelation' argument 1 names different: declaration 'correlation' definition 'outputCorrelation'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/CovarianceModelImplementation.hxx:160:63: note: Function 'setOutputCorrelation' argument 1 names different: declaration 'correlation' definition 'outputCorrelation'. openturns-1.18/lib/src/Base/Stat/CovarianceModelImplementation.cxx:896:84: note: Function 'setOutputCorrelation' argument 1 names different: declaration 'correlation' definition 'outputCorrelation'. openturns-1.18/lib/src/Base/Stat/FilteringWindows.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Stat/openturns/FilteringWindows.hxx:47:3: style: Class 'FilteringWindows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/FilteringWindows.hxx:50:3: style: Class 'FilteringWindows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/FilteringWindows.hxx:54:3: style: Class 'FilteringWindows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/algotnc.c:581:16: style: The if condition is the same as the previous if condition [duplicateCondition] openturns-1.18/lib/src/Base/Optim/algotnc.c:579:16: note: First condition openturns-1.18/lib/src/Base/Optim/algotnc.c:581:16: note: Second condition openturns-1.18/lib/src/Base/Optim/algotnc.c:501:46: style:inconclusive: Function 'tnc_minimize' argument 4 names different: declaration 'g' definition 'gfull'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Optim/algotnc.c:111:65: note: Function 'tnc_minimize' argument 4 names different: declaration 'g' definition 'gfull'. openturns-1.18/lib/src/Base/Optim/algotnc.c:501:46: note: Function 'tnc_minimize' argument 4 names different: declaration 'g' definition 'gfull'. openturns-1.18/lib/src/Base/Optim/algotnc.c:910:62: style:inconclusive: Function 'stepMax' argument 4 names different: declaration 'p' definition 'dir'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Optim/algotnc.c:160:62: note: Function 'stepMax' argument 4 names different: declaration 'p' definition 'dir'. openturns-1.18/lib/src/Base/Optim/algotnc.c:910:62: note: Function 'stepMax' argument 4 names different: declaration 'p' definition 'dir'. openturns-1.18/lib/src/Base/Optim/algotnc.c:236:79: style: Parameter 'offset' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:424:47: style: Parameter 'low' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:424:61: style: Parameter 'up' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:436:48: style: Parameter 'xscale' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:436:65: style: Parameter 'xoffset' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:444:46: style: Parameter 'xscale' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:444:63: style: Parameter 'xoffset' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:453:46: style: Parameter 'xscale' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:461:67: style: Parameter 'xscale' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/FieldImplementation.cxx:436:9: style: The if condition is the same as the previous if condition [duplicateCondition] openturns-1.18/lib/src/Base/Stat/FieldImplementation.cxx:434:9: note: First condition openturns-1.18/lib/src/Base/Stat/FieldImplementation.cxx:436:9: note: Second condition openturns-1.18/lib/src/Base/Optim/algotnc.c:461:42: style: Parameter 'x' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/HMatrix.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Optim/algotnc.c:462:35: style: Parameter 'xoffset' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:872:51: style: Parameter 'pivot' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/openturns/HMatrixImplementation.hxx:92:7: style:inconclusive: Technically the member function 'HMatrixClusterTree::getSize' can be const. [functionConst] openturns-1.18/lib/src/Base/Optim/algotnc.c:871:59: style: Parameter 'g' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/openturns/HMatrix.hxx:45:3: style: Class 'HMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/algotnc.c:888:44: style: Parameter 'pivot' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/openturns/HMatrix.hxx:48:3: style: Class 'HMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/algotnc.c:899:56: style: Parameter 'xscale' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/openturns/HMatrixImplementation.hxx:209:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Stat/openturns/HMatrixImplementation.hxx:62:18: note: Virtual function in base class openturns-1.18/lib/src/Base/Stat/openturns/HMatrixImplementation.hxx:209:10: note: Function in derived class openturns-1.18/lib/src/Base/Optim/algotnc.c:911:27: style: Parameter 'pivot' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/openturns/HMatrixImplementation.hxx:227:8: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Stat/openturns/HMatrixImplementation.hxx:78:16: note: Virtual function in base class openturns-1.18/lib/src/Base/Stat/openturns/HMatrixImplementation.hxx:227:8: note: Function in derived class openturns-1.18/lib/src/Base/Optim/algotnc.c:910:62: style: Parameter 'dir' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:911:43: style: Parameter 'low' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:911:87: style: Parameter 'xoffset' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:911:70: style: Parameter 'xscale' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:910:50: style: Parameter 'x' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:911:57: style: Parameter 'up' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:940:56: style: Parameter 'p' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:941:64: style: Parameter 'xscale' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:941:81: style: Parameter 'xoffset' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:981:74: style: Parameter 'g' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1210:38: style: Parameter 'x' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1209:38: style: Parameter 'v' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/openturns/Sample.hxx:94:3: style: Class 'Sample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/algotnc.c:1210:50: style: Parameter 'g' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/openturns/Sample.hxx:97:3: style: Class 'Sample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/algotnc.c:1248:52: style: Parameter 'diagb' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/openturns/Sample.hxx:101:3: style: Class 'Sample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Optim/algotnc.c:1317:61: style: Parameter 'hjv' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1317:48: style: Parameter 'sj' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1318:27: style: Parameter 'hjyj' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1344:51: style: Parameter 'yk' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1531:60: style: Parameter 'gu' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1531:48: style: Parameter 'fu' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1529:37: style: Parameter 'reltol' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1595:71: style: Parameter 'oldf' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1597:70: style: Parameter 'gtest1' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1598:37: style: Parameter 'gtest2' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1869:33: style: Parameter 'dx' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1877:45: style: Parameter 'dx' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1886:34: style: Parameter 'dx' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1902:48: style: Parameter 'dy' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Optim/algotnc.c:1902:35: style: Parameter 'dx' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Stat/HMatrixImplementation.cxx:230:48: warning:inconclusive: Member variable 'HMatrixImplementation::hmatInterface_' is not assigned a value in 'HMatrixImplementation::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Stat/HMatrixImplementation.cxx:230:48: warning:inconclusive: Member variable 'HMatrixImplementation::hmatClusterTree_' is not assigned a value in 'HMatrixImplementation::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Stat/HMatrixImplementation.cxx:230:48: warning: Member variable 'HMatrixImplementation::hmat_' is not assigned a value in 'HMatrixImplementation::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Stat/HistoryStrategy.cxx:39:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Stat/openturns/HistoryStrategy.hxx:50:3: style: Class 'HistoryStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/HMatrixImplementation.cxx:183:8: style:inconclusive: Technically the member function 'CDeleter::operator()' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/HaselgroveSequence.cxx:42:3: performance: Variable 'base_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openturns-1.18/lib/src/Base/Stat/openturns/HistoryStrategy.hxx:53:3: style: Class 'HistoryStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/HaselgroveSequence.cxx:43:3: performance: Variable 'seed_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openturns-1.18/lib/src/Base/Stat/openturns/HaselgroveSequence.hxx:49:8: style: Virtual function 'initialize' is called from constructor 'HaselgroveSequence(const UnsignedInteger dimension=1)' at line 35. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/HaselgroveSequence.cxx:35:3: note: Calling initialize openturns-1.18/lib/src/Base/Stat/openturns/HaselgroveSequence.hxx:49:8: note: initialize is a virtual function openturns-1.18/lib/src/Base/Stat/HMatrixImplementation.cxx:197:78: style:inconclusive: Function 'HMatrixImplementation' argument 2 names different: declaration 'ptr_cluster_tree' definition 'ptr_hmat_cluster_tree'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/HMatrixImplementation.hxx:112:57: note: Function 'HMatrixImplementation' argument 2 names different: declaration 'ptr_cluster_tree' definition 'ptr_hmat_cluster_tree'. openturns-1.18/lib/src/Base/Stat/HMatrixImplementation.cxx:197:78: note: Function 'HMatrixImplementation' argument 2 names different: declaration 'ptr_cluster_tree' definition 'ptr_hmat_cluster_tree'. openturns-1.18/lib/src/Base/Stat/HMatrixImplementation.cxx:230:88: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/HMatrixImplementation.hxx:125:65: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'. openturns-1.18/lib/src/Base/Stat/HMatrixImplementation.cxx:230:88: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'. openturns-1.18/lib/src/Base/Stat/LowDiscrepancySequence.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Stat/openturns/LowDiscrepancySequence.hxx:48:3: style: Class 'LowDiscrepancySequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/LowDiscrepancySequence.hxx:51:3: style: Class 'LowDiscrepancySequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/SampleImplementation.hxx:147:3: style: Class 'NSI_const_point' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/SampleImplementation.hxx:353:3: style: Class 'NSI_const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/SampleImplementation.hxx:512:3: style: Class 'SampleImplementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/SampleImplementation.hxx:515:3: style: Class 'SampleImplementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/KroneckerCovarianceModel.cxx:274:27: style: Variable 'product' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:32:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSample.hxx:60:3: style: Class 'ProcessSample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSample.hxx:63:3: style: Class 'ProcessSample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSample.hxx:67:3: style: Class 'ProcessSample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:96:40: style:inconclusive: Function 'add' argument 1 names different: declaration 'sample' definition 'values'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSample.hxx:73:27: note: Function 'add' argument 1 names different: declaration 'sample' definition 'values'. openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:96:40: note: Function 'add' argument 1 names different: declaration 'sample' definition 'values'. openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:104:53: style:inconclusive: Function 'getField' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSample.hxx:77:41: note: Function 'getField' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:104:53: note: Function 'getField' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:110:52: style:inconclusive: Function 'setField' argument 2 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSample.hxx:76:61: note: Function 'setField' argument 2 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:110:52: note: Function 'setField' argument 2 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:116:59: style:inconclusive: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSample.hxx:81:46: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:116:59: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:122:65: style:inconclusive: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSample.hxx:82:52: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSample.cxx:122:65: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/simd.h:43:5: warning:inconclusive: Member variable 'uint64v2_t::u64_' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Stat/simd.h:45:5: warning: Member variable 'uint64v2_t::u64_' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'tutils::detail::dsfmt::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'tutils::detail::dsfmt::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/openturns/LowDiscrepancySequenceImplementation.hxx:54:16: style: Virtual function 'initialize' is called from constructor 'LowDiscrepancySequenceImplementation(const UnsignedInteger dimension=1)' at line 48. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/LowDiscrepancySequenceImplementation.cxx:48:3: note: Calling initialize openturns-1.18/lib/src/Base/Stat/openturns/LowDiscrepancySequenceImplementation.hxx:54:16: note: initialize is a virtual function openturns-1.18/lib/src/Base/Stat/ProcessSampleImplementation.cxx:118:54: style:inconclusive: Function 'add' argument 1 names different: declaration 'sample' definition 'values'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSampleImplementation.hxx:66:27: note: Function 'add' argument 1 names different: declaration 'sample' definition 'values'. openturns-1.18/lib/src/Base/Stat/ProcessSampleImplementation.cxx:118:54: note: Function 'add' argument 1 names different: declaration 'sample' definition 'values'. openturns-1.18/lib/src/Base/Stat/ProcessSampleImplementation.cxx:127:67: style:inconclusive: Function 'getField' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSampleImplementation.hxx:70:41: note: Function 'getField' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSampleImplementation.cxx:127:67: note: Function 'getField' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSampleImplementation.cxx:134:27: style:inconclusive: Function 'setField' argument 2 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSampleImplementation.hxx:69:61: note: Function 'setField' argument 2 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSampleImplementation.cxx:134:27: note: Function 'setField' argument 2 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSampleImplementation.cxx:141:73: style:inconclusive: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSampleImplementation.hxx:75:46: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSampleImplementation.cxx:141:73: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSampleImplementation.cxx:147:79: style:inconclusive: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/ProcessSampleImplementation.hxx:76:52: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/ProcessSampleImplementation.cxx:147:79: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Base/Stat/openturns/ReverseHaltonSequence.hxx:46:8: style: Virtual function 'initialize' is called from constructor 'ReverseHaltonSequence(const UnsignedInteger dimension=1)' at line 35. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/ReverseHaltonSequence.cxx:35:3: note: Calling initialize openturns-1.18/lib/src/Base/Stat/openturns/ReverseHaltonSequence.hxx:46:8: note: initialize is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/Sample.hxx:106:3: style: Class 'Sample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/Sample.cxx:57:47: style:inconclusive: Function 'exportToCSVFile' argument 1 names different: declaration 'fileName' definition 'filename'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/Sample.hxx:63:41: note: Function 'exportToCSVFile' argument 1 names different: declaration 'fileName' definition 'filename'. openturns-1.18/lib/src/Base/Stat/Sample.cxx:57:47: note: Function 'exportToCSVFile' argument 1 names different: declaration 'fileName' definition 'filename'. openturns-1.18/lib/src/Base/Stat/SampleImplementation.cxx:310:1: error: There is an unknown macro here somewhere. Configuration is required. If CLASSNAMEINIT is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Base/Stat/SpectralModel.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Stat/openturns/SpectralModel.hxx:48:3: style: Class 'SpectralModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/SpectralModel.hxx:51:3: style: Class 'SpectralModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/SpectralModel.hxx:55:3: style: Class 'SpectralModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/SpectralModelFactory.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelFactory.hxx:45:3: style: Class 'SpectralModelFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelFactory.hxx:48:3: style: Class 'SpectralModelFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelFactory.hxx:52:3: style: Class 'SpectralModelFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/SpectralModelFactory.cxx:89:57: style:inconclusive: Function 'build' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelFactory.hxx:73:45: note: Function 'build' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. openturns-1.18/lib/src/Base/Stat/SpectralModelFactory.cxx:89:57: note: Function 'build' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:78:16: style: Virtual function 'setAmplitude' is called from constructor 'SpectralModelImplementation(const Point&scale,const Point&litude)' at line 58. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/SpectralModelImplementation.cxx:58:3: note: Calling setAmplitude openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:78:16: note: setAmplitude is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:83:16: style: Virtual function 'setScale' is called from constructor 'SpectralModelImplementation(const Point&scale,const Point&litude)' at line 59. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/SpectralModelImplementation.cxx:59:3: note: Calling setScale openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:83:16: note: setScale is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:78:16: style: Virtual function 'setAmplitude' is called from constructor 'SpectralModelImplementation(const Point&scale,const Point&litude,const CorrelationMatrix&spatialCorrelation)' at line 78. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/SpectralModelImplementation.cxx:78:3: note: Calling setAmplitude openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:78:16: note: setAmplitude is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:83:16: style: Virtual function 'setScale' is called from constructor 'SpectralModelImplementation(const Point&scale,const Point&litude,const CorrelationMatrix&spatialCorrelation)' at line 79. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/SpectralModelImplementation.cxx:79:3: note: Calling setScale openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:83:16: note: setScale is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:83:16: style: Virtual function 'setScale' is called from constructor 'SpectralModelImplementation(const Point&scale,const CovarianceMatrix&spatialCovariance)' at line 95. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/SpectralModelImplementation.cxx:95:3: note: Calling setScale openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:83:16: note: setScale is a virtual function openturns-1.18/lib/src/Base/Stat/SpectralModelImplementation.cxx:138:76: style:inconclusive: Function 'setOutputDimension' argument 1 names different: declaration 'outputDimension' definition 'dimension'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/SpectralModelImplementation.hxx:113:49: note: Function 'setOutputDimension' argument 1 names different: declaration 'outputDimension' definition 'dimension'. openturns-1.18/lib/src/Base/Stat/SpectralModelImplementation.cxx:138:76: note: Function 'setOutputDimension' argument 1 names different: declaration 'outputDimension' definition 'dimension'. openturns-1.18/lib/src/Base/Stat/openturns/SquaredExponential.hxx:43:3: style: Class 'SquaredExponential' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/StationaryCovarianceModelFactory.hxx:41:3: style: Class 'StationaryCovarianceModelFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/StationaryCovarianceModelFactory.cxx:187:130: style:inconclusive: Function 'buildAsUserDefinedStationaryCovarianceModel' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/StationaryCovarianceModelFactory.hxx:74:98: note: Function 'buildAsUserDefinedStationaryCovarianceModel' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. openturns-1.18/lib/src/Base/Stat/StationaryCovarianceModelFactory.cxx:187:130: note: Function 'buildAsUserDefinedStationaryCovarianceModel' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. openturns-1.18/lib/src/Base/Stat/openturns/TimeSeries.hxx:69:3: style: Class 'TimeSeries' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/TimeSeries.hxx:73:3: style: Class 'TimeSeries' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/openturns/TensorizedCovarianceModel.hxx:85:8: style: Virtual function 'setAmplitude' is called from constructor 'TensorizedCovarianceModel(const UnsignedInteger dimension=1)' at line 38. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/TensorizedCovarianceModel.cxx:38:3: note: Calling setAmplitude openturns-1.18/lib/src/Base/Stat/openturns/TensorizedCovarianceModel.hxx:85:8: note: setAmplitude is a virtual function openturns-1.18/lib/src/Base/Stat/openturns/SobolSequence.hxx:65:8: style: Virtual function 'initialize' is called from constructor 'SobolSequence(const UnsignedInteger dimension=1)' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Base/Stat/SobolSequence.cxx:44:3: note: Calling initialize openturns-1.18/lib/src/Base/Stat/openturns/SobolSequence.hxx:65:8: note: initialize is a virtual function openturns-1.18/lib/src/Base/Stat/WelchFactory.cxx:124:49: style:inconclusive: Function 'build' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Stat/openturns/WelchFactory.hxx:73:37: note: Function 'build' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. openturns-1.18/lib/src/Base/Stat/WelchFactory.cxx:124:49: note: Function 'build' argument 1 names different: declaration 'timeSerie' definition 'timeSeries'. openturns-1.18/lib/src/Base/Type/openturns/BipartiteGraph.hxx:59:3: style: Class 'BipartiteGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Stat/kendall.c:183:10: style: Condition 'len<2' is always false [knownConditionTrueFalse] openturns-1.18/lib/src/Base/Stat/kendall.c:177:10: note: Assuming that condition 'len<10' is not redundant openturns-1.18/lib/src/Base/Stat/kendall.c:183:10: note: Condition 'len<2' is always false openturns-1.18/lib/src/Base/Type/ComplexMatrix.cxx:38:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Stat/kendall.c:206:16: style: Variable 'tieCount' is reassigned a value before the old one has been used. [redundantAssignment] openturns-1.18/lib/src/Base/Stat/kendall.c:205:15: note: tieCount is assigned openturns-1.18/lib/src/Base/Stat/kendall.c:206:16: note: tieCount is overwritten openturns-1.18/lib/src/Base/Stat/kendall.c:239:16: style: Variable 'tieCount' is reassigned a value before the old one has been used. [redundantAssignment] openturns-1.18/lib/src/Base/Stat/kendall.c:238:15: note: tieCount is assigned openturns-1.18/lib/src/Base/Stat/kendall.c:239:16: note: tieCount is overwritten openturns-1.18/lib/src/Base/Stat/kendall.c:196:31: style: Parameter 'data' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Stat/kendall.c:273:44: style: Parameter 'arr2' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Stat/kendall.c:273:30: style: Parameter 'arr1' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Base/Stat/kendall.c:211:13: style: Variable 'tieCount' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Stat/kendall.c:246:13: style: Variable 'tieCount' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Type/openturns/ComplexMatrix.hxx:64:3: style: Class 'ComplexMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/ComplexMatrix.hxx:67:3: style: Class 'ComplexMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/ComplexMatrix.hxx:98:3: style: Class 'ComplexMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/ComplexMatrixImplementation.hxx:89:3: style: Class 'ComplexMatrixImplementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/HermitianMatrix.hxx:65:3: style: Class 'HermitianMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/TriangularComplexMatrix.hxx:63:3: style: Class 'TriangularComplexMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/ComplexTensor.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Type/openturns/ComplexTensor.hxx:74:3: style: Class 'ComplexTensor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/Description.hxx:52:3: style: Class 'Description' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/SymmetricMatrix.hxx:53:3: style: Class 'SymmetricMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/SymmetricMatrix.hxx:56:3: style: Class 'SymmetricMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/IdentityMatrix.hxx:112:3: style: Class 'IdentityMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/SquareMatrix.hxx:57:3: style: Class 'SquareMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/SquareMatrix.hxx:60:3: style: Class 'SquareMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/SquareMatrix.hxx:79:3: style: Class 'SquareMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/Matrix.hxx:63:3: style: Class 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/Matrix.hxx:66:3: style: Class 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/Matrix.hxx:88:3: style: Class 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/HermitianMatrix.cxx:59:58: style:inconclusive: Function 'HermitianMatrix' argument 1 names different: declaration 'other' definition 'h'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/HermitianMatrix.hxx:69:43: note: Function 'HermitianMatrix' argument 1 names different: declaration 'other' definition 'h'. openturns-1.18/lib/src/Base/Type/HermitianMatrix.cxx:59:58: note: Function 'HermitianMatrix' argument 1 names different: declaration 'other' definition 'h'. openturns-1.18/lib/src/Base/Type/HermitianMatrix.cxx:242:91: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/HermitianMatrix.hxx:157:59: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/HermitianMatrix.cxx:242:91: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/HermitianMatrix.cxx:248:90: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/HermitianMatrix.hxx:160:58: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/HermitianMatrix.cxx:248:90: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/HermitianMatrix.cxx:254:79: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/HermitianMatrix.hxx:163:47: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/HermitianMatrix.cxx:254:79: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/IdentityMatrix.cxx:120:63: style:inconclusive: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/IdentityMatrix.hxx:85:49: note: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. openturns-1.18/lib/src/Base/Type/IdentityMatrix.cxx:120:63: note: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. openturns-1.18/lib/src/Base/Type/IdentityMatrix.cxx:138:48: style:inconclusive: Function 'computeEV' argument 1 names different: declaration 'vOut' definition 'v'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/IdentityMatrix.hxx:91:34: note: Function 'computeEV' argument 1 names different: declaration 'vOut' definition 'v'. openturns-1.18/lib/src/Base/Type/IdentityMatrix.cxx:138:48: note: Function 'computeEV' argument 1 names different: declaration 'vOut' definition 'v'. openturns-1.18/lib/src/Base/Type/IdentityMatrix.cxx:152:43: style:inconclusive: Function 'computeSVD' argument 1 names different: declaration 'uOut' definition 'u'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/IdentityMatrix.hxx:103:29: note: Function 'computeSVD' argument 1 names different: declaration 'uOut' definition 'u'. openturns-1.18/lib/src/Base/Type/IdentityMatrix.cxx:152:43: note: Function 'computeSVD' argument 1 names different: declaration 'uOut' definition 'u'. openturns-1.18/lib/src/Base/Type/IdentityMatrix.cxx:153:43: style:inconclusive: Function 'computeSVD' argument 2 names different: declaration 'vTOut' definition 'vT'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/IdentityMatrix.hxx:104:29: note: Function 'computeSVD' argument 2 names different: declaration 'vTOut' definition 'vT'. openturns-1.18/lib/src/Base/Type/IdentityMatrix.cxx:153:43: note: Function 'computeSVD' argument 2 names different: declaration 'vTOut' definition 'vT'. openturns-1.18/lib/src/Base/Type/IndicesCollection.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Type/openturns/IndicesCollection.hxx:63:3: style: Class 'IndicesCollection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/IndicesCollection.hxx:66:3: style: Class 'IndicesCollection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/IndicesCollection.cxx:51:66: style:inconclusive: Function 'IndicesCollection' argument 1 names different: declaration 'coll' definition 'values'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/IndicesCollection.hxx:60:58: note: Function 'IndicesCollection' argument 1 names different: declaration 'coll' definition 'values'. openturns-1.18/lib/src/Base/Type/IndicesCollection.cxx:51:66: note: Function 'IndicesCollection' argument 1 names different: declaration 'coll' definition 'values'. openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'dsfmt < 607 >::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'dsfmt < 607 >::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'dsfmt < 1279 >::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'dsfmt < 1279 >::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'dsfmt < 2281 >::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'dsfmt < 2281 >::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'dsfmt < 4423 >::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'dsfmt < 4423 >::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'dsfmt < 11213 >::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'dsfmt < 11213 >::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'dsfmt < 19937 >::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'dsfmt < 19937 >::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'dsfmt < 44497 >::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'dsfmt < 44497 >::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'dsfmt < 86243 >::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'dsfmt < 86243 >::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'dsfmt < 132049 >::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'dsfmt < 132049 >::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Stat/dsfmt.h:74:18: performance:inconclusive: Technically the member function 'dsfmt < 216091 >::get_state_length_32' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Stat/dsfmt.h:117:18: style:inconclusive: Technically the member function 'dsfmt < 216091 >::get_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Type/IndicesCollectionImplementation.cxx:70:94: style:inconclusive: Function 'IndicesCollectionImplementation' argument 1 names different: declaration 'coll' definition 'values'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/IndicesCollectionImplementation.hxx:60:72: note: Function 'IndicesCollectionImplementation' argument 1 names different: declaration 'coll' definition 'values'. openturns-1.18/lib/src/Base/Type/IndicesCollectionImplementation.cxx:70:94: note: Function 'IndicesCollectionImplementation' argument 1 names different: declaration 'coll' definition 'values'. openturns-1.18/lib/src/Base/Type/IndicesCollectionImplementation.cxx:139:107: style:inconclusive: Function 'begin_at' argument 1 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/IndicesCollectionImplementation.hxx:82:51: note: Function 'begin_at' argument 1 names different: declaration 'position' definition 'index'. openturns-1.18/lib/src/Base/Type/IndicesCollectionImplementation.cxx:139:107: note: Function 'begin_at' argument 1 names different: declaration 'position' definition 'index'. openturns-1.18/lib/src/Base/Type/IndicesCollectionImplementation.cxx:145:105: style:inconclusive: Function 'end_at' argument 1 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/IndicesCollectionImplementation.hxx:83:49: note: Function 'end_at' argument 1 names different: declaration 'position' definition 'index'. openturns-1.18/lib/src/Base/Type/IndicesCollectionImplementation.cxx:145:105: note: Function 'end_at' argument 1 names different: declaration 'position' definition 'index'. openturns-1.18/lib/src/Base/Type/IndicesCollectionImplementation.cxx:151:114: style:inconclusive: Function 'cbegin_at' argument 1 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/IndicesCollectionImplementation.hxx:86:58: note: Function 'cbegin_at' argument 1 names different: declaration 'position' definition 'index'. openturns-1.18/lib/src/Base/Type/IndicesCollectionImplementation.cxx:151:114: note: Function 'cbegin_at' argument 1 names different: declaration 'position' definition 'index'. openturns-1.18/lib/src/Base/Type/IndicesCollectionImplementation.cxx:157:112: style:inconclusive: Function 'cend_at' argument 1 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/IndicesCollectionImplementation.hxx:87:56: note: Function 'cend_at' argument 1 names different: declaration 'position' definition 'index'. openturns-1.18/lib/src/Base/Type/IndicesCollectionImplementation.cxx:157:112: note: Function 'cend_at' argument 1 names different: declaration 'position' definition 'index'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:948:11: style: Condition 'info!=0' is always false [knownConditionTrueFalse] openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:943:12: note: Assuming that condition 'info!=0' is not redundant openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:948:11: note: Condition 'info!=0' is always false openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:501:103: style:inconclusive: Function 'symProd' argument 1 names different: declaration 'm' definition 'matrix'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/ComplexMatrixImplementation.hxx:169:75: note: Function 'symProd' argument 1 names different: declaration 'm' definition 'matrix'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:501:103: note: Function 'symProd' argument 1 names different: declaration 'm' definition 'matrix'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:502:16: style:inconclusive: Function 'symProd' argument 2 names different: declaration 'symSide' definition 'hermSide'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/ComplexMatrixImplementation.hxx:170:50: note: Function 'symProd' argument 2 names different: declaration 'symSide' definition 'hermSide'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:502:16: note: Function 'symProd' argument 2 names different: declaration 'symSide' definition 'hermSide'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:527:103: style:inconclusive: Function 'hermProd' argument 1 names different: declaration 'm' definition 'matrix'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/ComplexMatrixImplementation.hxx:171:76: note: Function 'hermProd' argument 1 names different: declaration 'm' definition 'matrix'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:527:103: note: Function 'hermProd' argument 1 names different: declaration 'm' definition 'matrix'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:554:109: style:inconclusive: Function 'triangularProd' argument 1 names different: declaration 'm' definition 'matrix'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/ComplexMatrixImplementation.hxx:174:82: note: Function 'triangularProd' argument 1 names different: declaration 'm' definition 'matrix'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:554:109: note: Function 'triangularProd' argument 1 names different: declaration 'm' definition 'matrix'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:555:16: style:inconclusive: Function 'triangularProd' argument 2 names different: declaration 'side' definition 'triangularSide'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/ComplexMatrixImplementation.hxx:175:18: note: Function 'triangularProd' argument 2 names different: declaration 'side' definition 'triangularSide'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:555:16: note: Function 'triangularProd' argument 2 names different: declaration 'side' definition 'triangularSide'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:556:16: style:inconclusive: Function 'triangularProd' argument 3 names different: declaration 'uplo' definition 'upperLower'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/ComplexMatrixImplementation.hxx:176:18: note: Function 'triangularProd' argument 3 names different: declaration 'uplo' definition 'upperLower'. openturns-1.18/lib/src/Base/Type/ComplexMatrixImplementation.cxx:556:16: note: Function 'triangularProd' argument 3 names different: declaration 'uplo' definition 'upperLower'. openturns-1.18/lib/src/Base/Type/Matrix.cxx:39:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Type/Matrix.cxx:249:35: style:inconclusive: Function 'computeSVD' argument 1 names different: declaration 'uOut' definition 'u'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/Matrix.hxx:163:29: note: Function 'computeSVD' argument 1 names different: declaration 'uOut' definition 'u'. openturns-1.18/lib/src/Base/Type/Matrix.cxx:249:35: note: Function 'computeSVD' argument 1 names different: declaration 'uOut' definition 'u'. openturns-1.18/lib/src/Base/Type/Matrix.cxx:250:35: style:inconclusive: Function 'computeSVD' argument 2 names different: declaration 'vTOut' definition 'vT'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/Matrix.hxx:164:29: note: Function 'computeSVD' argument 2 names different: declaration 'vTOut' definition 'vT'. openturns-1.18/lib/src/Base/Type/Matrix.cxx:250:35: note: Function 'computeSVD' argument 2 names different: declaration 'vTOut' definition 'vT'. openturns-1.18/lib/src/Base/Type/Matrix.cxx:259:35: style:inconclusive: Function 'computeQR' argument 1 names different: declaration 'ROut' definition 'R'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/Matrix.hxx:169:37: note: Function 'computeQR' argument 1 names different: declaration 'ROut' definition 'R'. openturns-1.18/lib/src/Base/Type/Matrix.cxx:259:35: note: Function 'computeQR' argument 1 names different: declaration 'ROut' definition 'R'. openturns-1.18/lib/src/Base/Type/Matrix.cxx:274:49: style:inconclusive: Function 'computeGram' argument 1 names different: declaration 'transpose' definition 'transposed'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/Matrix.hxx:174:51: note: Function 'computeGram' argument 1 names different: declaration 'transpose' definition 'transposed'. openturns-1.18/lib/src/Base/Type/Matrix.cxx:274:49: note: Function 'computeGram' argument 1 names different: declaration 'transpose' definition 'transposed'. openturns-1.18/lib/src/Base/Type/openturns/PointWithDescription.hxx:51:3: style: Class 'PointWithDescription' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/PointWithDescription.hxx:54:3: style: Class 'PointWithDescription' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/PointWithDescription.cxx:106:3: style: Class 'KeyValuePair' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/SparseMatrix.cxx:39:51: style:inconclusive: Function 'SparseMatrix' argument 2 names different: declaration 'nbCols' definition 'nbColumns'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SparseMatrix.hxx:45:38: note: Function 'SparseMatrix' argument 2 names different: declaration 'nbCols' definition 'nbColumns'. openturns-1.18/lib/src/Base/Type/SparseMatrix.cxx:39:51: note: Function 'SparseMatrix' argument 2 names different: declaration 'nbCols' definition 'nbColumns'. openturns-1.18/lib/src/Base/Type/SparseMatrix.cxx:50:50: style:inconclusive: Function 'SparseMatrix' argument 2 names different: declaration 'nbCols' definition 'nbColumns'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SparseMatrix.hxx:49:38: note: Function 'SparseMatrix' argument 2 names different: declaration 'nbCols' definition 'nbColumns'. openturns-1.18/lib/src/Base/Type/SparseMatrix.cxx:50:50: note: Function 'SparseMatrix' argument 2 names different: declaration 'nbCols' definition 'nbColumns'. openturns-1.18/lib/src/Base/Type/openturns/Point.hxx:56:3: style: Class 'Point' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/SquareComplexMatrix.hxx:68:3: style: Class 'SquareComplexMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/SquareComplexMatrix.hxx:71:3: style: Class 'SquareComplexMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/SquareComplexMatrix.cxx:38:64: style:inconclusive: Function 'SquareComplexMatrix' argument 1 names different: declaration 'dim' definition 'dimension'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SquareComplexMatrix.hxx:57:54: note: Function 'SquareComplexMatrix' argument 1 names different: declaration 'dim' definition 'dimension'. openturns-1.18/lib/src/Base/Type/SquareComplexMatrix.cxx:38:64: note: Function 'SquareComplexMatrix' argument 1 names different: declaration 'dim' definition 'dimension'. openturns-1.18/lib/src/Base/Type/SquareComplexMatrix.cxx:155:87: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SquareComplexMatrix.hxx:112:47: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/SquareComplexMatrix.cxx:155:87: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/SquareComplexMatrix.cxx:161:99: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SquareComplexMatrix.hxx:106:59: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/SquareComplexMatrix.cxx:161:99: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/SquareComplexMatrix.cxx:166:98: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SquareComplexMatrix.hxx:109:58: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/SquareComplexMatrix.cxx:166:98: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/SquareMatrix.cxx:145:47: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SquareMatrix.hxx:110:35: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/SquareMatrix.cxx:145:47: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/SquareMatrix.cxx:182:61: style:inconclusive: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SquareMatrix.hxx:131:49: note: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. openturns-1.18/lib/src/Base/Type/SquareMatrix.cxx:182:61: note: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. openturns-1.18/lib/src/Base/Type/SquareMatrix.cxx:205:79: style:inconclusive: Function 'computeEV' argument 1 names different: declaration 'vOut' definition 'v'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SquareMatrix.hxx:140:53: note: Function 'computeEV' argument 1 names different: declaration 'vOut' definition 'v'. openturns-1.18/lib/src/Base/Type/SquareMatrix.cxx:205:79: note: Function 'computeEV' argument 1 names different: declaration 'vOut' definition 'v'. openturns-1.18/lib/src/Base/Type/openturns/SymmetricTensor.hxx:67:3: style: Class 'SymmetricTensor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/SymmetricMatrix.cxx:228:50: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SymmetricMatrix.hxx:133:35: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/SymmetricMatrix.cxx:228:50: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/SymmetricMatrix.cxx:266:64: style:inconclusive: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SymmetricMatrix.hxx:149:49: note: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. openturns-1.18/lib/src/Base/Type/SymmetricMatrix.cxx:266:64: note: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. openturns-1.18/lib/src/Base/Type/SymmetricMatrix.cxx:282:49: style:inconclusive: Function 'computeEV' argument 1 names different: declaration 'vOut' definition 'v'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/SymmetricMatrix.hxx:155:34: note: Function 'computeEV' argument 1 names different: declaration 'vOut' definition 'v'. openturns-1.18/lib/src/Base/Type/SymmetricMatrix.cxx:282:49: note: Function 'computeEV' argument 1 names different: declaration 'vOut' definition 'v'. openturns-1.18/lib/src/Base/Type/Tensor.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Base/Type/openturns/Tensor.hxx:74:3: style: Class 'Tensor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/TriangularComplexMatrix.cxx:226:107: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/TriangularComplexMatrix.hxx:138:59: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/TriangularComplexMatrix.cxx:226:107: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/TriangularComplexMatrix.cxx:234:106: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/TriangularComplexMatrix.hxx:141:58: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/TriangularComplexMatrix.cxx:234:106: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/TriangularComplexMatrix.cxx:242:95: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/TriangularComplexMatrix.hxx:144:47: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/TriangularComplexMatrix.cxx:242:95: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/openturns/TriangularMatrix.hxx:63:3: style: Class 'TriangularMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/openturns/TriangularMatrix.hxx:67:3: style: Class 'TriangularMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/TriangularMatrix.cxx:227:91: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/TriangularMatrix.hxx:133:57: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/TriangularMatrix.cxx:227:91: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/TriangularMatrix.cxx:234:80: style:inconclusive: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/TriangularMatrix.hxx:136:46: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Base/Type/TriangularMatrix.cxx:234:80: note: Function 'operator*' argument 1 names different: declaration 'p' definition 'pt'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/Analytical.cxx:37:54: style:inconclusive: Function 'Analytical' argument 1 names different: declaration 'solver' definition 'nearestPointAlgorithm'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/openturns/Analytical.hxx:57:44: note: Function 'Analytical' argument 1 names different: declaration 'solver' definition 'nearestPointAlgorithm'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/Analytical.cxx:37:54: note: Function 'Analytical' argument 1 names different: declaration 'solver' definition 'nearestPointAlgorithm'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/Analytical.cxx:38:45: style:inconclusive: Function 'Analytical' argument 2 names different: declaration 'compositeEvent' definition 'event'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/openturns/Analytical.hxx:58:35: note: Function 'Analytical' argument 2 names different: declaration 'compositeEvent' definition 'event'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/Analytical.cxx:38:45: note: Function 'Analytical' argument 2 names different: declaration 'compositeEvent' definition 'event'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/Analytical.cxx:91:73: style:inconclusive: Function 'setNearestPointAlgorithm' argument 1 names different: declaration 'solver' definition 'nearestPointAlgorithm'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/openturns/Analytical.hxx:81:63: note: Function 'setNearestPointAlgorithm' argument 1 names different: declaration 'solver' definition 'nearestPointAlgorithm'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/Analytical.cxx:91:73: note: Function 'setNearestPointAlgorithm' argument 1 names different: declaration 'solver' definition 'nearestPointAlgorithm'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/MultiFORM.cxx:218:68: style:inconclusive: Function 'setMaximumDesignPointsNumber' argument 1 names different: declaration 'numberOfDesignPoints' definition 'maximumDesignPointsNumber'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/openturns/MultiFORM.hxx:56:59: note: Function 'setMaximumDesignPointsNumber' argument 1 names different: declaration 'numberOfDesignPoints' definition 'maximumDesignPointsNumber'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/MultiFORM.cxx:218:68: note: Function 'setMaximumDesignPointsNumber' argument 1 names different: declaration 'numberOfDesignPoints' definition 'maximumDesignPointsNumber'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/MultiFORM.cxx:228:70: style:inconclusive: Function 'setMaximumNumberOfDesignPoints' argument 1 names different: declaration 'numberOfDesignPoints' definition 'maximumDesignPointsNumber'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/openturns/MultiFORM.hxx:60:61: note: Function 'setMaximumNumberOfDesignPoints' argument 1 names different: declaration 'numberOfDesignPoints' definition 'maximumDesignPointsNumber'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/MultiFORM.cxx:228:70: note: Function 'setMaximumNumberOfDesignPoints' argument 1 names different: declaration 'numberOfDesignPoints' definition 'maximumDesignPointsNumber'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/StrongMaximumTest.cxx:439:71: style:inconclusive: Function 'isInTheVicinityOfTheDesignPoint' argument 1 names different: declaration 'numericalPoint' definition 'point'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/openturns/StrongMaximumTest.hxx:169:54: note: Function 'isInTheVicinityOfTheDesignPoint' argument 1 names different: declaration 'numericalPoint' definition 'point'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/StrongMaximumTest.cxx:439:71: note: Function 'isInTheVicinityOfTheDesignPoint' argument 1 names different: declaration 'numericalPoint' definition 'point'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/openturns/SystemFORM.hxx:54:8: style: Virtual function 'setEvent' is called from constructor 'SystemFORM(const OptimizationAlgorithm&nearestPointAlgorithm,const RandomVector&event,const Point&physicalStartingPoint)' at line 48. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/SystemFORM.cxx:48:3: note: Calling setEvent openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/openturns/SystemFORM.hxx:54:8: note: setEvent is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/SystemFORM.cxx:74:48: style:inconclusive: Function 'setEvent' argument 1 names different: declaration 'systemEvent' definition 'event'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/openturns/SystemFORM.hxx:54:38: note: Function 'setEvent' argument 1 names different: declaration 'systemEvent' definition 'event'. openturns-1.18/lib/src/Uncertainty/Algorithm/Analytical/SystemFORM.cxx:74:48: note: Function 'setEvent' argument 1 names different: declaration 'systemEvent' definition 'event'. openturns-1.18/lib/src/Uncertainty/Algorithm/Classification/openturns/MixtureClassifier.hxx:44:3: style: Class 'MixtureClassifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/FunctionalChaos/AdaptiveStrategy.cxx:37:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/FunctionalChaos/openturns/AdaptiveStrategy.hxx:54:3: style: Class 'AdaptiveStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Classification/MinimumVolumeClassifier.cxx:167:63: style:inconclusive: Function 'drawContour' argument 1 names different: declaration 'alpha' definition 'contourAlpha'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Classification/openturns/MinimumVolumeClassifier.hxx:82:40: note: Function 'drawContour' argument 1 names different: declaration 'alpha' definition 'contourAlpha'. openturns-1.18/lib/src/Uncertainty/Algorithm/Classification/MinimumVolumeClassifier.cxx:167:63: note: Function 'drawContour' argument 1 names different: declaration 'alpha' definition 'contourAlpha'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/FunctionalChaos/openturns/IntegrationStrategy.hxx:48:3: style: Class 'IntegrationStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/FunctionalChaos/openturns/IntegrationStrategy.hxx:51:3: style: Class 'IntegrationStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/FunctionalChaos/FunctionalChaosAlgorithm.cxx:321:97: performance: Searching before insertion is not necessary. Instead of 'coefficientsMap[index]=Point(outputDimension,0.0)' consider using 'coefficientsMap.try_emplace(index, Point(outputDimension,0.0));'. [stlFindInsert] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/FunctionalChaos/ProjectionStrategy.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/FunctionalChaos/openturns/ProjectionStrategy.hxx:49:3: style: Class 'ProjectionStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/FunctionalChaos/openturns/ProjectionStrategy.hxx:52:3: style: Class 'ProjectionStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/FunctionalChaos/openturns/ProjectionStrategyImplementation.hxx:62:3: style: Class 'ProjectionStrategyImplementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/FunctionalChaos/openturns/ProjectionStrategyImplementation.hxx:65:3: style: Class 'ProjectionStrategyImplementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:325:82: style:inconclusive: Function 'symProd' argument 1 names different: declaration 'm' definition 'matrix'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:142:62: note: Function 'symProd' argument 1 names different: declaration 'm' definition 'matrix'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:325:82: note: Function 'symProd' argument 1 names different: declaration 'm' definition 'matrix'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:353:71: style:inconclusive: Function 'genVectProd' argument 2 names different: declaration 'transpose' definition 'transposed'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:157:33: note: Function 'genVectProd' argument 2 names different: declaration 'transpose' definition 'transposed'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:353:71: note: Function 'genVectProd' argument 2 names different: declaration 'transpose' definition 'transposed'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:440:68: style:inconclusive: Function 'computeGram' argument 1 names different: declaration 'transpose' definition 'transposed'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:294:55: note: Function 'computeGram' argument 1 names different: declaration 'transpose' definition 'transposed'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:440:68: note: Function 'computeGram' argument 1 names different: declaration 'transpose' definition 'transposed'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:511:88: style:inconclusive: Function 'triangularProd' argument 1 names different: declaration 'm' definition 'matrix'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:222:68: note: Function 'triangularProd' argument 1 names different: declaration 'm' definition 'matrix'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:511:88: note: Function 'triangularProd' argument 1 names different: declaration 'm' definition 'matrix'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:512:16: style:inconclusive: Function 'triangularProd' argument 2 names different: declaration 'side' definition 'triangularSide'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:223:50: note: Function 'triangularProd' argument 2 names different: declaration 'side' definition 'triangularSide'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:512:16: note: Function 'triangularProd' argument 2 names different: declaration 'side' definition 'triangularSide'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:513:16: style:inconclusive: Function 'triangularProd' argument 3 names different: declaration 'uplo' definition 'upperLower'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:224:50: note: Function 'triangularProd' argument 3 names different: declaration 'uplo' definition 'upperLower'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:513:16: note: Function 'triangularProd' argument 3 names different: declaration 'uplo' definition 'upperLower'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:786:16: style:inconclusive: Function 'solveLinearSystemTri' argument 4 names different: declaration 'transpose' definition 'transposed'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:207:18: note: Function 'solveLinearSystemTri' argument 4 names different: declaration 'transpose' definition 'transposed'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:786:16: note: Function 'solveLinearSystemTri' argument 4 names different: declaration 'transpose' definition 'transposed'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:828:16: style:inconclusive: Function 'solveLinearSystemTri' argument 4 names different: declaration 'transpose' definition 'transposed'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:202:41: note: Function 'solveLinearSystemTri' argument 4 names different: declaration 'transpose' definition 'transposed'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:828:16: note: Function 'solveLinearSystemTri' argument 4 names different: declaration 'transpose' definition 'transposed'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:956:70: style:inconclusive: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:227:49: note: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:956:70: note: Function 'computeLogAbsoluteDeterminant' argument 1 names different: declaration 'signOut' definition 'sign'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1023:73: style:inconclusive: Function 'computeLogAbsoluteDeterminantSym' argument 1 names different: declaration 'signOut' definition 'sign'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:230:52: note: Function 'computeLogAbsoluteDeterminantSym' argument 1 names different: declaration 'signOut' definition 'sign'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1023:73: note: Function 'computeLogAbsoluteDeterminantSym' argument 1 names different: declaration 'signOut' definition 'sign'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1124:110: style:inconclusive: Function 'computeEVSquare' argument 1 names different: declaration 'vOut' definition 'v'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:239:67: note: Function 'computeEVSquare' argument 1 names different: declaration 'vOut' definition 'v'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1124:110: note: Function 'computeEVSquare' argument 1 names different: declaration 'vOut' definition 'v'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1211:66: style:inconclusive: Function 'computeEVSym' argument 1 names different: declaration 'vOut' definition 'v'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:242:45: note: Function 'computeEVSym' argument 1 names different: declaration 'vOut' definition 'v'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1211:66: note: Function 'computeEVSym' argument 1 names different: declaration 'vOut' definition 'v'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1332:63: style:inconclusive: Function 'computeSVD' argument 1 names different: declaration 'uOut' definition 'u'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:256:43: note: Function 'computeSVD' argument 1 names different: declaration 'uOut' definition 'u'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1332:63: note: Function 'computeSVD' argument 1 names different: declaration 'uOut' definition 'u'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1333:63: style:inconclusive: Function 'computeSVD' argument 2 names different: declaration 'vTOut' definition 'vT'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:257:43: note: Function 'computeSVD' argument 2 names different: declaration 'vTOut' definition 'vT'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1333:63: note: Function 'computeSVD' argument 2 names different: declaration 'vTOut' definition 'vT'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1533:77: style:inconclusive: Function 'computeQR' argument 1 names different: declaration 'ROut' definition 'R'. [funcArgNamesDifferent] openturns-1.18/lib/src/Base/Type/openturns/MatrixImplementation.hxx:289:65: note: Function 'computeQR' argument 1 names different: declaration 'ROut' definition 'R'. openturns-1.18/lib/src/Base/Type/MatrixImplementation.cxx:1533:77: note: Function 'computeQR' argument 1 names different: declaration 'ROut' definition 'R'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/LinearModel/openturns/LinearModelResult.hxx:97:25: style: Virtual function 'getDegreesOfFreedom' is called from constructor 'LinearModelResult(const Sample&inputSample,const Basis&basis,const Matrix&design,const Sample&outputSample,const Function&metaModel,const Point&trendCoefficients,const String&formula,const Description&coefficientsNames,const Sample&sampleResiduals,const Sample&standardizedResiduals,const Point&diagonalGramInverse,const Point&leverages,const Point&cookDistances,const Scalar sigma2)' at line 76. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/LinearModel/LinearModelResult.cxx:76:42: note: Calling getDegreesOfFreedom openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/LinearModel/openturns/LinearModelResult.hxx:97:25: note: getDegreesOfFreedom is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/Kriging/KrigingResult.cxx:339:72: style:inconclusive: Function 'getConditionalCovariance' argument 1 names different: declaration 'xi' definition 'point'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/Kriging/openturns/KrigingResult.hxx:116:67: note: Function 'getConditionalCovariance' argument 1 names different: declaration 'xi' definition 'point'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/Kriging/KrigingResult.cxx:339:72: note: Function 'getConditionalCovariance' argument 1 names different: declaration 'xi' definition 'point'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/Kriging/openturns/GeneralLinearModelAlgorithm.hxx:146:5: style: Class 'ReducedLogLikelihoodEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/Kriging/GeneralLinearModelAlgorithm.cxx:325:78: style:inconclusive: Function 'setBasisCollection' argument 1 names different: declaration 'basisCollection' definition 'basis'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/Kriging/openturns/GeneralLinearModelAlgorithm.hxx:220:51: note: Function 'setBasisCollection' argument 1 names different: declaration 'basisCollection' definition 'basis'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/Kriging/GeneralLinearModelAlgorithm.cxx:325:78: note: Function 'setBasisCollection' argument 1 names different: declaration 'basisCollection' definition 'basis'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/CanonicalTensorEvaluation.cxx:162:60: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'point' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/openturns/CanonicalTensorEvaluation.hxx:54:35: note: Function 'operator()' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/CanonicalTensorEvaluation.cxx:162:60: note: Function 'operator()' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/CharlierFactory.hxx:47:3: style: Class 'CharlierFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/ChebychevFactory.cxx:78:13: style:inconclusive: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/ChebychevFactory.hxx:57:36: note: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/ChebychevFactory.cxx:78:13: note: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalUniVariatePolynomial.hxx:51:3: style: Class 'OrthogonalUniVariatePolynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalBasis.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/LaguerreFactory.hxx:47:3: style: Class 'LaguerreFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalBasis.hxx:48:3: style: Class 'OrthogonalBasis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalUniVariateFunctionFamily.cxx:37:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalUniVariateFunctionFamily.hxx:47:3: style: Class 'OrthogonalUniVariateFunctionFamily' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalUniVariateFunctionFamily.hxx:51:3: style: Class 'OrthogonalUniVariateFunctionFamily' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalUniVariateFunctionFamily.hxx:54:3: style: Class 'OrthogonalUniVariateFunctionFamily' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalFunctionFactory.hxx:48:3: style: Class 'OrthogonalFunctionFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalUniVariatePolynomialFamily.cxx:37:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalUniVariatePolynomialFamily.hxx:49:3: style: Class 'OrthogonalUniVariatePolynomialFamily' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalUniVariatePolynomialFamily.cxx:86:13: style:inconclusive: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalUniVariatePolynomialFamily.hxx:62:36: note: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalUniVariatePolynomialFamily.cxx:86:13: note: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthonormalizationAlgorithm.cxx:39:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalUniVariatePolynomialFunctionFactory.hxx:48:3: style: Class 'OrthogonalUniVariatePolynomialFunctionFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthonormalizationAlgorithm.hxx:47:3: style: Class 'OrthonormalizationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalProductFunctionFactory.hxx:56:3: style: Class 'OrthogonalProductFunctionFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthonormalizationAlgorithm.hxx:50:3: style: Class 'OrthonormalizationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/StandardDistributionPolynomialFactory.hxx:52:3: style: Class 'StandardDistributionPolynomialFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/StandardDistributionPolynomialFactory.hxx:55:3: style: Class 'StandardDistributionPolynomialFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalProductPolynomialFactory.cxx:168:13: style:inconclusive: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalProductPolynomialFactory.hxx:78:37: note: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalProductPolynomialFactory.cxx:168:13: note: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalUniVariatePolynomialFactory.cxx:93:132: style:inconclusive: Function 'buildCoefficients' argument 1 names different: declaration 'degree' definition 'n'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalUniVariatePolynomialFactory.hxx:70:56: note: Function 'buildCoefficients' argument 1 names different: declaration 'degree' definition 'n'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalUniVariatePolynomialFactory.cxx:93:132: note: Function 'buildCoefficients' argument 1 names different: declaration 'degree' definition 'n'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalUniVariatePolynomialFactory.cxx:175:13: style:inconclusive: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/OrthogonalUniVariatePolynomialFactory.hxx:77:36: note: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/OrthogonalUniVariatePolynomialFactory.cxx:175:13: note: Function 'getNodesAndWeights' argument 2 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/TensorApproximationAlgorithm.cxx:66:46: style:inconclusive: Function 'TensorApproximationAlgorithm' argument 4 names different: declaration 'functionFactory' definition 'basisFactory'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/openturns/TensorApproximationAlgorithm.hxx:53:73: note: Function 'TensorApproximationAlgorithm' argument 4 names different: declaration 'functionFactory' definition 'basisFactory'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/TensorApproximationAlgorithm.cxx:66:46: note: Function 'TensorApproximationAlgorithm' argument 4 names different: declaration 'functionFactory' definition 'basisFactory'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/TensorApproximationAlgorithm.cxx:67:21: style:inconclusive: Function 'TensorApproximationAlgorithm' argument 5 names different: declaration 'nk' definition 'degrees'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/openturns/TensorApproximationAlgorithm.hxx:54:48: note: Function 'TensorApproximationAlgorithm' argument 5 names different: declaration 'nk' definition 'degrees'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/TensorApproximationAlgorithm.cxx:67:21: note: Function 'TensorApproximationAlgorithm' argument 5 names different: declaration 'nk' definition 'degrees'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/TensorApproximationAlgorithm.cxx:246:27: style:inconclusive: Function 'rankOne' argument 4 names different: declaration 'k' definition 'i'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/openturns/TensorApproximationAlgorithm.hxx:109:38: note: Function 'rankOne' argument 4 names different: declaration 'k' definition 'i'. openturns-1.18/lib/src/Uncertainty/Algorithm/MetaModel/TensorApproximation/TensorApproximationAlgorithm.cxx:246:27: note: Function 'rankOne' argument 4 names different: declaration 'k' definition 'i'. openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/openturns/EfficientGlobalOptimization.hxx:106:8: style: Virtual function 'checkProblem' is called from constructor 'EfficientGlobalOptimization(const OptimizationProblem&problem,const KrigingResult&krigingResult)' at line 65. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/EfficientGlobalOptimization.cxx:65:3: note: Calling checkProblem openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/openturns/EfficientGlobalOptimization.hxx:106:8: note: checkProblem is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/EfficientGlobalOptimization.cxx:178:30: style: Redundant condition: problem.hasBounds(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/EfficientGlobalOptimization.cxx:198:32: style: Redundant condition: problem.hasBounds(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/EfficientGlobalOptimization.cxx:475:77: style:inconclusive: Function 'setMultiStartNumber' argument 1 names different: declaration 'multiStartNumberSize' definition 'multiStartNumber'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/openturns/EfficientGlobalOptimization.hxx:69:50: note: Function 'setMultiStartNumber' argument 1 names different: declaration 'multiStartNumberSize' definition 'multiStartNumber'. openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/EfficientGlobalOptimization.cxx:475:77: note: Function 'setMultiStartNumber' argument 1 names different: declaration 'multiStartNumberSize' definition 'multiStartNumber'. openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/EfficientGlobalOptimization.cxx:510:75: style:inconclusive: Function 'setCorrelationLengthFactor' argument 1 names different: declaration 'b' definition 'correlationLengthFactor'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/openturns/EfficientGlobalOptimization.hxx:80:48: note: Function 'setCorrelationLengthFactor' argument 1 names different: declaration 'b' definition 'correlationLengthFactor'. openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/EfficientGlobalOptimization.cxx:510:75: note: Function 'setCorrelationLengthFactor' argument 1 names different: declaration 'b' definition 'correlationLengthFactor'. openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/EfficientGlobalOptimization.cxx:522:63: style:inconclusive: Function 'setAEITradeoff' argument 1 names different: declaration 'c' definition 'aeiTradeoff'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/openturns/EfficientGlobalOptimization.hxx:84:36: note: Function 'setAEITradeoff' argument 1 names different: declaration 'c' definition 'aeiTradeoff'. openturns-1.18/lib/src/Uncertainty/Algorithm/Optimization/EfficientGlobalOptimization.cxx:522:63: note: Function 'setAEITradeoff' argument 1 names different: declaration 'c' definition 'aeiTradeoff'. openturns-1.18/lib/src/Uncertainty/Algorithm/Sensitivity/SobolIndicesAlgorithm.cxx:36:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/Sensitivity/openturns/SobolIndicesAlgorithm.hxx:50:3: style: Class 'SobolIndicesAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Sensitivity/openturns/SobolIndicesAlgorithm.hxx:53:3: style: Class 'SobolIndicesAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Sensitivity/SobolIndicesAlgorithm.cxx:206:19: style:inconclusive: Function 'DrawSobolIndices' argument 3 names different: declaration 'secondOrderIndices' definition 'totalOrderIndices'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Sensitivity/openturns/SobolIndicesAlgorithm.hxx:117:47: note: Function 'DrawSobolIndices' argument 3 names different: declaration 'secondOrderIndices' definition 'totalOrderIndices'. openturns-1.18/lib/src/Uncertainty/Algorithm/Sensitivity/SobolIndicesAlgorithm.cxx:206:19: note: Function 'DrawSobolIndices' argument 3 names different: declaration 'secondOrderIndices' definition 'totalOrderIndices'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/StandardDistributionPolynomialFactory.cxx:56:99: style:inconclusive: Function 'StandardDistributionPolynomialFactory' argument 1 names different: declaration 'distribution' definition 'measure'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/openturns/StandardDistributionPolynomialFactory.hxx:52:62: note: Function 'StandardDistributionPolynomialFactory' argument 1 names different: declaration 'distribution' definition 'measure'. openturns-1.18/lib/src/Uncertainty/Algorithm/OrthogonalBasis/StandardDistributionPolynomialFactory.cxx:56:99: note: Function 'StandardDistributionPolynomialFactory' argument 1 names different: declaration 'distribution' definition 'measure'. openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/AdaptiveDirectionalStratification.hxx:48:3: style: Class 'AdaptiveDirectionalStratification' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/PostAnalyticalControlledImportanceSampling.cxx:46:113: style:inconclusive: Function 'PostAnalyticalControlledImportanceSampling' argument 1 names different: declaration 'AnalyticalResult' definition 'analyticalResult'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/PostAnalyticalControlledImportanceSampling.hxx:44:80: note: Function 'PostAnalyticalControlledImportanceSampling' argument 1 names different: declaration 'AnalyticalResult' definition 'analyticalResult'. openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/PostAnalyticalControlledImportanceSampling.cxx:46:113: note: Function 'PostAnalyticalControlledImportanceSampling' argument 1 names different: declaration 'AnalyticalResult' definition 'analyticalResult'. openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/PostAnalyticalImportanceSampling.cxx:46:93: style:inconclusive: Function 'PostAnalyticalImportanceSampling' argument 1 names different: declaration 'AnalyticalResult' definition 'analyticalResult'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/PostAnalyticalImportanceSampling.hxx:44:70: note: Function 'PostAnalyticalImportanceSampling' argument 1 names different: declaration 'AnalyticalResult' definition 'analyticalResult'. openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/PostAnalyticalImportanceSampling.cxx:46:93: note: Function 'PostAnalyticalImportanceSampling' argument 1 names different: declaration 'AnalyticalResult' definition 'analyticalResult'. openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/EventSimulation.hxx:84:3: style: Class 'EventSimulation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/ProbabilitySimulationAlgorithm.hxx:40:3: style: Class 'ProbabilitySimulationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/ProbabilitySimulationAlgorithm.hxx:44:3: style: Class 'ProbabilitySimulationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/RootStrategy.cxx:39:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/RootStrategy.hxx:46:3: style: Class 'RootStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/RootStrategy.hxx:49:3: style: Class 'RootStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/ExpectationSimulationAlgorithm.cxx:171:9: style: Condition '!stop' is always true [knownConditionTrueFalse] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/ExpectationSimulationAlgorithm.cxx:124:57: note: Assuming that condition '!stop' is not redundant openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/ExpectationSimulationAlgorithm.cxx:171:9: note: Condition '!stop' is always true openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/SamplingStrategy.cxx:39:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/SamplingStrategy.hxx:48:3: style: Class 'SamplingStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/SamplingStrategy.hxx:51:3: style: Class 'SamplingStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Sensitivity/SobolIndicesAlgorithmImplementation.cxx:551:19: style:inconclusive: Function 'DrawSobolIndices' argument 3 names different: declaration 'secondOrderIndices' definition 'totalOrderIndices'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Sensitivity/openturns/SobolIndicesAlgorithmImplementation.hxx:126:47: note: Function 'DrawSobolIndices' argument 3 names different: declaration 'secondOrderIndices' definition 'totalOrderIndices'. openturns-1.18/lib/src/Uncertainty/Algorithm/Sensitivity/SobolIndicesAlgorithmImplementation.cxx:551:19: note: Function 'DrawSobolIndices' argument 3 names different: declaration 'secondOrderIndices' definition 'totalOrderIndices'. openturns-1.18/lib/src/Uncertainty/Algorithm/Transformation/DistributionTransformation.cxx:34:1: error: There is an unknown macro here somewhere. Configuration is required. If CLASSNAMEINIT is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Uncertainty/Algorithm/Transformation/MarginalTransformation/openturns/MarginalTransformationGradient.hxx:50:3: style: Class 'MarginalTransformationGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/SobolSimulationAlgorithm.cxx:340:69: style:inconclusive: Function 'setBatchSize' argument 1 names different: declaration 'replicationSize' definition 'batchSize'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/SobolSimulationAlgorithm.hxx:70:45: note: Function 'setBatchSize' argument 1 names different: declaration 'replicationSize' definition 'batchSize'. openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/SobolSimulationAlgorithm.cxx:340:69: note: Function 'setBatchSize' argument 1 names different: declaration 'replicationSize' definition 'batchSize'. openturns-1.18/lib/src/Uncertainty/Algorithm/Transformation/MarginalTransformation/openturns/MarginalTransformationHessian.hxx:51:3: style: Class 'MarginalTransformationHessian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Transformation/NatafEllipticalDistribution/InverseNatafEllipticalDistributionGradient.cxx:45:109: style:inconclusive: Function 'InverseNatafEllipticalDistributionGradient' argument 1 names different: declaration 'inverseCholesky' definition 'cholesky'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Transformation/NatafEllipticalDistribution/openturns/InverseNatafEllipticalDistributionGradient.hxx:48:76: note: Function 'InverseNatafEllipticalDistributionGradient' argument 1 names different: declaration 'inverseCholesky' definition 'cholesky'. openturns-1.18/lib/src/Uncertainty/Algorithm/Transformation/NatafEllipticalDistribution/InverseNatafEllipticalDistributionGradient.cxx:45:109: note: Function 'InverseNatafEllipticalDistributionGradient' argument 1 names different: declaration 'inverseCholesky' definition 'cholesky'. openturns-1.18/lib/src/Uncertainty/Algorithm/Transformation/NatafEllipticalDistribution/openturns/NatafEllipticalDistributionGradient.hxx:48:3: style: Class 'NatafEllipticalDistributionGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Transformation/NatafEllipticalCopula/NatafEllipticalCopulaEvaluation.cxx:49:30: style:inconclusive: Function 'NatafEllipticalCopulaEvaluation' argument 2 names different: declaration 'inverseCholesky' definition 'cholesky'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Transformation/NatafEllipticalCopula/openturns/NatafEllipticalCopulaEvaluation.hxx:51:60: note: Function 'NatafEllipticalCopulaEvaluation' argument 2 names different: declaration 'inverseCholesky' definition 'cholesky'. openturns-1.18/lib/src/Uncertainty/Algorithm/Transformation/NatafEllipticalCopula/NatafEllipticalCopulaEvaluation.cxx:49:30: note: Function 'NatafEllipticalCopulaEvaluation' argument 2 names different: declaration 'inverseCholesky' definition 'cholesky'. openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/SubsetSampling.hxx:39:3: style: Class 'SubsetSampling' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/SubsetSampling.cxx:304:58: style:inconclusive: Function 'computeProbabilityVariance' argument 1 names different: declaration 'probabilityEstimate' definition 'probabilityEstimateFactor'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/SubsetSampling.hxx:100:44: note: Function 'computeProbabilityVariance' argument 1 names different: declaration 'probabilityEstimate' definition 'probabilityEstimateFactor'. openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/SubsetSampling.cxx:304:58: note: Function 'computeProbabilityVariance' argument 1 names different: declaration 'probabilityEstimate' definition 'probabilityEstimateFactor'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/BootstrapExperiment.cxx:65:57: style:inconclusive: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/BootstrapExperiment.hxx:61:38: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/BootstrapExperiment.cxx:65:57: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/FixedExperiment.cxx:85:53: style:inconclusive: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/FixedExperiment.hxx:67:38: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/FixedExperiment.cxx:85:53: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/GeometricProfile.hxx:41:3: style: Class 'GeometricProfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LHSResult.cxx:36:1: error: There is an unknown macro here somewhere. Configuration is required. If CLASSNAMEINIT is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/GeometricProfile.cxx:40:18: style: Redundant condition: If 'c <= 0.0', the comparison 'c < 1.0' is always true. [redundantCondition] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LeaveOneOutSplitter.hxx:67:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/ImportanceSamplingExperiment.cxx:36:3: performance: Variable 'importanceDistribution_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/ImportanceSamplingExperiment.cxx:97:66: style:inconclusive: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/ImportanceSamplingExperiment.hxx:72:38: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/ImportanceSamplingExperiment.cxx:97:66: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/MonteCarloExperiment.cxx:70:58: style:inconclusive: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/MonteCarloExperiment.hxx:61:38: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/MonteCarloExperiment.cxx:70:58: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFilling.cxx:30:1: error: There is an unknown macro here somewhere. Configuration is required. If CLASSNAMEINIT is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/GaussProductExperiment.hxx:77:8: style: Virtual function 'setDistribution' is called from constructor 'GaussProductExperiment(const Indices&marginalDegrees)' at line 53. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/GaussProductExperiment.cxx:53:3: note: Calling setDistributionAndMarginalDegrees openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/GaussProductExperiment.cxx:139:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/GaussProductExperiment.hxx:77:8: note: setDistribution is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/MonteCarloLHS.cxx:59:51: style:inconclusive: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/MonteCarloLHS.hxx:55:38: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/MonteCarloLHS.cxx:59:51: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/GaussProductExperiment.hxx:77:8: style: Virtual function 'setDistribution' is called from constructor 'GaussProductExperiment(const Distribution&distribution)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/GaussProductExperiment.cxx:63:3: note: Calling setDistributionAndMarginalDegrees openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/GaussProductExperiment.cxx:139:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/GaussProductExperiment.hxx:77:8: note: setDistribution is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LHSExperiment.hxx:81:8: style: Virtual function 'setDistribution' is called from constructor 'LHSExperiment()' at line 46. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LHSExperiment.cxx:46:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LHSExperiment.hxx:81:8: note: setDistribution is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/GaussProductExperiment.hxx:77:8: style: Virtual function 'setDistribution' is called from constructor 'GaussProductExperiment(const Distribution&distribution,const Indices&marginalDegrees)' at line 74. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/GaussProductExperiment.cxx:74:3: note: Calling setDistributionAndMarginalDegrees openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/GaussProductExperiment.cxx:139:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/GaussProductExperiment.hxx:77:8: note: setDistribution is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LHSExperiment.hxx:81:8: style: Virtual function 'setDistribution' is called from constructor 'LHSExperiment(const UnsignedInteger size,const Bool alwaysShuffle=false,const Bool randomShift=true)' at line 61. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LHSExperiment.cxx:61:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LHSExperiment.hxx:81:8: note: setDistribution is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/GaussProductExperiment.cxx:114:60: style:inconclusive: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/GaussProductExperiment.hxx:70:38: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/GaussProductExperiment.cxx:114:60: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LHSExperiment.hxx:81:8: style: Virtual function 'setDistribution' is called from constructor 'LHSExperiment(const Distribution&distribution,const UnsignedInteger size,const Bool alwaysShuffle=false,const Bool randomShift=true)' at line 77. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LHSExperiment.cxx:77:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LHSExperiment.hxx:81:8: note: setDistribution is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LHSExperiment.cxx:122:51: style:inconclusive: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LHSExperiment.hxx:71:38: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LHSExperiment.cxx:122:51: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LowDiscrepancyExperiment.hxx:72:8: style: Virtual function 'setDistribution' is called from constructor 'LowDiscrepancyExperiment()' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LowDiscrepancyExperiment.cxx:43:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LowDiscrepancyExperiment.hxx:72:8: note: setDistribution is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LowDiscrepancyExperiment.hxx:72:8: style: Virtual function 'setDistribution' is called from constructor 'LowDiscrepancyExperiment(const UnsignedInteger size,const Bool restart=true)' at line 55. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LowDiscrepancyExperiment.cxx:55:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LowDiscrepancyExperiment.hxx:72:8: note: setDistribution is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LowDiscrepancyExperiment.hxx:72:8: style: Virtual function 'setDistribution' is called from constructor 'LowDiscrepancyExperiment(const LowDiscrepancySequence&sequence,const Distribution&distribution,const UnsignedInteger size,const Bool restart=true)' at line 71. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LowDiscrepancyExperiment.cxx:71:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LowDiscrepancyExperiment.hxx:72:8: note: setDistribution is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LowDiscrepancyExperiment.hxx:72:8: style: Virtual function 'setDistribution' is called from constructor 'LowDiscrepancyExperiment(const LowDiscrepancySequence&sequence,const UnsignedInteger size,const Bool restart=true)' at line 86. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LowDiscrepancyExperiment.cxx:86:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LowDiscrepancyExperiment.hxx:72:8: note: setDistribution is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LowDiscrepancyExperiment.cxx:187:62: style:inconclusive: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/LowDiscrepancyExperiment.hxx:94:38: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/LowDiscrepancyExperiment.cxx:187:62: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/TemperatureProfile.cxx:30:1: error: There is an unknown macro here somewhere. Configuration is required. If CLASSNAMEINIT is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SimulatedAnnealingLHS.cxx:82:59: style:inconclusive: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/SimulatedAnnealingLHS.hxx:64:38: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SimulatedAnnealingLHS.cxx:82:59: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/WeightedExperiment.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/WeightedExperiment.hxx:48:3: style: Class 'WeightedExperiment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/WeightedExperiment.hxx:51:3: style: Class 'WeightedExperiment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:73:28: warning: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:55:17: note: Assignment 'sum=0.0', assigned value is 0.0 openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:57:33: note: Assuming condition is false openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:73:28: note: Invalid argument openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/WeightedExperiment.cxx:87:56: style:inconclusive: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/WeightedExperiment.hxx:70:46: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/WeightedExperiment.cxx:87:56: note: Function 'generateWithWeights' argument 1 names different: declaration 'weightsOut' definition 'weights'. openturns-1.18/lib/src/Uncertainty/Bayesian/CalibrationAlgorithm.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:104:45: warning: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:95:18: note: Assignment 'd1=0.0', assigned value is 0.0 openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:97:34: note: Assuming condition is false openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:104:45: note: Invalid argument openturns-1.18/lib/src/Uncertainty/Bayesian/openturns/CalibrationAlgorithm.hxx:48:3: style: Class 'CalibrationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:104:82: warning: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:96:18: note: Assignment 'd2=0.0', assigned value is 0.0 openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:97:34: note: Assuming condition is false openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:104:82: note: Invalid argument openturns-1.18/lib/src/Uncertainty/Bayesian/CalibrationStrategy.cxx:34:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:122:45: warning: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:113:18: note: Assignment 'd1=0.0', assigned value is 0.0 openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:115:34: note: Assuming condition is false openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:122:45: note: Invalid argument openturns-1.18/lib/src/Uncertainty/Bayesian/openturns/CalibrationStrategy.hxx:48:3: style: Class 'CalibrationStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:122:82: warning: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:114:18: note: Assignment 'd2=0.0', assigned value is 0.0 openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:115:34: note: Assuming condition is false openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/SpaceFillingPhiP.cxx:122:82: note: Invalid argument openturns-1.18/lib/src/Uncertainty/Bayesian/openturns/CalibrationStrategy.hxx:62:3: style: Class 'CalibrationStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/WeightedExperimentImplementation.hxx:66:16: style: Virtual function 'setSize' is called from constructor 'WeightedExperimentImplementation(const UnsignedInteger size)' at line 50. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/WeightedExperimentImplementation.cxx:50:3: note: Calling setSize openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/WeightedExperimentImplementation.hxx:66:16: note: setSize is a virtual function openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/WeightedExperimentImplementation.hxx:66:16: style: Virtual function 'setSize' is called from constructor 'WeightedExperimentImplementation(const Distribution&distribution,const UnsignedInteger size)' at line 61. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/WeightedExperimentImplementation.cxx:61:3: note: Calling setSize openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/WeightedExperimentImplementation.hxx:66:16: note: setSize is a virtual function openturns-1.18/lib/src/Uncertainty/Bayesian/openturns/CalibrationStrategyImplementation.hxx:49:3: style: Class 'CalibrationStrategyImplementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/ArcsineMuSigma.cxx:135:46: style:inconclusive: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ArcsineMuSigma.hxx:66:32: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/ArcsineMuSigma.cxx:135:46: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Bayesian/NonLinearLeastSquaresCalibration.cxx:173:3: style: Class 'CalibrationModelGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Bayesian/GaussianNonLinearCalibration.cxx:222:3: style: Class 'CalibrationModelGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/BetaMuSigma.cxx:154:43: style:inconclusive: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/BetaMuSigma.hxx:66:32: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/BetaMuSigma.cxx:154:43: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/BinomialFactory.cxx:154:176: performance: Searching before insertion is not necessary. Instead of 'logLikelihoodCache[k]=logNFactorial-SpecFunc::LnGamma(n-k+1.0)-SpecFunc::LnGamma(k+1.0)+k*logP+(n-k)*logQ' consider using 'logLikelihoodCache.try_emplace(k, logNFactorial-SpecFunc::LnGamma(n-k+1.0)-SpecFunc::LnGamma(k+1.0)+k*logP+(n-k)*logQ);'. [stlFindInsert] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Arcsine.hxx:158:8: style: Virtual function 'computeRange' is called from constructor 'Arcsine()' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Arcsine.cxx:43:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Arcsine.hxx:158:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Arcsine.hxx:158:8: style: Virtual function 'computeRange' is called from constructor 'Arcsine(const Scalar a,const Scalar b)' at line 57. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Arcsine.cxx:57:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Arcsine.hxx:158:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Bayesian/CalibrationResult.cxx:195:73: style:inconclusive: Function 'setOutputAtPriorAndPosteriorMean' argument 1 names different: declaration 'outputAtPriorMean' definition 'outputAtPrior'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Bayesian/openturns/CalibrationResult.hxx:99:56: note: Function 'setOutputAtPriorAndPosteriorMean' argument 1 names different: declaration 'outputAtPriorMean' definition 'outputAtPrior'. openturns-1.18/lib/src/Uncertainty/Bayesian/CalibrationResult.cxx:195:73: note: Function 'setOutputAtPriorAndPosteriorMean' argument 1 names different: declaration 'outputAtPriorMean' definition 'outputAtPrior'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Bernoulli.hxx:139:8: style: Virtual function 'computeRange' is called from constructor 'Bernoulli()' at line 42. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Bernoulli.cxx:42:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Bernoulli.hxx:139:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Bayesian/CalibrationResult.cxx:195:103: style:inconclusive: Function 'setOutputAtPriorAndPosteriorMean' argument 2 names different: declaration 'outputAtPosteriorMean' definition 'outputAtPosterior'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Bayesian/openturns/CalibrationResult.hxx:99:90: note: Function 'setOutputAtPriorAndPosteriorMean' argument 2 names different: declaration 'outputAtPosteriorMean' definition 'outputAtPosterior'. openturns-1.18/lib/src/Uncertainty/Bayesian/CalibrationResult.cxx:195:103: note: Function 'setOutputAtPriorAndPosteriorMean' argument 2 names different: declaration 'outputAtPosteriorMean' definition 'outputAtPosterior'. openturns-1.18/lib/src/Uncertainty/Distribution/BurrFactory.cxx:50:3: style: Struct 'BurrFactoryParameterConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Burr.hxx:132:8: style: Virtual function 'computeRange' is called from constructor 'Burr()' at line 41. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Burr.cxx:41:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Burr.hxx:132:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/BayesDistribution.hxx:114:8: style: Virtual function 'computeRange' is called from constructor 'BayesDistribution()' at line 52. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/BayesDistribution.cxx:52:3: note: Calling setConditionedAndConditioningDistributionsAndLinkFunction openturns-1.18/lib/src/Uncertainty/Distribution/BayesDistribution.cxx:230:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/BayesDistribution.hxx:114:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/BayesDistribution.hxx:114:8: style: Virtual function 'computeRange' is called from constructor 'BayesDistribution(const Distribution&conditionedDistribution,const Distribution&conditioningDistribution,const Function&linkFunction)' at line 68. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/BayesDistribution.cxx:68:3: note: Calling setConditionedAndConditioningDistributionsAndLinkFunction openturns-1.18/lib/src/Uncertainty/Distribution/BayesDistribution.cxx:230:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/BayesDistribution.hxx:114:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/BayesDistribution.hxx:114:8: style: Virtual function 'computeRange' is called from constructor 'BayesDistribution(const Distribution&conditionedDistribution,const Distribution&conditioningDistribution)' at line 82. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/BayesDistribution.cxx:82:3: note: Calling setConditionedAndConditioningDistributionsAndLinkFunction openturns-1.18/lib/src/Uncertainty/Distribution/BayesDistribution.cxx:230:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/BayesDistribution.hxx:114:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/BayesDistribution.cxx:327:3: style: Class 'KernelCovariance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Binomial.hxx:146:8: style: Virtual function 'computeRange' is called from constructor 'Binomial()' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Binomial.cxx:44:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Binomial.hxx:146:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ChiSquare.hxx:150:8: style: Virtual function 'computeRange' is called from constructor 'ChiSquare()' at line 45. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/ChiSquare.cxx:45:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ChiSquare.hxx:150:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/ClaytonCopula.cxx:140:38: style: Variable 'realization[1]' is reassigned a value before the old one has been used. [redundantAssignment] openturns-1.18/lib/src/Uncertainty/Distribution/ClaytonCopula.cxx:138:20: note: realization[1] is assigned openturns-1.18/lib/src/Uncertainty/Distribution/ClaytonCopula.cxx:140:38: note: realization[1] is overwritten openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Beta.hxx:167:8: style: Virtual function 'computeRange' is called from constructor 'Beta()' at line 49. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Beta.cxx:49:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Beta.hxx:167:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Beta.hxx:167:8: style: Virtual function 'computeRange' is called from constructor 'Beta(const Scalar alpha,const Scalar beta,const Scalar a,const Scalar b)' at line 71. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Beta.cxx:71:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Beta.hxx:167:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/BlockIndependentDistribution.hxx:169:8: style: Virtual function 'computeRange' is called from constructor 'BlockIndependentDistribution()' at line 48. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/BlockIndependentDistribution.cxx:48:3: note: Calling setDistributionCollection openturns-1.18/lib/src/Uncertainty/Distribution/BlockIndependentDistribution.cxx:133:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/BlockIndependentDistribution.hxx:169:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/BlockIndependentDistribution.cxx:457:29: warning: Identical condition 'conditioningDimension==0', second condition is always false [identicalConditionAfterEarlyExit] openturns-1.18/lib/src/Uncertainty/Distribution/BlockIndependentDistribution.cxx:452:29: note: If condition 'conditioningDimension==0' is true, the function will return/exit openturns-1.18/lib/src/Uncertainty/Distribution/BlockIndependentDistribution.cxx:457:29: note: Testing identical condition 'conditioningDimension==0' openturns-1.18/lib/src/Uncertainty/Distribution/openturns/CumulativeDistributionNetwork.hxx:123:8: style: Virtual function 'computeRange' is called from constructor 'CumulativeDistributionNetwork()' at line 40. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/CumulativeDistributionNetwork.cxx:40:3: note: Calling setDistributionCollection openturns-1.18/lib/src/Uncertainty/Distribution/CumulativeDistributionNetwork.cxx:146:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/CumulativeDistributionNetwork.hxx:123:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:169:8: style: Virtual function 'computeRange' is called from constructor 'Dirac()' at line 42. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:42:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:169:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:169:8: style: Virtual function 'computeRange' is called from constructor 'Dirac(const Scalar p)' at line 52. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:52:3: note: Calling setPoint openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:317:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:169:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:169:8: style: Virtual function 'computeRange' is called from constructor 'Dirac(const Scalar p)' at line 53. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:53:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:169:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:169:8: style: Virtual function 'computeRange' is called from constructor 'Dirac(const Point&point)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:63:3: note: Calling setPoint openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:317:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:169:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:169:8: style: Virtual function 'computeRange' is called from constructor 'Dirac(const Point&point)' at line 64. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:64:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:169:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:179:59: style:inconclusive: Function 'computeCharacteristicFunction' argument 1 names different: declaration 'x' definition 'u'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:96:54: note: Function 'computeCharacteristicFunction' argument 1 names different: declaration 'x' definition 'u'. openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:179:59: note: Function 'computeCharacteristicFunction' argument 1 names different: declaration 'x' definition 'u'. openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:184:62: style:inconclusive: Function 'computeLogCharacteristicFunction' argument 1 names different: declaration 'x' definition 'u'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirac.hxx:97:57: note: Function 'computeLogCharacteristicFunction' argument 1 names different: declaration 'x' definition 'u'. openturns-1.18/lib/src/Uncertainty/Distribution/Dirac.cxx:184:62: note: Function 'computeLogCharacteristicFunction' argument 1 names different: declaration 'x' definition 'u'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/DiscreteCompoundDistribution.hxx:94:11: style: Virtual function 'computeGeneratingFunction' is called from constructor 'DiscreteCompoundDistribution()' at line 41. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/DiscreteCompoundDistribution.cxx:41:3: note: Calling setBaseAndCompoundDistributions openturns-1.18/lib/src/Uncertainty/Distribution/DiscreteCompoundDistribution.cxx:150:23: note: Calling computeProbabilities openturns-1.18/lib/src/Uncertainty/Distribution/DiscreteCompoundDistribution.cxx:121:21: note: Calling computeGeneratingFunction openturns-1.18/lib/src/Uncertainty/Distribution/openturns/DiscreteCompoundDistribution.hxx:94:11: note: computeGeneratingFunction is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/ComposedCopula.cxx:553:29: warning: Identical condition 'conditioningDimension==0', second condition is always false [identicalConditionAfterEarlyExit] openturns-1.18/lib/src/Uncertainty/Distribution/ComposedCopula.cxx:548:29: note: If condition 'conditioningDimension==0' is true, the function will return/exit openturns-1.18/lib/src/Uncertainty/Distribution/ComposedCopula.cxx:553:29: note: Testing identical condition 'conditioningDimension==0' openturns-1.18/lib/src/Uncertainty/Distribution/openturns/DiscreteCompoundDistribution.hxx:94:11: style: Virtual function 'computeGeneratingFunction' is called from constructor 'DiscreteCompoundDistribution(const Distribution&baseDistribution,const Distribution&compoundDistribution)' at line 51. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/DiscreteCompoundDistribution.cxx:51:3: note: Calling setBaseAndCompoundDistributions openturns-1.18/lib/src/Uncertainty/Distribution/DiscreteCompoundDistribution.cxx:150:23: note: Calling computeProbabilities openturns-1.18/lib/src/Uncertainty/Distribution/DiscreteCompoundDistribution.cxx:121:21: note: Calling computeGeneratingFunction openturns-1.18/lib/src/Uncertainty/Distribution/openturns/DiscreteCompoundDistribution.hxx:94:11: note: computeGeneratingFunction is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumLikelihoodFactory.hxx:42:3: style: Class 'MaximumLikelihoodFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Exponential.hxx:146:8: style: Virtual function 'computeRange' is called from constructor 'Exponential()' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Exponential.cxx:43:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Exponential.hxx:146:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirichlet.hxx:162:8: style: Virtual function 'computeRange' is called from constructor 'Dirichlet()' at line 49. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Dirichlet.cxx:49:3: note: Calling setTheta openturns-1.18/lib/src/Uncertainty/Distribution/Dirichlet.cxx:521:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirichlet.hxx:162:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirichlet.hxx:162:8: style: Virtual function 'computeRange' is called from constructor 'Dirichlet(const Point&theta)' at line 64. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Dirichlet.cxx:64:3: note: Calling setTheta openturns-1.18/lib/src/Uncertainty/Distribution/Dirichlet.cxx:521:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirichlet.hxx:162:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Dirichlet.hxx:43:3: style: Class 'Dirichlet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/CompositeDistribution.hxx:167:5: style: Struct 'DerivativeWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/GammaMuSigma.cxx:151:44: style:inconclusive: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GammaMuSigma.hxx:65:32: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/GammaMuSigma.cxx:151:44: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/CompositeDistribution.cxx:414:113: style:inconclusive: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/CompositeDistribution.hxx:83:92: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/CompositeDistribution.cxx:414:113: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/CompositeDistribution.cxx:420:103: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/CompositeDistribution.hxx:86:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/CompositeDistribution.cxx:420:103: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:301:30: warning: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:276:25: note: Assignment 'sumPDFValue=0.0', assigned value is 0.0 openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:297:33: note: Assuming condition is false openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:301:30: note: Invalid argument openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:144:8: style: Virtual function 'computeRange' is called from constructor 'EmpiricalBernsteinCopula()' at line 48. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:48:3: note: Calling setCopulaSample openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:173:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:144:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:144:8: style: Virtual function 'computeRange' is called from constructor 'EmpiricalBernsteinCopula()' at line 49. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:49:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:144:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:144:8: style: Virtual function 'computeRange' is called from constructor 'EmpiricalBernsteinCopula(const Sample&copulaSample,const UnsignedInteger binNumber,const Bool isEmiricalCopulaSample=false)' at line 64. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:64:3: note: Calling setCopulaSample openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:173:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:144:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/FisherSnedecor.hxx:128:8: style: Virtual function 'computeRange' is called from constructor 'FisherSnedecor()' at line 45. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/FisherSnedecor.cxx:45:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/FisherSnedecor.hxx:128:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:144:8: style: Virtual function 'computeRange' is called from constructor 'EmpiricalBernsteinCopula(const Sample&copulaSample,const UnsignedInteger binNumber,const Bool isEmiricalCopulaSample=false)' at line 65. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:65:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:144:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:144:8: style: Virtual function 'computeRange' is called from constructor 'EmpiricalBernsteinCopula(const Sample&copulaSample,const UnsignedInteger binNumber,const SampleImplementation&logBetaMarginalFactors,const SampleImplementation&logFactors)' at line 91. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:91:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:144:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/GumbelLambdaGamma.cxx:41:51: style:inconclusive: Function 'GumbelLambdaGamma' argument 1 names different: declaration 'a' definition 'lambda'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GumbelLambdaGamma.hxx:43:34: note: Function 'GumbelLambdaGamma' argument 1 names different: declaration 'a' definition 'lambda'. openturns-1.18/lib/src/Uncertainty/Distribution/GumbelLambdaGamma.cxx:41:51: note: Function 'GumbelLambdaGamma' argument 1 names different: declaration 'a' definition 'lambda'. openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:55:16: style:inconclusive: Function 'EmpiricalBernsteinCopula' argument 3 names different: declaration 'isEmiricalCopulaSample' definition 'isEmpiricalCopulaSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/EmpiricalBernsteinCopula.hxx:46:39: note: Function 'EmpiricalBernsteinCopula' argument 3 names different: declaration 'isEmiricalCopulaSample' definition 'isEmpiricalCopulaSample'. openturns-1.18/lib/src/Uncertainty/Distribution/EmpiricalBernsteinCopula.cxx:55:16: note: Function 'EmpiricalBernsteinCopula' argument 3 names different: declaration 'isEmiricalCopulaSample' definition 'isEmpiricalCopulaSample'. openturns-1.18/lib/src/Uncertainty/Distribution/GumbelLambdaGamma.cxx:41:72: style:inconclusive: Function 'GumbelLambdaGamma' argument 2 names different: declaration 'b' definition 'gamma'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GumbelLambdaGamma.hxx:43:50: note: Function 'GumbelLambdaGamma' argument 2 names different: declaration 'b' definition 'gamma'. openturns-1.18/lib/src/Uncertainty/Distribution/GumbelLambdaGamma.cxx:41:72: note: Function 'GumbelLambdaGamma' argument 2 names different: declaration 'b' definition 'gamma'. openturns-1.18/lib/src/Uncertainty/Distribution/GumbelMuSigma.cxx:135:45: style:inconclusive: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GumbelMuSigma.hxx:63:32: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/GumbelMuSigma.cxx:135:45: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/GumbelLambdaGamma.cxx:126:49: style:inconclusive: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GumbelLambdaGamma.hxx:63:32: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/GumbelLambdaGamma.cxx:126:49: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedExtremeValue.hxx:158:8: style: Virtual function 'computeRange' is called from constructor 'GeneralizedExtremeValue(const Scalar mu,const Scalar sigma,const Scalar xi)' at line 53. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/GeneralizedExtremeValue.cxx:53:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedExtremeValue.hxx:158:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedExtremeValue.hxx:158:8: style: Virtual function 'computeRange' is called from constructor 'GeneralizedExtremeValue(const Distribution&distribution)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/GeneralizedExtremeValue.cxx:63:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedExtremeValue.hxx:158:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedExtremeValue.hxx:51:3: style: Class 'GeneralizedExtremeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Geometric.hxx:141:8: style: Virtual function 'computeRange' is called from constructor 'Geometric()' at line 40. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Geometric.cxx:40:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Geometric.hxx:141:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Frechet.hxx:151:8: style: Virtual function 'computeRange' is called from constructor 'Frechet(const Scalar beta=1.0,const Scalar alpha=1.0,const Scalar gamma=0.0)' at line 48. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Frechet.cxx:48:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Frechet.hxx:151:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GumbelCopula.hxx:43:3: style: Class 'GumbelCopula' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Frechet.cxx:159:89: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Frechet.hxx:81:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/Frechet.cxx:159:89: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Gamma.hxx:165:8: style: Virtual function 'computeRange' is called from constructor 'Gamma()' at line 45. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Gamma.cxx:45:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Gamma.hxx:165:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/GeneralizedParetoFactory.cxx:145:3: style: Struct 'GeneralizedParetoFactoryParameterConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedPareto.hxx:167:8: style: Virtual function 'computeRange' is called from constructor 'GeneralizedPareto()' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/GeneralizedPareto.cxx:43:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedPareto.hxx:167:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedPareto.hxx:49:3: style: Class 'GeneralizedPareto' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NonCentralChiSquare.hxx:44:3: style: Class 'NonCentralChiSquare' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/GeneralizedPareto.cxx:202:109: style:inconclusive: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedPareto.hxx:87:92: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/GeneralizedPareto.cxx:202:109: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/GeneralizedPareto.cxx:208:99: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedPareto.hxx:90:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/GeneralizedPareto.cxx:208:99: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/GeneralizedPareto.cxx:394:43: style:inconclusive: Function 'setU' argument 1 names different: declaration 'location' definition 'u'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/GeneralizedPareto.hxx:140:26: note: Function 'setU' argument 1 names different: declaration 'location' definition 'u'. openturns-1.18/lib/src/Uncertainty/Distribution/GeneralizedPareto.cxx:394:43: note: Function 'setU' argument 1 names different: declaration 'location' definition 'u'. openturns-1.18/lib/src/Uncertainty/Distribution/IndependentCopula.cxx:210:109: style:inconclusive: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/IndependentCopula.hxx:85:92: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/IndependentCopula.cxx:210:109: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/IndependentCopula.cxx:216:115: style:inconclusive: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/IndependentCopula.hxx:88:98: note: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/IndependentCopula.cxx:216:115: note: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/IndependentCopula.cxx:223:99: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/IndependentCopula.hxx:91:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/IndependentCopula.cxx:223:99: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseNormal.hxx:124:8: style: Virtual function 'computeRange' is called from constructor 'InverseNormal()' at line 42. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/InverseNormal.cxx:42:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseNormal.hxx:124:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/InverseNormal.cxx:147:95: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseNormal.hxx:78:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/InverseNormal.cxx:147:95: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseChiSquare.hxx:148:8: style: Virtual function 'computeRange' is called from constructor 'InverseChiSquare()' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/InverseChiSquare.cxx:43:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseChiSquare.hxx:148:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseChiSquare.hxx:44:3: style: Class 'InverseChiSquare' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Hypergeometric.hxx:146:8: style: Virtual function 'computeRange' is called from constructor 'Hypergeometric()' at line 46. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Hypergeometric.cxx:46:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Hypergeometric.hxx:146:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseGamma.hxx:157:8: style: Virtual function 'computeRange' is called from constructor 'InverseGamma()' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/InverseGamma.cxx:44:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseGamma.hxx:157:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Hypergeometric.hxx:146:8: style: Virtual function 'computeRange' is called from constructor 'Hypergeometric(const UnsignedInteger n,const UnsignedInteger k,const UnsignedInteger m)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Hypergeometric.cxx:63:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Hypergeometric.hxx:146:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseWishart.hxx:122:8: style: Virtual function 'computeRange' is called from constructor 'InverseWishart()' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/InverseWishart.cxx:43:3: note: Calling setV openturns-1.18/lib/src/Uncertainty/Distribution/InverseWishart.cxx:361:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseWishart.hxx:122:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseWishart.hxx:122:8: style: Virtual function 'computeRange' is called from constructor 'InverseWishart()' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/InverseWishart.cxx:44:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseWishart.hxx:122:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/Hypergeometric.cxx:298:49: style:inconclusive: Function 'setK' argument 1 names different: declaration 'h' definition 'k'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Hypergeometric.hxx:115:35: note: Function 'setK' argument 1 names different: declaration 'h' definition 'k'. openturns-1.18/lib/src/Uncertainty/Distribution/Hypergeometric.cxx:298:49: note: Function 'setK' argument 1 names different: declaration 'h' definition 'k'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseWishart.hxx:122:8: style: Virtual function 'computeRange' is called from constructor 'InverseWishart(const CovarianceMatrix&v,const Scalar nu)' at line 57. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/InverseWishart.cxx:57:3: note: Calling setV openturns-1.18/lib/src/Uncertainty/Distribution/InverseWishart.cxx:361:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/InverseWishart.hxx:122:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Histogram.hxx:158:8: style: Virtual function 'computeRange' is called from constructor 'Histogram()' at line 47. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Histogram.cxx:47:3: note: Calling setData openturns-1.18/lib/src/Uncertainty/Distribution/Histogram.cxx:453:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Histogram.hxx:158:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/InverseWishart.cxx:333:22: style: Variable 'description[index]' is reassigned a value before the old one has been used. [redundantAssignment] openturns-1.18/lib/src/Uncertainty/Distribution/InverseWishart.cxx:330:26: note: description[index] is assigned openturns-1.18/lib/src/Uncertainty/Distribution/InverseWishart.cxx:333:22: note: description[index] is overwritten openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Histogram.hxx:158:8: style: Virtual function 'computeRange' is called from constructor 'Histogram(const Scalar first,const Point&width,const Point&height)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Histogram.cxx:63:3: note: Calling setData openturns-1.18/lib/src/Uncertainty/Distribution/Histogram.cxx:453:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Histogram.hxx:158:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Histogram.hxx:158:8: style: Virtual function 'computeRange' is called from constructor 'Histogram(const Point&ticks,const Point&frequencies)' at line 90. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Histogram.cxx:90:3: note: Calling setData openturns-1.18/lib/src/Uncertainty/Distribution/Histogram.cxx:453:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Histogram.hxx:158:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/KolmogorovSmirnovDist.c:738:32: style: Parameter 'A' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/KolmogorovSmirnovDist.c:738:43: style: Parameter 'B' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/Histogram.cxx:416:39: style:inconclusive: Function 'setData' argument 1 names different: declaration 'width' definition 'l'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Histogram.hxx:117:30: note: Function 'setData' argument 1 names different: declaration 'width' definition 'l'. openturns-1.18/lib/src/Uncertainty/Distribution/Histogram.cxx:416:39: note: Function 'setData' argument 1 names different: declaration 'width' definition 'l'. openturns-1.18/lib/src/Uncertainty/Distribution/Histogram.cxx:417:39: style:inconclusive: Function 'setData' argument 2 names different: declaration 'weight' definition 'h'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Histogram.hxx:118:30: note: Function 'setData' argument 2 names different: declaration 'weight' definition 'h'. openturns-1.18/lib/src/Uncertainty/Distribution/Histogram.cxx:417:39: note: Function 'setData' argument 2 names different: declaration 'weight' definition 'h'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/KPermutationsDistribution.hxx:127:8: style: Virtual function 'computeRange' is called from constructor 'KPermutationsDistribution()' at line 49. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/KPermutationsDistribution.cxx:49:3: note: Calling setKN openturns-1.18/lib/src/Uncertainty/Distribution/KPermutationsDistribution.cxx:353:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/KPermutationsDistribution.hxx:127:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/KPermutationsDistribution.hxx:127:8: style: Virtual function 'computeRange' is called from constructor 'KPermutationsDistribution(const UnsignedInteger k,const UnsignedInteger n)' at line 60. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/KPermutationsDistribution.cxx:60:3: note: Calling setKN openturns-1.18/lib/src/Uncertainty/Distribution/KPermutationsDistribution.cxx:353:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/KPermutationsDistribution.hxx:127:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogNormalFactory.hxx:78:5: style: Class 'LogNormalFactoryLMLEParameterConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/LogNormalMuErrorFactor.cxx:43:61: style:inconclusive: Function 'LogNormalMuErrorFactor' argument 1 names different: declaration 'muLog' definition 'mu'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogNormalMuErrorFactor.hxx:43:39: note: Function 'LogNormalMuErrorFactor' argument 1 names different: declaration 'muLog' definition 'mu'. openturns-1.18/lib/src/Uncertainty/Distribution/LogNormalMuErrorFactor.cxx:43:61: note: Function 'LogNormalMuErrorFactor' argument 1 names different: declaration 'muLog' definition 'mu'. openturns-1.18/lib/src/Uncertainty/Distribution/LogNormalMuErrorFactor.cxx:126:54: style:inconclusive: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogNormalMuErrorFactor.hxx:63:32: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/LogNormalMuErrorFactor.cxx:126:54: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/LogNormalMuSigma.cxx:124:26: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] openturns-1.18/lib/src/Uncertainty/Distribution/LogNormalMuSigma.cxx:155:48: style:inconclusive: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogNormalMuSigma.hxx:63:32: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/LogNormalMuSigma.cxx:155:48: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/LogNormalMuSigmaOverMu.cxx:128:54: style:inconclusive: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogNormalMuSigmaOverMu.hxx:63:32: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/LogNormalMuSigmaOverMu.cxx:128:54: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/LeastSquaresDistributionFactory.cxx:56:3: performance: Variable 'solver_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LeastSquaresDistributionFactory.hxx:42:3: style: Class 'LeastSquaresDistributionFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/LeastSquaresDistributionFactory.cxx:386:21: style:inconclusive: Function 'setKnownParameter' argument 2 names different: declaration 'positions' definition 'indices'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LeastSquaresDistributionFactory.hxx:80:64: note: Function 'setKnownParameter' argument 2 names different: declaration 'positions' definition 'indices'. openturns-1.18/lib/src/Uncertainty/Distribution/LeastSquaresDistributionFactory.cxx:386:21: note: Function 'setKnownParameter' argument 2 names different: declaration 'positions' definition 'indices'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogNormal.hxx:165:8: style: Virtual function 'computeRange' is called from constructor 'LogNormal()' at line 51. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/LogNormal.cxx:51:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogNormal.hxx:165:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumEntropyOrderStatisticsCopula.hxx:50:3: style: Class 'MaximumEntropyOrderStatisticsCopula' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogUniform.hxx:145:8: style: Virtual function 'computeRange' is called from constructor 'LogUniform()' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/LogUniform.cxx:44:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogUniform.hxx:145:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogUniform.hxx:145:8: style: Virtual function 'computeRange' is called from constructor 'LogUniform(const Scalar aLog,const Scalar bLog)' at line 59. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/LogUniform.cxx:59:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/LogUniform.hxx:145:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumDistribution.hxx:120:8: style: Virtual function 'computeRange' is called from constructor 'MaximumDistribution()' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/MaximumDistribution.cxx:44:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Distribution/MaximumDistribution.cxx:223:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumDistribution.hxx:120:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumDistribution.hxx:120:8: style: Virtual function 'computeRange' is called from constructor 'MaximumDistribution(const Distribution&distribution)' at line 56. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/MaximumDistribution.cxx:56:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Distribution/MaximumDistribution.cxx:223:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumDistribution.hxx:120:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumDistribution.hxx:120:8: style: Virtual function 'computeRange' is called from constructor 'MaximumDistribution(const Distribution&distribution,const UnsignedInteger size)' at line 93. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/MaximumDistribution.cxx:93:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Distribution/MaximumDistribution.cxx:223:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumDistribution.hxx:120:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/MaximumDistribution.cxx:83:27: style:inconclusive: Function 'MaximumDistribution' argument 2 names different: declaration 'size' definition 'variablesNumber'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumDistribution.hxx:60:45: note: Function 'MaximumDistribution' argument 2 names different: declaration 'size' definition 'variablesNumber'. openturns-1.18/lib/src/Uncertainty/Distribution/MaximumDistribution.cxx:83:27: note: Function 'MaximumDistribution' argument 2 names different: declaration 'size' definition 'variablesNumber'. openturns-1.18/lib/src/Uncertainty/Distribution/LogNormalFactory.cxx:315:3: style: Class 'LogNormalFactoryResidualEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/KernelMixture.hxx:175:8: style: Virtual function 'computeRange' is called from constructor 'KernelMixture()' at line 50. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/KernelMixture.cxx:50:3: note: Calling setBandwidth openturns-1.18/lib/src/Uncertainty/Distribution/KernelMixture.cxx:196:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/KernelMixture.hxx:175:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/KernelMixture.hxx:175:8: style: Virtual function 'computeRange' is called from constructor 'KernelMixture(const Distribution&kernel,const Point&bandwidth,const Sample&sample)' at line 75. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/KernelMixture.cxx:75:3: note: Calling setBandwidth openturns-1.18/lib/src/Uncertainty/Distribution/KernelMixture.cxx:196:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/KernelMixture.hxx:175:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/MaximumLikelihoodFactory.cxx:397:21: style:inconclusive: Function 'setKnownParameter' argument 2 names different: declaration 'positions' definition 'indices'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumLikelihoodFactory.hxx:80:64: note: Function 'setKnownParameter' argument 2 names different: declaration 'positions' definition 'indices'. openturns-1.18/lib/src/Uncertainty/Distribution/MaximumLikelihoodFactory.cxx:397:21: note: Function 'setKnownParameter' argument 2 names different: declaration 'positions' definition 'indices'. openturns-1.18/lib/src/Uncertainty/Distribution/MethodOfMomentsFactory.cxx:53:3: performance: Variable 'solver_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MethodOfMomentsFactory.hxx:42:3: style: Class 'MethodOfMomentsFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/MethodOfMomentsFactory.cxx:316:21: style:inconclusive: Function 'setKnownParameter' argument 2 names different: declaration 'positions' definition 'indices'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MethodOfMomentsFactory.hxx:77:64: note: Function 'setKnownParameter' argument 2 names different: declaration 'positions' definition 'indices'. openturns-1.18/lib/src/Uncertainty/Distribution/MethodOfMomentsFactory.cxx:316:21: note: Function 'setKnownParameter' argument 2 names different: declaration 'positions' definition 'indices'. openturns-1.18/lib/src/Uncertainty/Distribution/Normal2DCDF.cxx:84:17: style: Variable 'nodes' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/Normal2DCDF.cxx:85:17: style: Variable 'weights' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MixedHistogramUserDefined.hxx:159:8: style: Virtual function 'computeRange' is called from constructor 'MixedHistogramUserDefined()' at line 54. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/MixedHistogramUserDefined.cxx:54:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MixedHistogramUserDefined.hxx:159:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MixedHistogramUserDefined.hxx:159:8: style: Virtual function 'computeRange' is called from constructor 'MixedHistogramUserDefined(const PointCollection&ticksCollection,const Indices&kind,const Point&probabilityTable)' at line 103. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/MixedHistogramUserDefined.cxx:103:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MixedHistogramUserDefined.hxx:159:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/Normal3DCDF.cxx:314:17: style: Variable 'xgk' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/Normal3DCDF.cxx:316:17: style: Variable 'wgk' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/MixedHistogramUserDefined.cxx:355:75: style:inconclusive: Function 'getMarginal' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MixedHistogramUserDefined.hxx:93:50: note: Function 'getMarginal' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Uncertainty/Distribution/MixedHistogramUserDefined.cxx:355:75: note: Function 'getMarginal' argument 1 names different: declaration 'i' definition 'index'. openturns-1.18/lib/src/Uncertainty/Distribution/Normal3DCDF.cxx:313:17: style: Variable 'wg' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/MeixnerDistribution.cxx:240:3: style: Struct 'MeixnerBounds' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/MeixnerDistribution.cxx:262:3: style: Class 'MeixnerBoundB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NonCentralStudent.hxx:40:3: style: Class 'NonCentralStudent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/MeixnerDistribution.cxx:333:3: style: Class 'MeixnerBoundCD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/MeixnerDistribution.cxx:60:18: style:inconclusive: Function 'MeixnerDistribution' argument 4 names different: declaration 'gamma' definition 'mu'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MeixnerDistribution.hxx:49:36: note: Function 'MeixnerDistribution' argument 4 names different: declaration 'gamma' definition 'mu'. openturns-1.18/lib/src/Uncertainty/Distribution/MeixnerDistribution.cxx:60:18: note: Function 'MeixnerDistribution' argument 4 names different: declaration 'gamma' definition 'mu'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NegativeBinomial.hxx:141:8: style: Virtual function 'computeRange' is called from constructor 'NegativeBinomial()' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/NegativeBinomial.cxx:44:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NegativeBinomial.hxx:141:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:18:5: style: Redundant initialization for 'x'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:13:12: note: x is initialized openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:18:5: note: x is overwritten openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NegativeBinomial.hxx:141:8: style: Virtual function 'computeRange' is called from constructor 'NegativeBinomial(const Scalar r,const Scalar p)' at line 59. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/NegativeBinomial.cxx:59:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NegativeBinomial.hxx:141:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:19:5: style: Redundant initialization for 'n'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:14:13: note: n is initialized openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:19:5: note: n is overwritten openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:10:27: style: Parameter 'ap' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:10:40: style: Parameter 'bp' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:41:42: style: Parameter 'b' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:47:26: style: Parameter 'x' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:47:41: style: Parameter 'y' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/OrderStatisticsMarginalChecker.hxx:44:3: style: Class 'OrderStatisticsMarginalChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/MaximumEntropyOrderStatisticsDistribution.cxx:210:18: style:inconclusive: Function 'computeExponentialFactor' argument 2 names different: declaration 'u' definition 'x'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumEntropyOrderStatisticsDistribution.hxx:176:48: note: Function 'computeExponentialFactor' argument 2 names different: declaration 'u' definition 'x'. openturns-1.18/lib/src/Uncertainty/Distribution/MaximumEntropyOrderStatisticsDistribution.cxx:210:18: note: Function 'computeExponentialFactor' argument 2 names different: declaration 'u' definition 'x'. openturns-1.18/lib/src/Uncertainty/Distribution/MaximumEntropyOrderStatisticsDistribution.cxx:211:18: style:inconclusive: Function 'computeExponentialFactor' argument 3 names different: declaration 'v' definition 'y'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumEntropyOrderStatisticsDistribution.hxx:177:48: note: Function 'computeExponentialFactor' argument 3 names different: declaration 'v' definition 'y'. openturns-1.18/lib/src/Uncertainty/Distribution/MaximumEntropyOrderStatisticsDistribution.cxx:211:18: note: Function 'computeExponentialFactor' argument 3 names different: declaration 'v' definition 'y'. openturns-1.18/lib/src/Uncertainty/Distribution/MaximumEntropyOrderStatisticsDistribution.cxx:260:18: style:inconclusive: Function 'computeFactor' argument 2 names different: declaration 'u' definition 'x'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumEntropyOrderStatisticsDistribution.hxx:181:37: note: Function 'computeFactor' argument 2 names different: declaration 'u' definition 'x'. openturns-1.18/lib/src/Uncertainty/Distribution/MaximumEntropyOrderStatisticsDistribution.cxx:260:18: note: Function 'computeFactor' argument 2 names different: declaration 'u' definition 'x'. openturns-1.18/lib/src/Uncertainty/Distribution/MaximumEntropyOrderStatisticsDistribution.cxx:261:18: style:inconclusive: Function 'computeFactor' argument 3 names different: declaration 'v' definition 'y'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/MaximumEntropyOrderStatisticsDistribution.hxx:182:37: note: Function 'computeFactor' argument 3 names different: declaration 'v' definition 'y'. openturns-1.18/lib/src/Uncertainty/Distribution/MaximumEntropyOrderStatisticsDistribution.cxx:261:18: note: Function 'computeFactor' argument 3 names different: declaration 'v' definition 'y'. openturns-1.18/lib/src/Uncertainty/Distribution/ParametrizedDistribution.cxx:122:116: style:inconclusive: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ParametrizedDistribution.hxx:91:92: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/ParametrizedDistribution.cxx:122:116: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/ParametrizedDistribution.cxx:128:122: style:inconclusive: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ParametrizedDistribution.hxx:94:98: note: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/ParametrizedDistribution.cxx:128:122: note: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/ParametrizedDistribution.cxx:134:140: style:inconclusive: Function 'computeUnilateralConfidenceIntervalWithMarginalProbability' argument 3 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ParametrizedDistribution.hxx:97:116: note: Function 'computeUnilateralConfidenceIntervalWithMarginalProbability' argument 3 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/ParametrizedDistribution.cxx:134:140: note: Function 'computeUnilateralConfidenceIntervalWithMarginalProbability' argument 3 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/ParametrizedDistribution.cxx:140:106: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ParametrizedDistribution.hxx:100:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/ParametrizedDistribution.cxx:140:106: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Multinomial.hxx:153:8: style: Virtual function 'computeRange' is called from constructor 'Multinomial(const UnsignedInteger n,const Point&p)' at line 72. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Multinomial.cxx:72:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Multinomial.hxx:153:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Mixture.hxx:182:8: style: Virtual function 'computeRange' is called from constructor 'Mixture()' at line 53. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Mixture.cxx:53:3: note: Calling setDistributionCollection openturns-1.18/lib/src/Uncertainty/Distribution/Mixture.cxx:176:3: note: Calling setDistributionCollectionWithWeights openturns-1.18/lib/src/Uncertainty/Distribution/Mixture.cxx:251:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Mixture.hxx:182:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NormalGamma.hxx:104:8: style: Virtual function 'setParameter' is called from constructor 'NormalGamma()' at line 50. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/NormalGamma.cxx:50:3: note: Calling setParameter openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NormalGamma.hxx:104:8: note: setParameter is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NormalGamma.hxx:139:8: style: Virtual function 'computeRange' is called from constructor 'NormalGamma(const Scalar mu,const Scalar kappa,const Scalar alpha,const Scalar beta)' at line 79. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/NormalGamma.cxx:79:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NormalGamma.hxx:139:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/ParetoFactory.cxx:119:3: style: Class 'ParetoFactoryResidualEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Poisson.cxx:178:26: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Pareto.hxx:156:8: style: Virtual function 'computeRange' is called from constructor 'Pareto()' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Pareto.cxx:43:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Pareto.hxx:156:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/Pareto.cxx:168:98: style:inconclusive: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Pareto.hxx:83:92: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/Pareto.cxx:168:98: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/Pareto.cxx:174:88: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Pareto.hxx:86:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/Pareto.cxx:174:88: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/PosteriorDistribution.hxx:119:8: style: Virtual function 'computeRange' is called from constructor 'PosteriorDistribution()' at line 48. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/PosteriorDistribution.cxx:48:3: note: Calling setConditionalDistribution openturns-1.18/lib/src/Uncertainty/Distribution/PosteriorDistribution.cxx:167:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/PosteriorDistribution.hxx:119:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/PosteriorDistribution.hxx:119:8: style: Virtual function 'computeRange' is called from constructor 'PosteriorDistribution()' at line 49. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/PosteriorDistribution.cxx:49:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/PosteriorDistribution.hxx:119:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/PosteriorDistribution.hxx:119:8: style: Virtual function 'computeRange' is called from constructor 'PosteriorDistribution(const ConditionalDistribution&conditionalDistribution,const Sample&observations)' at line 61. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/PosteriorDistribution.cxx:61:3: note: Calling setConditionalDistribution openturns-1.18/lib/src/Uncertainty/Distribution/PosteriorDistribution.cxx:167:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/PosteriorDistribution.hxx:119:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/PosteriorDistribution.cxx:208:3: style: Class 'PosteriorDistributionLikelihoodEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Normal.hxx:181:8: style: Virtual function 'computeRange' is called from constructor 'Normal(const UnsignedInteger dimension=1)' at line 56. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Normal.cxx:56:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Normal.hxx:181:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Normal.hxx:181:8: style: Virtual function 'computeRange' is called from constructor 'Normal(const Scalar mu,const Scalar sd)' at line 71. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Normal.cxx:71:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Normal.hxx:181:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Normal.hxx:181:8: style: Virtual function 'computeRange' is called from constructor 'Normal(const Point&mean,const Point&sigma,const CorrelationMatrix&R)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Normal.cxx:87:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Normal.hxx:181:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Normal.hxx:181:8: style: Virtual function 'computeRange' is called from constructor 'Normal(const Point&mean,const Point&sigma)' at line 93. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Normal.cxx:93:5: note: Calling Normal openturns-1.18/lib/src/Uncertainty/Distribution/Normal.cxx:87:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Normal.hxx:181:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ProductDistribution.hxx:187:8: style: Virtual function 'computeRange' is called from constructor 'ProductDistribution()' at line 46. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/ProductDistribution.cxx:46:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ProductDistribution.hxx:187:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ProductDistribution.hxx:187:8: style: Virtual function 'computeRange' is called from constructor 'ProductDistribution(const Distribution&left,const Distribution&right)' at line 58. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/ProductDistribution.cxx:58:3: note: Calling setLeft openturns-1.18/lib/src/Uncertainty/Distribution/ProductDistribution.cxx:859:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ProductDistribution.hxx:187:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ProductDistribution.hxx:187:8: style: Virtual function 'computeRange' is called from constructor 'ProductDistribution(const Distribution&left,const Distribution&right)' at line 59. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/ProductDistribution.cxx:59:3: note: Calling setRight openturns-1.18/lib/src/Uncertainty/Distribution/ProductDistribution.cxx:877:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ProductDistribution.hxx:187:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ProductDistribution.hxx:187:8: style: Virtual function 'computeRange' is called from constructor 'ProductDistribution(const Distribution&left,const Distribution&right)' at line 60. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/ProductDistribution.cxx:60:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ProductDistribution.hxx:187:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/ProductDistribution.cxx:701:53: style:inconclusive: Function 'computeCDF' argument 1 names different: declaration 'scalar' definition 'x'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ProductDistribution.hxx:97:34: note: Function 'computeCDF' argument 1 names different: declaration 'scalar' definition 'x'. openturns-1.18/lib/src/Uncertainty/Distribution/ProductDistribution.cxx:701:53: note: Function 'computeCDF' argument 1 names different: declaration 'scalar' definition 'x'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Rayleigh.hxx:147:8: style: Virtual function 'computeRange' is called from constructor 'Rayleigh()' at line 42. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Rayleigh.cxx:42:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Rayleigh.hxx:147:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/RiceFactory.cxx:64:10: performance:inconclusive: Technically the member function 'RiceFactoryParameterConstraint::computeXi' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Uncertainty/Distribution/RiceFactory.cxx:50:3: style: Struct 'RiceFactoryParameterConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Rice.hxx:128:8: style: Virtual function 'computeRange' is called from constructor 'Rice()' at line 47. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Rice.cxx:47:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Rice.hxx:128:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RatioDistribution.hxx:196:8: style: Virtual function 'computeRange' is called from constructor 'RatioDistribution()' at line 45. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RatioDistribution.cxx:45:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RatioDistribution.hxx:196:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RatioDistribution.hxx:196:8: style: Virtual function 'computeRange' is called from constructor 'RatioDistribution(const Distribution&left,const Distribution&right)' at line 56. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RatioDistribution.cxx:56:3: note: Calling setLeft openturns-1.18/lib/src/Uncertainty/Distribution/RatioDistribution.cxx:378:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RatioDistribution.hxx:196:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RatioDistribution.hxx:196:8: style: Virtual function 'computeRange' is called from constructor 'RatioDistribution(const Distribution&left,const Distribution&right)' at line 57. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RatioDistribution.cxx:57:3: note: Calling setRight openturns-1.18/lib/src/Uncertainty/Distribution/RatioDistribution.cxx:396:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RatioDistribution.hxx:196:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RatioDistribution.hxx:196:8: style: Virtual function 'computeRange' is called from constructor 'RatioDistribution(const Distribution&left,const Distribution&right)' at line 58. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RatioDistribution.cxx:58:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RatioDistribution.hxx:196:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/SquaredNormal.hxx:113:8: style: Virtual function 'computeRange' is called from constructor 'SquaredNormal()' at line 38. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/SquaredNormal.cxx:38:11: note: Calling SquaredNormal openturns-1.18/lib/src/Uncertainty/Distribution/SquaredNormal.cxx:48:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/SquaredNormal.hxx:113:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/SquaredNormal.hxx:113:8: style: Virtual function 'computeRange' is called from constructor 'SquaredNormal(Scalar mu,Scalar sigma)' at line 48. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/SquaredNormal.cxx:48:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/SquaredNormal.hxx:113:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/SquaredNormal.cxx:159:48: style:inconclusive: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/SquaredNormal.hxx:81:35: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Distribution/SquaredNormal.cxx:159:48: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: style: Virtual function 'computeRange' is called from constructor 'RandomMixture()' at line 97. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:97:3: note: Calling setDistributionCollectionAndWeights openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:1000:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: style: Virtual function 'computeRange' is called from constructor 'RandomMixture(const Collection&coll,const Scalar constant=0.0)' at line 137. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:137:3: note: Calling setDistributionCollectionAndWeights openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:1000:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: style: Virtual function 'computeRange' is called from constructor 'RandomMixture(const Collection&coll,const Point&weights,const Scalar constant=0.0)' at line 178. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:178:3: note: Calling setDistributionCollectionAndWeights openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:1000:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: style: Virtual function 'computeRange' is called from constructor 'RandomMixture(const Collection&coll,const Matrix&weights,const Point&constant)' at line 221. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:221:3: note: Calling setDistributionCollectionAndWeights openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:1000:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: style: Virtual function 'computeRange' is called from constructor 'RandomMixture(const Collection&coll,const Matrix&weights)' at line 259. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:259:3: note: Calling setDistributionCollectionAndWeights openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:1000:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: style: Virtual function 'computeRange' is called from constructor 'RandomMixture(const Collection&coll,const Sample&weights,const Point&constant)' at line 298. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:298:3: note: Calling setDistributionCollectionAndWeights openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:1000:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: style: Virtual function 'computeRange' is called from constructor 'RandomMixture(const Collection&coll,const Sample&weights)' at line 335. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:335:3: note: Calling setDistributionCollectionAndWeights openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:1000:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:356:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:2647:13: style: Condition 'index>storedSize_' is always true [knownConditionTrueFalse] openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:2631:13: note: Assuming that condition 'index<=storedSize_' is not redundant openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:2633:13: note: Assuming condition is false openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:2647:13: note: Condition 'index>storedSize_' is always true openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:2558:14: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:207:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:2558:14: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:3220:13: style:inconclusive: Function 'project' argument 2 names different: declaration 'kolmogorovNormOut' definition 'kolmogorovNorm'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/RandomMixture.hxx:282:42: note: Function 'project' argument 2 names different: declaration 'kolmogorovNormOut' definition 'kolmogorovNorm'. openturns-1.18/lib/src/Uncertainty/Distribution/RandomMixture.cxx:3220:13: note: Function 'project' argument 2 names different: declaration 'kolmogorovNormOut' definition 'kolmogorovNorm'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Trapezoidal.hxx:168:8: style: Virtual function 'computeRange' is called from constructor 'Trapezoidal()' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Trapezoidal.cxx:43:3: note: Calling update openturns-1.18/lib/src/Uncertainty/Distribution/Trapezoidal.cxx:551:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Trapezoidal.hxx:168:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Trapezoidal.hxx:168:8: style: Virtual function 'computeRange' is called from constructor 'Trapezoidal(const Scalar a,const Scalar b,const Scalar c,const Scalar d)' at line 58. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Trapezoidal.cxx:58:3: note: Calling update openturns-1.18/lib/src/Uncertainty/Distribution/Trapezoidal.cxx:551:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Trapezoidal.hxx:168:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/Trapezoidal.cxx:161:65: style:inconclusive: Function 'computeCharacteristicFunction' argument 1 names different: declaration 'x' definition 'u'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Trapezoidal.hxx:80:54: note: Function 'computeCharacteristicFunction' argument 1 names different: declaration 'x' definition 'u'. openturns-1.18/lib/src/Uncertainty/Distribution/Trapezoidal.cxx:161:65: note: Function 'computeCharacteristicFunction' argument 1 names different: declaration 'x' definition 'u'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Triangular.hxx:164:8: style: Virtual function 'computeRange' is called from constructor 'Triangular()' at line 42. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Triangular.cxx:42:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Triangular.hxx:164:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/WeibullMaxMuSigma.cxx:121:49: style:inconclusive: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/WeibullMaxMuSigma.hxx:63:32: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/WeibullMaxMuSigma.cxx:121:49: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/VonMisesFactory.cxx:53:3: style: Class 'VonMisesFactoryParameterConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/VonMises.hxx:120:8: style: Virtual function 'computeRange' is called from constructor 'VonMises()' at line 46. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/VonMises.cxx:46:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/VonMises.hxx:120:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/VonMises.hxx:120:8: style: Virtual function 'computeRange' is called from constructor 'VonMises(const Scalar mu,const Scalar kappa)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/VonMises.cxx:63:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/VonMises.hxx:120:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Uniform.hxx:171:8: style: Virtual function 'computeRange' is called from constructor 'Uniform()' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Uniform.cxx:43:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Uniform.hxx:171:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Uniform.hxx:171:8: style: Virtual function 'computeRange' is called from constructor 'Uniform(const Scalar a,const Scalar b)' at line 56. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Uniform.cxx:56:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Uniform.hxx:171:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/WeibullMinMuSigma.cxx:212:49: style:inconclusive: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/WeibullMinMuSigma.hxx:63:32: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/WeibullMinMuSigma.cxx:212:49: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'inP'. openturns-1.18/lib/src/Uncertainty/Distribution/Uniform.cxx:173:99: style:inconclusive: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Uniform.hxx:90:92: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/Uniform.cxx:173:99: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/Uniform.cxx:179:105: style:inconclusive: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Uniform.hxx:93:98: note: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/Uniform.cxx:179:105: note: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/Uniform.cxx:188:89: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Uniform.hxx:96:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/Uniform.cxx:188:89: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ZipfMandelbrot.hxx:146:8: style: Virtual function 'computeRange' is called from constructor 'ZipfMandelbrot()' at line 46. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/ZipfMandelbrot.cxx:46:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ZipfMandelbrot.hxx:146:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ZipfMandelbrot.hxx:146:8: style: Virtual function 'computeRange' is called from constructor 'ZipfMandelbrot(const UnsignedInteger n,const Scalar q,const Scalar s)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/ZipfMandelbrot.cxx:63:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/ZipfMandelbrot.hxx:146:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Wishart.hxx:127:8: style: Virtual function 'computeRange' is called from constructor 'Wishart()' at line 43. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Wishart.cxx:43:3: note: Calling setV openturns-1.18/lib/src/Uncertainty/Distribution/Wishart.cxx:379:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Wishart.hxx:127:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Wishart.hxx:127:8: style: Virtual function 'computeRange' is called from constructor 'Wishart()' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Wishart.cxx:44:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Wishart.hxx:127:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/WeibullMax.hxx:160:8: style: Virtual function 'computeRange' is called from constructor 'WeibullMax()' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/WeibullMax.cxx:44:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/WeibullMax.hxx:160:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Wishart.hxx:127:8: style: Virtual function 'computeRange' is called from constructor 'Wishart(const CovarianceMatrix&v,const Scalar nu)' at line 57. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/Wishart.cxx:57:3: note: Calling setV openturns-1.18/lib/src/Uncertainty/Distribution/Wishart.cxx:379:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/Wishart.hxx:127:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/Wishart.cxx:359:22: style: Variable 'description[index]' is reassigned a value before the old one has been used. [redundantAssignment] openturns-1.18/lib/src/Uncertainty/Distribution/Wishart.cxx:356:26: note: description[index] is assigned openturns-1.18/lib/src/Uncertainty/Distribution/Wishart.cxx:359:22: note: description[index] is overwritten openturns-1.18/lib/src/Uncertainty/Distribution/openturns/WeibullMin.hxx:164:8: style: Virtual function 'computeRange' is called from constructor 'WeibullMin()' at line 44. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/WeibullMin.cxx:44:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/WeibullMin.hxx:164:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:95:8: style: Virtual function 'computeRange' is called from constructor 'UserDefined()' at line 46. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:46:3: note: Calling setData openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:582:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:95:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:95:8: style: Virtual function 'computeRange' is called from constructor 'UserDefined(const Sample&points)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:63:3: note: Calling setData openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:582:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:95:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedNormal.hxx:175:8: style: Virtual function 'computeRange' is called from constructor 'TruncatedNormal()' at line 57. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedNormal.cxx:57:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedNormal.hxx:175:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:95:8: style: Virtual function 'computeRange' is called from constructor 'UserDefined(const Sample&points)' at line 64. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:64:114: note: Calling compactSupport openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:725:3: note: Calling setData openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:582:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:95:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedNormal.hxx:175:8: style: Virtual function 'computeRange' is called from constructor 'TruncatedNormal(const Scalar mu,const Scalar sigma,const Scalar a,const Scalar b)' at line 95. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedNormal.cxx:95:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedNormal.hxx:175:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:95:8: style: Virtual function 'computeRange' is called from constructor 'UserDefined(const Sample&points,const Point&weights)' at line 82. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:82:3: note: Calling setData openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:582:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:95:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:95:8: style: Virtual function 'computeRange' is called from constructor 'UserDefined(const Sample&points,const Point&weights)' at line 83. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:83:114: note: Calling compactSupport openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:725:3: note: Calling setData openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:582:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:95:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedNormal.cxx:233:107: style:inconclusive: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedNormal.hxx:93:92: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedNormal.cxx:233:107: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedNormal.cxx:282:97: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedNormal.hxx:96:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedNormal.cxx:282:97: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:50:41: style:inconclusive: Function 'UserDefined' argument 1 names different: declaration 'points' definition 'sample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:48:39: note: Function 'UserDefined' argument 1 names different: declaration 'points' definition 'sample'. openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:50:41: note: Function 'UserDefined' argument 1 names different: declaration 'points' definition 'sample'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedDistribution.hxx:170:8: style: Virtual function 'computeRange' is called from constructor 'TruncatedDistribution()' at line 58. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedDistribution.cxx:58:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedDistribution.hxx:170:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:69:41: style:inconclusive: Function 'UserDefined' argument 1 names different: declaration 'points' definition 'sample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:51:30: note: Function 'UserDefined' argument 1 names different: declaration 'points' definition 'sample'. openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:69:41: note: Function 'UserDefined' argument 1 names different: declaration 'points' definition 'sample'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedDistribution.hxx:170:8: style: Virtual function 'computeRange' is called from constructor 'TruncatedDistribution(const Distribution&distribution,const Scalar lowerBound,const Scalar upperBound,const Scalar thresholdRealization=ResourceMap::GetAsScalar("TruncatedDistribution-DefaultThresholdRealization")' at line 73. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedDistribution.cxx:73:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedDistribution.cxx:530:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedDistribution.hxx:170:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:526:42: style:inconclusive: Function 'setData' argument 1 names different: declaration 'points' definition 'sample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Distribution/openturns/UserDefined.hxx:117:31: note: Function 'setData' argument 1 names different: declaration 'points' definition 'sample'. openturns-1.18/lib/src/Uncertainty/Distribution/UserDefined.cxx:526:42: note: Function 'setData' argument 1 names different: declaration 'points' definition 'sample'. openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedDistribution.hxx:170:8: style: Virtual function 'computeRange' is called from constructor 'TruncatedDistribution(const Distribution&distribution,const Scalar bound,const BoundSide side=LOWER,const Scalar thresholdRealization=ResourceMap::GetAsScalar("TruncatedDistribution-DefaultThresholdRealization")' at line 103. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedDistribution.cxx:103:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedDistribution.cxx:530:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedDistribution.hxx:170:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedDistribution.hxx:170:8: style: Virtual function 'computeRange' is called from constructor 'TruncatedDistribution(const Distribution&distribution,const Interval&truncationInterval,const Scalar thresholdRealization=ResourceMap::GetAsScalar("TruncatedDistribution-DefaultThresholdRealization")' at line 118. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedDistribution.cxx:118:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedDistribution.cxx:530:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedDistribution.hxx:170:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedDistribution.hxx:170:8: style: Virtual function 'computeRange' is called from constructor 'TruncatedDistribution(const Distribution&distribution)' at line 132. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedDistribution.cxx:132:3: note: Calling setDistribution openturns-1.18/lib/src/Uncertainty/Distribution/TruncatedDistribution.cxx:530:3: note: Calling computeRange openturns-1.18/lib/src/Uncertainty/Distribution/openturns/TruncatedDistribution.hxx:170:8: note: computeRange is a virtual function openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:979:37: error: Array 'p[28]' accessed at index -1, which is out of bounds. [negativeIndex] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:109:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:112:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:198:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:207:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:208:21: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:209:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:210:36: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:367:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:392:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:401:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:404:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:640:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:897:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:898:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:907:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1060:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1065:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1129:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1169:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1261:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1364:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1375:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:364:69: style: Parameter 'infin' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:633:31: style: Parameter 'n' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:689:20: style: Variable 'c__' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:681:27: style: Parameter 'abseps' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:681:47: style: Parameter 'releps' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:680:71: style: Parameter 'maxvls' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1053:12: style: Parameter 'prime' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1107:23: style: Variable 'a' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1163:32: style: Parameter 'p' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1322:29: style: Parameter 'sh' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1322:45: style: Parameter 'sk' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1319:12: error: Uninitialized variable: ret_val [legacyUninitvar] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2116:37: error: Array 'p[28]' accessed at index -1, which is out of bounds. [negativeIndex] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:115:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:118:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:119:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:216:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:217:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:219:47: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:222:46: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:309:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:313:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:314:22: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:453:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:455:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:538:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:548:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:550:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:551:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:553:6: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:789:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:821:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:858:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:131:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:926:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:135:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:966:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:136:35: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1058:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:138:40: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1163:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:257:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1174:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:259:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1299:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:295:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1304:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:325:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1351:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:329:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1352:21: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:368:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1437:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:375:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1506:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:489:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1657:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:494:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1662:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:541:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1663:21: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:542:21: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1725:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:549:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1730:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:552:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2026:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:728:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2027:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:804:12: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2039:33: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:817:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2215:23: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openturns-1.18/lib/src/Uncertainty/Model/ConditionalRandomVector.cxx:114:58: style:inconclusive: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/ConditionalRandomVector.hxx:79:35: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/ConditionalRandomVector.cxx:114:58: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/Distribution.cxx:35:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Model/ConstantRandomVector.cxx:105:55: style:inconclusive: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/ConstantRandomVector.hxx:60:35: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/ConstantRandomVector.cxx:105:55: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/openturns/Distribution.hxx:53:3: style: Class 'Distribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/CompositeRandomVector.cxx:137:56: style:inconclusive: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/CompositeRandomVector.hxx:91:35: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/CompositeRandomVector.cxx:137:56: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/openturns/Distribution.hxx:57:3: style: Class 'Distribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/openturns/Distribution.hxx:61:3: style: Class 'Distribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/Distribution.cxx:657:104: style:inconclusive: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/Distribution.hxx:241:92: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/Distribution.cxx:657:104: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/Distribution.cxx:672:110: style:inconclusive: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/Distribution.hxx:245:98: note: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/Distribution.cxx:672:110: note: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:250:32: style: Parameter 'x' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Model/Distribution.cxx:692:128: style:inconclusive: Function 'computeUnilateralConfidenceIntervalWithMarginalProbability' argument 3 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/Distribution.hxx:249:116: note: Function 'computeUnilateralConfidenceIntervalWithMarginalProbability' argument 3 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/Distribution.cxx:692:128: note: Function 'computeUnilateralConfidenceIntervalWithMarginalProbability' argument 3 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:18: style: Parameter 'ra' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Model/Distribution.cxx:706:94: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/Distribution.hxx:253:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Model/Distribution.cxx:706:94: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Model/DistributionParameters.cxx:33:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:34: style: Parameter 'rb' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionParameters.hxx:44:3: style: Class 'DistributionParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:67: style: Parameter 'rr' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionParameters.hxx:47:3: style: Class 'DistributionParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:50: style: Parameter 'r__' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionParameters.hxx:51:3: style: Class 'DistributionParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:2: style: Parameter 'bc' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:318:45: style: Parameter 'ba' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:318:61: style: Parameter 'bb' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:361:40: style: Parameter 'a' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:361:55: style: Parameter 'b' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:361:70: style: Parameter 'tol' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:412:47: style: Parameter 'b' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:412:32: style: Parameter 'a' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:416:23: style: Variable 'wg' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:423:23: style: Variable 'wgk' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:258:9: warning: Redundant assignment of '*nf' to itself. [selfAssignment] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:419:23: style: Variable 'xgk' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionFactory.hxx:50:3: style: Class 'DistributionFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:204:30: style: Parameter 'nuin' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:706:23: style: Variable 'a' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:303:60: style: Parameter 'inform__' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:762:30: style: Parameter 'dh' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:438:39: style: Parameter 'n' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:762:46: style: Parameter 'dk' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:438:69: style: Parameter 'r__' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:530:12: style: Parameter 'pivot' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:818:69: style: Parameter 'infin' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:850:59: style: Parameter 'n' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:904:23: style: Variable 'a' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:960:32: style: Parameter 'p' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1121:31: style: Parameter 'sh' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1121:47: style: Parameter 'sk' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1499:2: style: Parameter 'r__' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1498:45: style: Parameter 'dh' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1498:61: style: Parameter 'dk' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1718:46: style: Parameter 'n' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1718:32: style: Parameter 'lkn' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1718:61: style: Parameter 'p' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1818:20: style: Variable 'c__' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1810:40: style: Parameter 'abseps' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1810:60: style: Parameter 'releps' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1809:71: style: Parameter 'maxvls' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2205:54: style: Parameter 'kl' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2206:11: style: Parameter 'prime' can be declared as pointer to const [constParameter] openturns-1.18/lib/src/Uncertainty/Model/Process.cxx:35:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Model/openturns/Process.hxx:49:3: style: Class 'Process' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/openturns/Process.hxx:53:3: style: Class 'Process' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/openturns/Process.hxx:57:3: style: Class 'Process' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/ProcessEvent.cxx:86:63: style:inconclusive: Function 'checkTimeSerieValuesInDomain' argument 1 names different: declaration 'ts' definition 'fld'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/ProcessEvent.hxx:93:51: note: Function 'checkTimeSerieValuesInDomain' argument 1 names different: declaration 'ts' definition 'fld'. openturns-1.18/lib/src/Uncertainty/Model/ProcessEvent.cxx:86:63: note: Function 'checkTimeSerieValuesInDomain' argument 1 names different: declaration 'ts' definition 'fld'. openturns-1.18/lib/src/Uncertainty/Model/openturns/EllipticalDistribution.hxx:202:5: style: Class 'RadialCDFWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/EllipticalDistribution.cxx:57:18: style:inconclusive: Function 'EllipticalDistribution' argument 4 names different: declaration 'covarianceNormalizationFactor' definition 'covarianceScalingFactor'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/EllipticalDistribution.hxx:50:39: note: Function 'EllipticalDistribution' argument 4 names different: declaration 'covarianceNormalizationFactor' definition 'covarianceScalingFactor'. openturns-1.18/lib/src/Uncertainty/Model/EllipticalDistribution.cxx:57:18: note: Function 'EllipticalDistribution' argument 4 names different: declaration 'covarianceNormalizationFactor' definition 'covarianceScalingFactor'. openturns-1.18/lib/src/Uncertainty/Model/EllipticalDistribution.cxx:437:14: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/EllipticalDistribution.hxx:100:82: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Model/EllipticalDistribution.cxx:437:14: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Model/ProcessImplementation.cxx:85:70: style:inconclusive: Function 'setOutputDimension' argument 1 names different: declaration 'outputDimension' definition 'ouputDimension'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/ProcessImplementation.hxx:125:49: note: Function 'setOutputDimension' argument 1 names different: declaration 'outputDimension' definition 'ouputDimension'. openturns-1.18/lib/src/Uncertainty/Model/ProcessImplementation.cxx:85:70: note: Function 'setOutputDimension' argument 1 names different: declaration 'outputDimension' definition 'ouputDimension'. openturns-1.18/lib/src/Uncertainty/Model/RandomVector.cxx:46:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Model/openturns/RandomVector.hxx:46:3: style: Class 'RandomVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/openturns/RandomVector.hxx:50:3: style: Class 'RandomVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/openturns/RandomVector.hxx:54:3: style: Class 'RandomVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/RandomVector.cxx:200:47: style:inconclusive: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/RandomVector.hxx:114:35: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/RandomVector.cxx:200:47: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/StandardEvent.cxx:40:1: error: There is an unknown macro here somewhere. Configuration is required. If CLASSNAMEINIT is a macro then please configure it. [unknownMacro] openturns-1.18/lib/src/Uncertainty/Model/ThresholdEventImplementation.cxx:225:63: style:inconclusive: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/ThresholdEventImplementation.hxx:89:35: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/ThresholdEventImplementation.cxx:225:63: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/UsualRandomVector.cxx:115:52: style:inconclusive: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/UsualRandomVector.hxx:84:35: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Model/UsualRandomVector.cxx:115:52: note: Function 'setParameter' argument 1 names different: declaration 'parameters' definition 'parameter'. openturns-1.18/lib/src/Uncertainty/Process/ARMAFactory.cxx:35:1: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] openturns-1.18/lib/src/Uncertainty/Process/openturns/ARMAFactory.hxx:49:3: style: Class 'ARMAFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Process/openturns/ARMAFactory.hxx:53:3: style: Class 'ARMAFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Process/openturns/ARMAFactory.hxx:57:3: style: Class 'ARMAFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Process/ARMACoefficients.cxx:63:3: performance: Variable 'dimension_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openturns-1.18/lib/src/Uncertainty/Process/ARMACoefficients.cxx:71:3: performance: Variable 'dimension_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openturns-1.18/lib/src/Uncertainty/Process/ARMACoefficients.cxx:60:50: style:inconclusive: Function 'ARMACoefficients' argument 1 names different: declaration 'ScalarCoefficients' definition 'scalarCoefficients'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Process/openturns/ARMACoefficients.hxx:52:43: note: Function 'ARMACoefficients' argument 1 names different: declaration 'ScalarCoefficients' definition 'scalarCoefficients'. openturns-1.18/lib/src/Uncertainty/Process/ARMACoefficients.cxx:60:50: note: Function 'ARMACoefficients' argument 1 names different: declaration 'ScalarCoefficients' definition 'scalarCoefficients'. openturns-1.18/lib/src/Uncertainty/Process/openturns/AggregatedProcess.hxx:50:3: style: Class 'AggregatedProcess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Process/openturns/ConditionedGaussianProcess.hxx:75:8: style: Virtual function 'setMesh' is called from constructor 'ConditionedGaussianProcess(const KrigingResult&result,const Mesh&mesh)' at line 56. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Process/ConditionedGaussianProcess.cxx:56:3: note: Calling setMesh openturns-1.18/lib/src/Uncertainty/Process/openturns/ConditionedGaussianProcess.hxx:75:8: note: setMesh is a virtual function openturns-1.18/lib/src/Uncertainty/Process/DiscreteMarkovChain.cxx:51:26: style:inconclusive: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Process/openturns/DiscreteMarkovChain.hxx:52:44: note: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. openturns-1.18/lib/src/Uncertainty/Process/DiscreteMarkovChain.cxx:51:26: note: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. openturns-1.18/lib/src/Uncertainty/Process/DiscreteMarkovChain.cxx:71:26: style:inconclusive: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Process/openturns/DiscreteMarkovChain.hxx:55:44: note: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. openturns-1.18/lib/src/Uncertainty/Process/DiscreteMarkovChain.cxx:71:26: note: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. openturns-1.18/lib/src/Uncertainty/Process/DiscreteMarkovChain.cxx:96:26: style:inconclusive: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Process/openturns/DiscreteMarkovChain.hxx:60:44: note: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. openturns-1.18/lib/src/Uncertainty/Process/DiscreteMarkovChain.cxx:96:26: note: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. openturns-1.18/lib/src/Uncertainty/Process/DiscreteMarkovChain.cxx:116:26: style:inconclusive: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Process/openturns/DiscreteMarkovChain.hxx:63:44: note: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. openturns-1.18/lib/src/Uncertainty/Process/DiscreteMarkovChain.cxx:116:26: note: Function 'DiscreteMarkovChain' argument 2 names different: declaration 'transition' definition 'transitionMatrix'. openturns-1.18/lib/src/Uncertainty/Process/openturns/GaussianProcess.hxx:67:8: style: Virtual function 'setMesh' is called from constructor 'GaussianProcess(const TrendTransform&trend,const CovarianceModel&covarianceModel,const Mesh&mesh)' at line 77. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Process/GaussianProcess.cxx:77:3: note: Calling setMesh openturns-1.18/lib/src/Uncertainty/Process/openturns/GaussianProcess.hxx:67:8: note: setMesh is a virtual function openturns-1.18/lib/src/Uncertainty/Process/openturns/SpectralGaussianProcess.hxx:90:8: style: Virtual function 'setTimeGrid' is called from constructor 'SpectralGaussianProcess(const SpectralModel&spectralModel,const RegularGrid&grid)' at line 64. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/lib/src/Uncertainty/Process/SpectralGaussianProcess.cxx:64:3: note: Calling setTimeGrid openturns-1.18/lib/src/Uncertainty/Process/openturns/SpectralGaussianProcess.hxx:90:8: note: setTimeGrid is a virtual function openturns-1.18/lib/src/Uncertainty/Process/SpectralGaussianProcess.cxx:54:25: style:inconclusive: Function 'SpectralGaussianProcess' argument 2 names different: declaration 'grid' definition 'timeGrid'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Process/openturns/SpectralGaussianProcess.hxx:55:47: note: Function 'SpectralGaussianProcess' argument 2 names different: declaration 'grid' definition 'timeGrid'. openturns-1.18/lib/src/Uncertainty/Process/SpectralGaussianProcess.cxx:54:25: note: Function 'SpectralGaussianProcess' argument 2 names different: declaration 'grid' definition 'timeGrid'. openturns-1.18/lib/src/Uncertainty/Process/SpectralGaussianProcess.cxx:217:63: style:inconclusive: Function 'setTimeGrid' argument 1 names different: declaration 'timeGrid' definition 'tg'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Process/openturns/SpectralGaussianProcess.hxx:90:40: note: Function 'setTimeGrid' argument 1 names different: declaration 'timeGrid' definition 'tg'. openturns-1.18/lib/src/Uncertainty/Process/SpectralGaussianProcess.cxx:217:63: note: Function 'setTimeGrid' argument 1 names different: declaration 'timeGrid' definition 'tg'. openturns-1.18/lib/src/Uncertainty/Process/WhittleFactory.cxx:183:30: warning: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] openturns-1.18/lib/src/Uncertainty/Process/WhittleFactory.cxx:161:23: note: Assignment 'ratioTerm=0.0', assigned value is 0.0 openturns-1.18/lib/src/Uncertainty/Process/WhittleFactory.cxx:162:33: note: Assuming condition is false openturns-1.18/lib/src/Uncertainty/Process/WhittleFactory.cxx:183:30: note: Invalid argument openturns-1.18/lib/src/Uncertainty/Process/WhittleFactory.cxx:359:48: style:inconclusive: Function 'buildWithCriteria' argument 2 names different: declaration 'informationCriteriaOut' definition 'informationCriteria'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Process/openturns/WhittleFactory.hxx:70:34: note: Function 'buildWithCriteria' argument 2 names different: declaration 'informationCriteriaOut' definition 'informationCriteria'. openturns-1.18/lib/src/Uncertainty/Process/WhittleFactory.cxx:359:48: note: Function 'buildWithCriteria' argument 2 names different: declaration 'informationCriteriaOut' definition 'informationCriteria'. openturns-1.18/lib/src/Uncertainty/Process/WhittleFactory.cxx:378:48: style:inconclusive: Function 'buildWithCriteria' argument 2 names different: declaration 'informationCriteriaOut' definition 'informationCriteria'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Process/openturns/WhittleFactory.hxx:73:34: note: Function 'buildWithCriteria' argument 2 names different: declaration 'informationCriteriaOut' definition 'informationCriteria'. openturns-1.18/lib/src/Uncertainty/Process/WhittleFactory.cxx:378:48: note: Function 'buildWithCriteria' argument 2 names different: declaration 'informationCriteriaOut' definition 'informationCriteria'. openturns-1.18/lib/src/Uncertainty/Process/WhittleFactory.cxx:395:52: style:inconclusive: Function 'maximizeLogLikelihood' argument 1 names different: declaration 'InformationCriterion' definition 'informationCriteria'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Process/openturns/WhittleFactory.hxx:102:38: note: Function 'maximizeLogLikelihood' argument 1 names different: declaration 'InformationCriterion' definition 'informationCriteria'. openturns-1.18/lib/src/Uncertainty/Process/WhittleFactory.cxx:395:52: note: Function 'maximizeLogLikelihood' argument 1 names different: declaration 'InformationCriterion' definition 'informationCriteria'. openturns-1.18/lib/src/Uncertainty/StatTests/HypothesisTest.cxx:154:31: style: Array index 'indexI' is used before limits check. [arrayIndexThenCheck] openturns-1.18/lib/src/Uncertainty/StatTests/HypothesisTest.cxx:163:31: style: Array index 'indexJ' is used before limits check. [arrayIndexThenCheck] openturns-1.18/lib/src/Uncertainty/Process/openturns/KarhunenLoeveSVDAlgorithm.hxx:47:3: style: Class 'KarhunenLoeveSVDAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/test/t_ANCOVA_std.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ARMACoefficients_std.cxx:111:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ARMAState_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ARMALikelihoodFactory_std.cxx:126:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_AggregatedEvaluation_std.cxx:58:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_AdaptiveStieltjesAlgorithm_std.cxx:71:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ARMA_std.cxx:139:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_AbdoRackwitz_std.cxx:69:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_AbdoRackwitz_std.cxx:104:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_AliMikhailHaqCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_AggregatedFunction_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_AnalyticalResult_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_AggregatedProcess_std.cxx:77:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Analytical_std.cxx:99:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ArcsineFactory_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Axial_std.cxx:51:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_AtomicInt_std.cxx:39:22: style: C-style pointer casting [cstyleCast] openturns-1.18/lib/src/Uncertainty/StatTests/LinearModelTest.cxx:192:25: warning: Logical conjunction always evaluates to false: !(breakPoint > 0) && !(breakPoint < 1). [incorrectLogicOperator] openturns-1.18/lib/test/t_AtomicInt_std.cxx:118:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BasisFactory_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BarPlot_std.cxx:98:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BernoulliFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BinomialFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BipartiteGraph_std.cxx:47:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BernsteinCopulaFactory_std.cxx:99:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Bisection_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BetaFactory_std.cxx:78:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_AliMikhailHaqCopula_std.cxx:139:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Bernoulli_std.cxx:126:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BootstrapExperiment_std.cxx:50:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BoxCoxEvaluation_std.cxx:96:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BoxCoxTransform_std.cxx:78:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BoxCoxFactory_glm.cxx:75:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Box_std.cxx:43:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Arcsine_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Bonmin_std.cxx:146:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Brent_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BoxCoxFactory_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Binomial_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BurrFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CalibrationStrategy_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CauchyModel_std.cxx:108:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CenteredFiniteDifferenceGradient_std.cxx:56:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Cache_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CenteredFiniteDifferenceHessian_std.cxx:56:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CharlierFactory_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ChebychevFactory_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Beta_std.cxx:170:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Burr_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ChiFactory_std.cxx:72:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ClaytonCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ChiSquareFactory_std.cxx:72:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Combinations_std.cxx:39:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CMinpack_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ComparisonOperator_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Cloud_std.cxx:92:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Ceres_std.cxx:90:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Cobyla_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Cobyla_std.cxx:95:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CompositeProcess_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Composite_std.cxx:51:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ComplexTensor_std.cxx:135:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/StatTests/FittingTest.cxx:272:18: style:inconclusive: Function 'BestModelLilliefors' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/StatTests/openturns/FittingTest.hxx:79:56: note: Function 'BestModelLilliefors' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. openturns-1.18/lib/src/Uncertainty/StatTests/FittingTest.cxx:272:18: note: Function 'BestModelLilliefors' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. openturns-1.18/lib/src/Uncertainty/StatTests/FittingTest.cxx:348:18: style:inconclusive: Function 'BestModelKolmogorov' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/StatTests/openturns/FittingTest.hxx:84:56: note: Function 'BestModelKolmogorov' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. openturns-1.18/lib/src/Uncertainty/StatTests/FittingTest.cxx:348:18: note: Function 'BestModelKolmogorov' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. openturns-1.18/lib/test/t_ComposedFunction_std.cxx:105:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/StatTests/FittingTest.cxx:375:18: style:inconclusive: Function 'BestModelChiSquared' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/StatTests/openturns/FittingTest.hxx:89:56: note: Function 'BestModelChiSquared' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. openturns-1.18/lib/src/Uncertainty/StatTests/FittingTest.cxx:375:18: note: Function 'BestModelChiSquared' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. openturns-1.18/lib/test/t_ConstantGradient_std.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/StatTests/FittingTest.cxx:399:18: style:inconclusive: Function 'BestModelChiSquared' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/StatTests/openturns/FittingTest.hxx:94:56: note: Function 'BestModelChiSquared' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. openturns-1.18/lib/src/Uncertainty/StatTests/FittingTest.cxx:399:18: note: Function 'BestModelChiSquared' argument 3 names different: declaration 'bestResultOut' definition 'bestResult'. openturns-1.18/lib/test/t_ChiSquare_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Chi_std.cxx:156:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ComposedDistribution_large.cxx:102:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ConstantHessian_std.cxx:69:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Contour_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CorrelationAnalysis_std.cxx:94:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Curve_std.cxx:79:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CompositeDistribution_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_BlockIndependentDistribution_std.cxx:241:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DesignProxy_std.cxx:67:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DiracFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DatabaseFunction_std.cxx:61:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DirectionalSampling_std.cxx:79:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DiracCovarianceModel_hmat.cxx:100:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DiracCovarianceModel_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/StatTests/VisualTest.cxx:380:59: style: Condition 'minValue>maxValue' is always false [knownConditionTrueFalse] openturns-1.18/lib/src/Uncertainty/StatTests/VisualTest.cxx:367:16: note: Assuming that condition 'minValue>maxValue' is not redundant openturns-1.18/lib/src/Uncertainty/StatTests/VisualTest.cxx:380:59: note: Condition 'minValue>maxValue' is always false openturns-1.18/lib/test/t_DirichletFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_beta.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CumulativeDistributionNetwork_std.cxx:130:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DiscreteMarkovChain_std.cxx:104:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_binomial.cxx:95:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ClaytonCopula_std.cxx:170:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_gamma.cxx:88:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_discrete.cxx:53:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_hypergeometric.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_kfactor.cxx:88:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_noncentralchisquare.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ConditionalDistribution_std.cxx:182:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_noncentralstudent.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ComposedCopula_std.cxx:213:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_normal.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_poisson.cxx:82:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_spearman.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistributionFactory_std.cxx:44:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Dirichlet_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Dirac_std.cxx:222:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ComposedDistribution_std.cxx:250:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_student.cxx:146:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Distribution_quantile.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistanceToDomainFunction_std.cxx:97:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Dlib_global.cxx:111:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Distribution_arithmetic.cxx:241:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DistFunc_kolmogorov.cxx:85:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DomainDifference_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Domain_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DomainDisjunctiveUnion_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DomainIntersection_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DomainUnion_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Event_domain.cxx:75:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Exception_std.cxx:35:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] openturns-1.18/lib/test/t_DualLinearCombinationFunction_std.cxx:82:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Exception_std.cxx:69:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] openturns-1.18/lib/test/t_ExponentialModel_std.cxx:94:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ExponentialFactory_std.cxx:58:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ExponentiallyDampedCosineModel_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_DomainComplement_std.cxx:150:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Drawable_std.cxx:58:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ExpertMixture_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_CovarianceModel_std.cxx:484:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Factorial_std.cxx:51:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FAST_std.cxx:140:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FORM_AbdoRackwitz.cxx:115:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FORM_SQP.cxx:115:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FORM_std.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FarlieGumbelMorgensternCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FaureSequence_std.cxx:61:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Epanechnikov_std.cxx:141:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FieldFunction_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FORM_draw.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FORM_sensitivity.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Fehlberg_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FieldToPointFunction_std.cxx:48:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FilteringWindows_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FieldToFieldConnection_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FieldToPointConnection_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_EmpiricalBernsteinCopula_std.cxx:146:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FilonQuadrature_std.cxx:75:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ExtremeValueCopula_std.cxx:146:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FiniteDifferenceStep_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Exponential_std.cxx:156:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Field_std.cxx:104:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FixedExperiment_std.cxx:48:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Dlib_std.cxx:445:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Field_draw.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FisherSnedecorFactory_std.cxx:76:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FrankCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FarlieGumbelMorgensternCopula_std.cxx:140:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Function_std.cxx:75:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Distribution_draw.cxx:128:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FrechetFactory_std.cxx:71:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Function_operations.cxx:110:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Function_draw.cxx:79:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FejerAlgorithm_std.cxx:121:22: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FunctionalBasisProcess_std.cxx:76:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FisherSnedecor_std.cxx:166:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FrankCopula_std.cxx:140:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Frechet_std.cxx:161:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GammaFactory_std.cxx:65:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GaussLegendre_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FunctionalChaos_ishigami_database.cxx:189:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GaussKronrod_std.cxx:35:3: style: Class 'UniVariateSymbolicFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/test/t_GaussKronrod_std.cxx:137:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GaussProductExperiment_std.cxx:53:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FunctionalChaos_gsobol.cxx:196:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FunctionalChaos_nd.cxx:271:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_FunctionalChaos_ishigami.cxx:201:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GeneralLinearModelAlgorithm_std_hmat.cxx:86:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GeneralLinearModelAlgorithm_nlopt.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GaussianProcess_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GeneralizedParetoFactory_std.cxx:65:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GaussianNonLinearCalibration_std.cxx:103:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GaussianLinearCalibration_std.cxx:121:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GeometricFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GaussianLinearCalibration_noobs.cxx:128:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GaussianNonLinearCalibration_noobs.cxx:110:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Graph_export.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GumbelCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GumbelFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GeneralLinearModelAlgorithm_std.cxx:102:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Gamma_std.cxx:167:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HaltonSequence_std.cxx:61:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HaselgroveSequence_std.cxx:61:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HermiteFactory_std.cxx:47:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HMatrix_LDLt.cxx:108:39: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HMatrix_LDLt.cxx:113:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HMatrix_LLt.cxx:98:39: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HMatrix_LLt.cxx:103:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Geometric_std.cxx:140:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HMatrix_LU.cxx:107:39: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HMatrix_LU.cxx:112:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HMatrix_block_LLt.cxx:93:39: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HMatrix_block_LLt.cxx:98:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HistogramFactory_std.cxx:86:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HMatrix_block_LU.cxx:124:39: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HistogramPolynomialFactory_std.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HMatrix_block_LU.cxx:129:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_IdFactory_std.cxx:42:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HyperbolicAnisotropicEnumerateFunction_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ImportanceSamplingExperiment_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HermitianMatrix_std.cxx:172:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GeneralizedExtremeValue_std.cxx:167:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GeneralizedPareto_std.cxx:154:38: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_HistoryStrategy_std.cxx:94:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GeneralizedPareto_std.cxx:174:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_IndicatorFunction_std.cxx:67:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_GumbelCopula_std.cxx:143:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Indices_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseBoxCoxEvaluation_std.cxx:66:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseBoxCoxTransform_std.cxx:77:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Gumbel_std.cxx:151:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Interval_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Hypergeometric_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_IntervalMesher_std.cxx:48:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseNatafIndependentCopulaEvaluation_std.cxx:44:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseNatafIndependentCopulaGradient_std.cxx:43:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseNatafIndependentCopulaHessian_std.cxx:43:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseMarginalTransformationHessian_std.cxx:45:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Histogram_std.cxx:220:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseRosenblattEvaluation_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseTrendEvaluation_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Graph_mix.cxx:162:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseNormalFactory_std.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseTrendTransform_std.cxx:67:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_IndependentCopula_std.cxx:158:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_JacobiFactory_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseChiSquare_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseNormal_std.cxx:142:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_IsoProbabilisticTransformation_EllipticalDistribution.cxx:112:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KPermutations_std.cxx:51:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseGamma_std.cxx:163:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KarhunenLoeveLifting_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_InverseWishart_std.cxx:148:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KPermutationsDistribution_std.cxx:99:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_IteratedQuadrature_std.cxx:71:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KarhunenLoeveProjection_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KarhunenLoeveP1Algorithm_hmat.cxx:81:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KrawtchoukFactory_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KarhunenLoeveP1Algorithm_spectra.cxx:101:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_JoeCopula_std.cxx:149:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KarhunenLoeveQuadratureAlgorithm_std.cxx:106:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KrigingAlgorithm_isotropic_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KissFFT_std.cxx:100:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LHSExperiment_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LHS_std.cxx:79:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LaguerreFactory_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KrigingRandomVector_std.cxx:106:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KrigingAlgorithm_funcmodel.cxx:105:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LaplaceFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LegendreFactory_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearCombinationEvaluation_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KarhunenLoeveSVDAlgorithm_std.cxx:156:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearEnumerateFunction_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearCombinationGradient_std.cxx:59:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearEvaluation_std.cxx:64:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearCombinationFunction_std.cxx:77:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearCombinationHessian_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearFunction_std.cxx:65:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearGradient_std.cxx:80:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KarhunenLoeveP1Algorithm_std.cxx:150:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearLeastSquares_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_IsoProbabilisticTransformation_IndependentCopula.cxx:276:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearTaylor_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LevelSet_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearModelAlgorithm_std.cxx:92:22: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KrigingAlgorithm_std.cxx:192:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KrigingAlgorithm_std_hmat.cxx:187:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LeastSquaresMethod_std.cxx:111:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_IsoProbabilisticTransformation_EllipticalCopula.cxx:239:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LevelSetMesher_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LogNormalFactory_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LogUniformFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KernelMixture_std.cxx:190:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Laplace_std.cxx:162:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LogisticFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearLeastSquaresCalibration_std.cxx:94:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LinearLeastSquaresCalibration_noobs.cxx:98:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LowDiscrepancyExperiment_std.cxx:78:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LeastSquaresMethod_weighted.cxx:128:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_KernelSmoothing_std.cxx:185:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MaximumLikelihoodFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MeixnerFactory_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MethodBoundEvaluation_std.cxx:40:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MarginalDistribution_std.cxx:143:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MeixnerDistributionFactory_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LogUniform_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MarginalTransformationGradient_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MemoizeFunction_std.cxx:77:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_LogNormal_std.cxx:163:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MarginalTransformationHessian_std.cxx:88:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MonomialFunctionFactory_std.cxx:51:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Logistic_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MonomialFunction_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MonteCarloExperiment_std.cxx:44:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MetaModelValidation_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MarginalTransformationEvaluation_std.cxx:237:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MultinomialFactory_std.cxx:53:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NatafIndependentCopulaEvaluation_std.cxx:44:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NatafIndependentCopulaGradient_std.cxx:43:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MaximumDistribution_std.cxx:138:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NatafIndependentCopulaHessian_std.cxx:43:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MaximumEntropyOrderStatisticsDistribution_std.cxx:166:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Mesh_draw.cxx:191:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MultiStart_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NearestPointChecker_std.cxx:72:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MeixnerDistribution_std.cxx:138:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MaximumEntropyOrderStatisticsCopula_std.cxx:166:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NegativeBinomialFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MinCopula_std.cxx:126:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MixtureClassifier_std.cxx:70:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Multinomial_std.cxx:119:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NonCenteredFiniteDifferenceGradient_std.cxx:56:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NLopt_std.cxx:106:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NonStationaryCovarianceModelFactory_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NormalCopulaFactory_std.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Mesh_std.cxx:241:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NegativeBinomial_std.cxx:125:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NormalFactory_std.cxx:80:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_MarshallOlkinCopula_std.cxx:237:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Normal_wrongarg.cxx:65:39: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Normal_wrongarg.cxx:71:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Object_std.cxx:38:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_OStream_std.cxx:70:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NonLinearLeastSquaresCalibration_std.cxx:80:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NonLinearLeastSquaresCalibration_noobs.cxx:86:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_OrthogonalBasis_std.cxx:56:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_OrthogonalUniVariatePolynomial_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_OrthonormalizationAlgorithm_std.cxx:41:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NonCentralChiSquare_std.cxx:158:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_P1LagrangeInterpolation_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Mixture_std.cxx:225:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NonCentralStudent_std.cxx:158:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_OrderStatisticsMarginalChecker_std.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ParametricFunction_std.cxx:68:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Normal_large.cxx:138:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_P1LagrangeEvaluation_std.cxx:45:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PersistentObject_std.cxx:66:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PiecewiseHermiteEvaluation_std.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PiecewiseLinearEvaluation_std.cxx:53:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Path_std.cxx:57:30: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PenalizedLeastSquaresAlgorithm_std.cxx:110:54: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PointToFieldFunction_std.cxx:48:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PenalizedLeastSquaresAlgorithm_std.cxx:116:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PlackettCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NormalGamma_std.cxx:155:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PointToFieldConnection_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_NormalCopula_std.cxx:169:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PointToPointEvaluation_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Pointer_cast.cxx:30:3: style: Class 'BaseClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/test/t_Pointer_cast.cxx:92:16: style: The function 'doit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/test/t_Pointer_cast.cxx:52:16: note: Virtual function in base class openturns-1.18/lib/test/t_Pointer_cast.cxx:92:16: note: Function in derived class openturns-1.18/lib/test/t_PointToPointConnection_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Pointer_cast.cxx:99:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/test/t_Pointer_cast.cxx:59:23: note: Virtual function in base class openturns-1.18/lib/test/t_Pointer_cast.cxx:99:26: note: Function in derived class openturns-1.18/lib/test/t_Point_std.cxx:90:23: style: Same expression on both sides of '=='. [duplicateExpression] openturns-1.18/lib/test/t_PoissonFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_OrdinalSumCopula_std.cxx:149:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Point_std.cxx:190:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PolygonArray_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PostAnalyticalControlledImportanceSampling_std.cxx:91:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PostAnalyticalImportanceSampling_std.cxx:90:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Polygon_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ProbabilitySimulationAlgorithm_draw.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ProbabilitySimulationAlgorithm_sensitivity.cxx:84:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ProcessSample_std.cxx:101:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_QuadraticEvaluation_std.cxx:79:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_QuadraticLeastSquares_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_QuadraticTaylor_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ProductDistribution_std.cxx:113:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Pie_std.cxx:97:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PlackettCopula_std.cxx:140:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomGenerator_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Poisson_std.cxx:145:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ProbabilitySimulationAlgorithm_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomVector_composite.cxx:96:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomVector_constant.cxx:76:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomVector_distribution.cxx:64:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomMixture_grid2d.cxx:94:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Normal_std.cxx:309:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomVector_conditional.cxx:70:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomMixture_grid1d.cxx:71:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_PosteriorDistribution_std.cxx:129:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomMixture_grid3d.cxx:111:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomWalk_std.cxx:69:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RayleighFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RegularGrid_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ReverseHaltonSequence_std.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RosenblattEvaluation_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomWalkMetropolisHastings_std.cxx:123:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RiceFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RandomWalkMetropolisHastings_regression.cxx:186:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_RungeKutta_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SORM_std.cxx:112:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Sample_split.cxx:69:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SQP_std.cxx:67:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SQP_std.cxx:105:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Sample_large.cxx:121:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Secant_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Sample_operators.cxx:100:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Sample_computation.cxx:152:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SkellamFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SimulationSensitivityAnalysis_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SobolSequence_std.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Sample_std.cxx:100:34: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Sample_std.cxx:166:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SpectralGaussianProcess_std.cxx:78:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SphereUnitNorm_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Rayleigh_std.cxx:161:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SoizeGhanemFactory_std.cxx:92:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SquareMatrix_lapack.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Rice_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Skellam_std.cxx:122:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_StationaryCovarianceModelFactory_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SobolIndicesAlgorithm_std.cxx:176:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SquareMatrix_std.cxx:173:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:871:5: style: Class 'PDFWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/test/t_StandardEvent_std.cxx:132:37: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:935:5: style: Class 'LogPDFWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/test/t_SquareComplexMatrix_std.cxx:162:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_StandardEvent_std.cxx:138:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_StrongMaximumTest_other.cxx:128:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:999:5: style: Class 'CDFWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/test/t_Sample_csv.cxx:147:36: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_StrongMaximumTest_std.cxx:127:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:1242:5: style: Class 'MinimumVolumeLevelSetEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/test/t_Sample_csv.cxx:163:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Staircase_std.cxx:110:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_StrongMaximumTest_tabulatedValues.cxx:206:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:1317:5: style: Class 'MinimumVolumeLevelSetGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:1525:5: style: Class 'ConditionalPDFWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:1573:5: style: Class 'ConditionalCDFWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:1624:5: style: Class 'EntropyKernel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:1697:5: style: Class 'PDFSquaredWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/test/t_StudentFactory_std.cxx:70:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2337:3: style: Struct 'CopulaQuantileWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2915:3: style: Struct 'CopulaCovarianceWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:3190:3: style: Struct 'DistributionImplementationKendallTauWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:756:79: style:inconclusive: Function 'computeInverseSurvivalFunction' argument 1 names different: declaration 'point' definition 'prob'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:216:61: note: Function 'computeInverseSurvivalFunction' argument 1 names different: declaration 'point' definition 'prob'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:756:79: note: Function 'computeInverseSurvivalFunction' argument 1 names different: declaration 'point' definition 'prob'. openturns-1.18/lib/test/t_SmoothedUniform_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:825:72: style:inconclusive: Function 'computeCDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:222:54: note: Function 'computeCDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:825:72: note: Function 'computeCDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:854:70: style:inconclusive: Function 'computeCDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:223:52: note: Function 'computeCDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:854:70: note: Function 'computeCDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:864:62: style:inconclusive: Function 'computeCDF' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:225:44: note: Function 'computeCDF' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:864:62: note: Function 'computeCDF' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:871:85: style:inconclusive: Function 'computeComplementaryCDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:232:67: note: Function 'computeComplementaryCDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:871:85: note: Function 'computeComplementaryCDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:900:83: style:inconclusive: Function 'computeComplementaryCDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:233:65: note: Function 'computeComplementaryCDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:900:83: note: Function 'computeComplementaryCDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:910:75: style:inconclusive: Function 'computeComplementaryCDF' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:235:57: note: Function 'computeComplementaryCDF' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:910:75: note: Function 'computeComplementaryCDF' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:917:85: style:inconclusive: Function 'computeSurvivalFunctionSequential' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:227:67: note: Function 'computeSurvivalFunctionSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:917:85: note: Function 'computeSurvivalFunctionSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:946:83: style:inconclusive: Function 'computeSurvivalFunctionParallel' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:228:65: note: Function 'computeSurvivalFunctionParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:946:83: note: Function 'computeSurvivalFunctionParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:956:75: style:inconclusive: Function 'computeSurvivalFunction' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:230:57: note: Function 'computeSurvivalFunction' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:956:75: note: Function 'computeSurvivalFunction' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1363:72: style:inconclusive: Function 'computeDDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:163:54: note: Function 'computeDDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1363:72: note: Function 'computeDDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/test/t_SquaredNormal_std.cxx:158:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_StandardDistributionPolynomialFactory_std.cxx:75:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1405:70: style:inconclusive: Function 'computeDDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:164:52: note: Function 'computeDDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1405:70: note: Function 'computeDDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1415:62: style:inconclusive: Function 'computeDDF' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:161:44: note: Function 'computeDDF' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1415:62: note: Function 'computeDDF' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1423:72: style:inconclusive: Function 'computePDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:172:54: note: Function 'computePDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1423:72: note: Function 'computePDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/test/t_SklarCopula_std.cxx:177:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1454:70: style:inconclusive: Function 'computePDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:173:52: note: Function 'computePDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1454:70: note: Function 'computePDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1465:62: style:inconclusive: Function 'computePDF' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:170:44: note: Function 'computePDF' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1465:62: note: Function 'computePDF' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1473:75: style:inconclusive: Function 'computeLogPDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:180:57: note: Function 'computeLogPDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1473:75: note: Function 'computeLogPDFSequential' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1503:73: style:inconclusive: Function 'computeLogPDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:181:55: note: Function 'computeLogPDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1503:73: note: Function 'computeLogPDFParallel' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1513:65: style:inconclusive: Function 'computeLogPDF' argument 1 names different: declaration 'sample' definition 'inSample'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:178:47: note: Function 'computeLogPDF' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1513:65: note: Function 'computeLogPDF' argument 1 names different: declaration 'sample' definition 'inSample'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1563:14: style:inconclusive: Function 'computePDF' argument 4 names different: declaration 'gridOut' definition 'grid'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:188:38: note: Function 'computePDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1563:14: note: Function 'computePDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1572:14: style:inconclusive: Function 'computePDF' argument 4 names different: declaration 'gridOut' definition 'grid'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:194:38: note: Function 'computePDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1572:14: note: Function 'computePDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1590:14: style:inconclusive: Function 'computeLogPDF' argument 4 names different: declaration 'gridOut' definition 'grid'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:200:41: note: Function 'computeLogPDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1590:14: note: Function 'computeLogPDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1599:14: style:inconclusive: Function 'computeLogPDF' argument 4 names different: declaration 'gridOut' definition 'grid'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:206:41: note: Function 'computeLogPDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1599:14: note: Function 'computeLogPDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1617:14: style:inconclusive: Function 'computeCDF' argument 4 names different: declaration 'gridOut' definition 'grid'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:241:38: note: Function 'computeCDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1617:14: note: Function 'computeCDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1626:14: style:inconclusive: Function 'computeCDF' argument 4 names different: declaration 'gridOut' definition 'grid'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:247:38: note: Function 'computeCDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1626:14: note: Function 'computeCDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1643:14: style:inconclusive: Function 'computeComplementaryCDF' argument 4 names different: declaration 'gridOut' definition 'grid'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:252:51: note: Function 'computeComplementaryCDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:1643:14: note: Function 'computeComplementaryCDF' argument 4 names different: declaration 'gridOut' definition 'grid'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2559:14: style:inconclusive: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:338:100: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2559:14: note: Function 'computeMinimumVolumeIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2612:14: style:inconclusive: Function 'computeUnivariateMinimumVolumeIntervalByRootFinding' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:344:16: note: Function 'computeUnivariateMinimumVolumeIntervalByRootFinding' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2612:14: note: Function 'computeUnivariateMinimumVolumeIntervalByRootFinding' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2629:14: style:inconclusive: Function 'computeUnivariateMinimumVolumeIntervalByOptimization' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:342:16: note: Function 'computeUnivariateMinimumVolumeIntervalByOptimization' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2629:14: note: Function 'computeUnivariateMinimumVolumeIntervalByOptimization' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2653:14: style:inconclusive: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:350:106: note: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2653:14: note: Function 'computeBilateralConfidenceIntervalWithMarginalProbability' argument 2 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2693:14: style:inconclusive: Function 'computeUnilateralConfidenceIntervalWithMarginalProbability' argument 3 names different: declaration 'marginalProbOut' definition 'marginalProb'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:354:124: note: Function 'computeUnilateralConfidenceIntervalWithMarginalProbability' argument 3 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2693:14: note: Function 'computeUnilateralConfidenceIntervalWithMarginalProbability' argument 3 names different: declaration 'marginalProbOut' definition 'marginalProb'. openturns-1.18/lib/test/t_RandomMixture_std.cxx:390:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2716:14: style:inconclusive: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:358:90: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2716:14: note: Function 'computeMinimumVolumeLevelSetWithThreshold' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2750:14: style:inconclusive: Function 'computeUnivariateMinimumVolumeLevelSetByQMC' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. [funcArgNamesDifferent] openturns-1.18/lib/src/Uncertainty/Model/openturns/DistributionImplementation.hxx:362:16: note: Function 'computeUnivariateMinimumVolumeLevelSetByQMC' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/src/Uncertainty/Model/DistributionImplementation.cxx:2750:14: note: Function 'computeUnivariateMinimumVolumeLevelSetByQMC' argument 2 names different: declaration 'thresholdOut' definition 'threshold'. openturns-1.18/lib/test/t_Student_std.cxx:210:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymbolicEvaluation_muparser.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymbolicEvaluation_std.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymbolicGradient_muparser.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymbolicGradient_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymbolicHessian_muparser.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymbolicHessian_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymmetricTensor_std.cxx:130:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymmetricMatrix_lapack.cxx:97:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TaylorExpansionMoments_std.cxx:83:54: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TaylorExpansionMoments_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TensorizedUniVariateFunctionFactory_std.cxx:50:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TestResult_std.cxx:77:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymmetricMatrix_std.cxx:224:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Tensor_std.cxx:135:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TensorApproximationAlgorithm_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Text_std.cxx:106:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TrendEvaluation_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TNC_std.cxx:80:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TNC_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TrapezoidalFactory_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TrendTransform_std.cxx:64:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TriangularFactory_std.cxx:58:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TrendFactory_std.cxx:111:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TimeSeries_std.cxx:141:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Tuples_std.cxx:42:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TriangularMatrix_std.cxx:178:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TriangularComplexMatrix_std.cxx:182:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_UniVariatePolynomial_std.cxx:86:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_UniformFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_ValueFunction_std.cxx:58:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymbolicFunction_muparser.cxx:411:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_UserDefinedFactory_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_UserDefinedStationaryCovarianceModel_std.cxx:58:17: style: Condition 'index>0' is always false [knownConditionTrueFalse] openturns-1.18/lib/test/t_UserDefinedStationaryCovarianceModel_std.cxx:92:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_VertexValueFunction_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_UserDefinedCovarianceModel_std.cxx:57:17: style: Condition 'index>0' is always false [knownConditionTrueFalse] openturns-1.18/lib/test/t_TruncatedNormalFactory_std.cxx:113:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_UserDefinedCovarianceModel_std.cxx:104:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_UserDefinedSpectralModel_std.cxx:99:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_SymbolicFunction_std.cxx:348:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_VonMisesFactory_std.cxx:64:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:1122:25: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg] openturns-1.18/lib/test/t_Study_saveload.cxx:940:19: style: Condition 'index>0' is always false [knownConditionTrueFalse] openturns-1.18/lib/test/t_UserDefined_std.cxx:113:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:362:29: style: Local variable 'output' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:345:17: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:362:29: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:460:22: style: Local variable 'event' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:358:20: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:460:22: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:486:29: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:235:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:486:29: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:507:29: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:235:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:507:29: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:508:29: style: Local variable 'p' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:310:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:508:29: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:554:29: style: Local variable 'p' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:310:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:554:29: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:563:29: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:235:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:563:29: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:574:29: style: Local variable 'p' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:310:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:574:29: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:589:19: style: Local variable 'input' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:341:17: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:589:19: note: Shadow variable openturns-1.18/lib/test/t_Trapezoidal_std.cxx:182:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:590:19: style: Local variable 'output' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:345:17: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:590:19: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:692:23: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:235:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:692:23: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:702:23: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:235:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:702:23: note: Shadow variable openturns-1.18/lib/test/t_Uniform_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:709:16: style: Local variable 'domain' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:690:12: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:709:16: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:717:23: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:235:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:717:23: note: Shadow variable openturns-1.18/lib/test/t_Waarts_RS2.cxx:354:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:721:16: style: Local variable 'domain' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:690:12: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:721:16: note: Shadow variable openturns-1.18/lib/test/t_Waarts_25_quadratic_terms.cxx:425:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:744:28: style: Local variable 'basis' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:585:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:744:28: note: Shadow variable openturns-1.18/lib/test/t_Waarts_concave.cxx:329:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:838:25: style: Local variable 'R' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:322:23: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:838:25: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:892:23: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:235:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:892:23: note: Shadow variable openturns-1.18/lib/test/t_WeibullMaxFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:910:25: style: Local variable 'R' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:322:23: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:910:25: note: Shadow variable openturns-1.18/lib/test/t_Study_saveload.cxx:1119:13: style: Local variable 'study' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:109:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:1119:13: note: Shadow variable openturns-1.18/lib/test/t_WeibullMinFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:1127:13: style: Local variable 'study2' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:988:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_saveload.cxx:1127:13: note: Shadow variable openturns-1.18/lib/test/t_Waarts_convex.cxx:350:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_saveload.cxx:1142:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_WhiteNoise_std.cxx:68:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Wilks_std.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_VonMises_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_WelchFactory_std.cxx:96:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TruncatedNormal_std.cxx:178:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Waarts_discontinuous_lsf.cxx:354:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Waarts_oblate.cxx:319:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Triangular_std.cxx:196:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_WhittleFactory_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Waarts_saddle.cxx:354:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_TruncatedDistribution_std.cxx:172:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Waarts_system_series.cxx:354:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_h5.cxx:1156:25: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg] openturns-1.18/lib/test/t_Study_h5.cxx:972:19: style: Condition 'index>0' is always false [knownConditionTrueFalse] openturns-1.18/lib/test/t_Study_h5.cxx:394:29: style: Local variable 'output' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:377:17: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:394:29: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:492:22: style: Local variable 'event' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:390:20: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:492:22: note: Shadow variable openturns-1.18/lib/test/t_ZipfMandelbrot_std.cxx:129:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_h5.cxx:518:29: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:267:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:518:29: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:539:29: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:267:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:539:29: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:540:29: style: Local variable 'p' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:342:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:540:29: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:586:29: style: Local variable 'p' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:342:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:586:29: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:595:29: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:267:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:595:29: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:606:29: style: Local variable 'p' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:342:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:606:29: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:621:19: style: Local variable 'input' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:373:17: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:621:19: note: Shadow variable openturns-1.18/lib/test/t_Wishart_std.cxx:148:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_h5.cxx:622:19: style: Local variable 'output' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:377:17: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:622:19: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:724:23: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:267:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:724:23: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:734:23: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:267:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:734:23: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:741:16: style: Local variable 'domain' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:722:12: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:741:16: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:749:23: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:267:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:749:23: note: Shadow variable openturns-1.18/lib/test/t_WeibullMax_std.cxx:162:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_WeibullMin_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Study_h5.cxx:753:16: style: Local variable 'domain' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:722:12: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:753:16: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:776:28: style: Local variable 'basis' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:617:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:776:28: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:870:25: style: Local variable 'R' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:354:23: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:870:25: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:924:23: style: Local variable 'dim' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:267:21: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:924:23: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:942:25: style: Local variable 'R' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:354:23: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:942:25: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:1152:13: style: Local variable 'study' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:141:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:1152:13: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:1161:13: style: Local variable 'study2' shadows outer variable [shadowVariable] openturns-1.18/lib/test/t_Study_h5.cxx:1020:11: note: Shadowed declaration openturns-1.18/lib/test/t_Study_h5.cxx:1161:13: note: Shadow variable openturns-1.18/lib/test/t_Study_h5.cxx:1178:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/lib/test/t_Waarts_noisy_lsf.cxx:474:23: style: Variable 'ex' can be declared as reference to const [constVariable] openturns-1.18/python/src/openturns/PythonWrappingFunctions.hxx:62:8: style:inconclusive: Technically the member function 'ScopedPyObjectPointer::isNull' can be const. [functionConst] openturns-1.18/python/src/openturns/PythonEvaluation.hxx:72:19: style: Virtual function 'getInputDimension' is called from constructor 'PythonEvaluation(PyObject*pyCallable)' at line 70. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/python/src/PythonEvaluation.cxx:70:43: note: Calling getInputDimension openturns-1.18/python/src/openturns/PythonEvaluation.hxx:72:19: note: getInputDimension is a virtual function openturns-1.18/python/src/openturns/PythonEvaluation.hxx:75:19: style: Virtual function 'getOutputDimension' is called from constructor 'PythonEvaluation(PyObject*pyCallable)' at line 71. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/python/src/PythonEvaluation.cxx:71:43: note: Calling getOutputDimension openturns-1.18/python/src/openturns/PythonEvaluation.hxx:75:19: note: getOutputDimension is a virtual function openturns-1.18/python/src/openturns/PythonEvaluation.hxx:43:3: style: Class 'PythonEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/python/src/openturns/PythonWrappingFunctions.hxx:827:26: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] openturns-1.18/python/src/openturns/PythonWrappingFunctions.hxx:806:52: style: C-style pointer casting [cstyleCast] openturns-1.18/python/src/PythonEvaluation.cxx:442:16: style: Local variable 'isLinear' shadows outer function [shadowFunction] openturns-1.18/python/src/openturns/PythonEvaluation.hxx:78:8: note: Shadowed declaration openturns-1.18/python/src/PythonEvaluation.cxx:442:16: note: Shadow variable openturns-1.18/python/src/openturns/PythonWrappingFunctions.hxx:138:38: style: Parameter 'pyObj' can be declared as pointer to const [constParameter] openturns-1.18/python/src/openturns/PythonDistribution.hxx:166:8: style: Virtual function 'computeRange' is called from constructor 'PythonDistribution(PyObject*pyObject)' at line 79. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/python/src/PythonDistribution.cxx:79:3: note: Calling computeRange openturns-1.18/python/src/openturns/PythonDistribution.hxx:166:8: note: computeRange is a virtual function openturns-1.18/python/src/openturns/PythonDistribution.hxx:45:3: style: Class 'PythonDistribution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/python/src/PythonDistribution.cxx:195:52: style:inconclusive: Function 'computeDDF' argument 1 names different: declaration 'point' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/python/src/openturns/PythonDistribution.hxx:76:34: note: Function 'computeDDF' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:195:52: note: Function 'computeDDF' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:222:53: style:inconclusive: Function 'computePDF' argument 1 names different: declaration 'point' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/python/src/openturns/PythonDistribution.hxx:79:35: note: Function 'computePDF' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:222:53: note: Function 'computePDF' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:248:56: style:inconclusive: Function 'computeLogPDF' argument 1 names different: declaration 'point' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/python/src/openturns/PythonDistribution.hxx:80:38: note: Function 'computeLogPDF' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:248:56: note: Function 'computeLogPDF' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:274:53: style:inconclusive: Function 'computeCDF' argument 1 names different: declaration 'point' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/python/src/openturns/PythonDistribution.hxx:83:35: note: Function 'computeCDF' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:274:53: note: Function 'computeCDF' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:294:66: style:inconclusive: Function 'computeComplementaryCDF' argument 1 names different: declaration 'point' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/python/src/openturns/PythonDistribution.hxx:86:48: note: Function 'computeComplementaryCDF' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:294:66: note: Function 'computeComplementaryCDF' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:372:60: style:inconclusive: Function 'computePDFGradient' argument 1 names different: declaration 'point' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/python/src/openturns/PythonDistribution.hxx:95:42: note: Function 'computePDFGradient' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:372:60: note: Function 'computePDFGradient' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:399:60: style:inconclusive: Function 'computeCDFGradient' argument 1 names different: declaration 'point' definition 'inP'. [funcArgNamesDifferent] openturns-1.18/python/src/openturns/PythonDistribution.hxx:98:42: note: Function 'computeCDFGradient' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/PythonDistribution.cxx:399:60: note: Function 'computeCDFGradient' argument 1 names different: declaration 'point' definition 'inP'. openturns-1.18/python/src/openturns/PythonExperiment.hxx:44:3: style: Class 'PythonExperiment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/python/src/openturns/PythonFieldFunction.hxx:71:19: style: Virtual function 'getInputDimension' is called from constructor 'PythonFieldFunction(PyObject*pyCallable)' at line 62. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/python/src/PythonFieldFunction.cxx:62:43: note: Calling getInputDimension openturns-1.18/python/src/openturns/PythonFieldFunction.hxx:71:19: note: getInputDimension is a virtual function openturns-1.18/python/src/openturns/PythonFieldFunction.hxx:74:19: style: Virtual function 'getOutputDimension' is called from constructor 'PythonFieldFunction(PyObject*pyCallable)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/python/src/PythonFieldFunction.cxx:63:43: note: Calling getOutputDimension openturns-1.18/python/src/openturns/PythonFieldFunction.hxx:74:19: note: getOutputDimension is a virtual function openturns-1.18/python/src/openturns/PythonFieldFunction.hxx:42:3: style: Class 'PythonFieldFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/python/src/openturns/PythonFieldToPointFunction.hxx:70:19: style: Virtual function 'getInputDimension' is called from constructor 'PythonFieldToPointFunction(PyObject*pyCallable)' at line 62. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/python/src/PythonFieldToPointFunction.cxx:62:43: note: Calling getInputDimension openturns-1.18/python/src/openturns/PythonFieldToPointFunction.hxx:70:19: note: getInputDimension is a virtual function openturns-1.18/python/src/openturns/PythonFieldToPointFunction.hxx:73:19: style: Virtual function 'getOutputDimension' is called from constructor 'PythonFieldToPointFunction(PyObject*pyCallable)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/python/src/PythonFieldToPointFunction.cxx:63:43: note: Calling getOutputDimension openturns-1.18/python/src/openturns/PythonFieldToPointFunction.hxx:73:19: note: getOutputDimension is a virtual function openturns-1.18/python/src/openturns/PythonFieldToPointFunction.hxx:42:3: style: Class 'PythonFieldToPointFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/python/src/openturns/PythonGradient.hxx:43:3: style: Class 'PythonGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/python/src/openturns/PythonHessian.hxx:43:3: style: Class 'PythonHessian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/python/src/openturns/PythonPointToFieldFunction.hxx:71:19: style: Virtual function 'getInputDimension' is called from constructor 'PythonPointToFieldFunction(PyObject*pyCallable)' at line 62. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/python/src/PythonPointToFieldFunction.cxx:62:43: note: Calling getInputDimension openturns-1.18/python/src/openturns/PythonPointToFieldFunction.hxx:71:19: note: getInputDimension is a virtual function openturns-1.18/python/src/openturns/PythonPointToFieldFunction.hxx:74:19: style: Virtual function 'getOutputDimension' is called from constructor 'PythonPointToFieldFunction(PyObject*pyCallable)' at line 63. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/python/src/PythonPointToFieldFunction.cxx:63:43: note: Calling getOutputDimension openturns-1.18/python/src/openturns/PythonPointToFieldFunction.hxx:74:19: note: getOutputDimension is a virtual function openturns-1.18/python/src/openturns/PythonPointToFieldFunction.hxx:42:3: style: Class 'PythonPointToFieldFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/python/src/PythonPointToFieldFunction.cxx:177:118: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openturns-1.18/python/src/openturns/PythonRandomVector.hxx:69:19: style: Virtual function 'getDimension' is called from constructor 'PythonRandomVector(PyObject*pyObject)' at line 64. Dynamic binding is not used. [virtualCallInConstructor] openturns-1.18/python/src/PythonRandomVector.cxx:64:38: note: Calling getDimension openturns-1.18/python/src/openturns/PythonRandomVector.hxx:69:19: note: getDimension is a virtual function openturns-1.18/python/src/openturns/PythonRandomVector.hxx:44:3: style: Class 'PythonRandomVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/python/src/PythonRandomVector.cxx:243:10: style: Local variable 'isEvent' shadows outer function [shadowFunction] openturns-1.18/python/src/openturns/PythonRandomVector.hxx:84:8: note: Shadowed declaration openturns-1.18/python/src/PythonRandomVector.cxx:243:10: note: Shadow variable openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27884:22: warning: Buffer 'branch' is too small, the function 'is_invalid_string_op' expects a bigger buffer in 2nd argument [argumentSize] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27884:22: note: Function 'is_invalid_string_op' is called openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27781:106: note: Declaration of 2nd function argument. openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27878:112: note: Passing buffer 'branch' to function that is declared here openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27884:22: note: Buffer 'branch' is too small, the function 'is_invalid_string_op' expects a bigger buffer in 2nd argument openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27920:22: warning: Buffer 'branch' is too small, the function 'is_string_operation' expects a bigger buffer in 2nd argument [argumentSize] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27920:22: note: Function 'is_string_operation' is called openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27810:105: note: Declaration of 2nd function argument. openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27878:112: note: Passing buffer 'branch' to function that is declared here openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27920:22: note: Buffer 'branch' is too small, the function 'is_string_operation' expects a bigger buffer in 2nd argument openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14745:10: warning:inconclusive: Member variable 'T0oT1::t0_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14745:10: warning:inconclusive: Member variable 'T0oT1::t1_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14745:10: warning:inconclusive: Member variable 'T0oT1::f_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14746:26: warning:inconclusive: Member variable 'T0oT1::t0_' is not assigned a value in 'T0oT1::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14746:26: warning:inconclusive: Member variable 'T0oT1::t1_' is not assigned a value in 'T0oT1::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14833:10: warning:inconclusive: Member variable 'T0oT1oT2::t0_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14833:10: warning:inconclusive: Member variable 'T0oT1oT2::t1_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14833:10: warning:inconclusive: Member variable 'T0oT1oT2::t2_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14833:10: warning:inconclusive: Member variable 'T0oT1oT2::f0_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14833:10: warning:inconclusive: Member variable 'T0oT1oT2::f1_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14834:21: warning:inconclusive: Member variable 'T0oT1oT2::t0_' is not assigned a value in 'T0oT1oT2::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14834:21: warning:inconclusive: Member variable 'T0oT1oT2::t1_' is not assigned a value in 'T0oT1oT2::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14834:21: warning:inconclusive: Member variable 'T0oT1oT2::t2_' is not assigned a value in 'T0oT1oT2::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14930:10: warning:inconclusive: Member variable 'T0oT1oT2oT3::t0_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14930:10: warning:inconclusive: Member variable 'T0oT1oT2oT3::t1_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14930:10: warning:inconclusive: Member variable 'T0oT1oT2oT3::t2_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14930:10: warning:inconclusive: Member variable 'T0oT1oT2oT3::t3_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14930:10: warning:inconclusive: Member variable 'T0oT1oT2oT3::f0_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14930:10: warning:inconclusive: Member variable 'T0oT1oT2oT3::f1_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14930:10: warning:inconclusive: Member variable 'T0oT1oT2oT3::f2_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14931:21: warning:inconclusive: Member variable 'T0oT1oT2oT3::t0_' is not assigned a value in 'T0oT1oT2oT3::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14931:21: warning:inconclusive: Member variable 'T0oT1oT2oT3::t1_' is not assigned a value in 'T0oT1oT2oT3::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14931:21: warning:inconclusive: Member variable 'T0oT1oT2oT3::t2_' is not assigned a value in 'T0oT1oT2oT3::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14931:21: warning:inconclusive: Member variable 'T0oT1oT2oT3::t3_' is not assigned a value in 'T0oT1oT2oT3::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15015:10: warning:inconclusive: Member variable 'T0oT1oT2_sf3::t0_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15015:10: warning:inconclusive: Member variable 'T0oT1oT2_sf3::t1_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15015:10: warning:inconclusive: Member variable 'T0oT1oT2_sf3::t2_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15015:10: warning:inconclusive: Member variable 'T0oT1oT2_sf3::f_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15016:21: warning:inconclusive: Member variable 'T0oT1oT2_sf3::t0_' is not assigned a value in 'T0oT1oT2_sf3::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15016:21: warning:inconclusive: Member variable 'T0oT1oT2_sf3::t1_' is not assigned a value in 'T0oT1oT2_sf3::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15016:21: warning:inconclusive: Member variable 'T0oT1oT2_sf3::t2_' is not assigned a value in 'T0oT1oT2_sf3::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15106:10: warning:inconclusive: Member variable 'T0oT1oT2_sf3ext::t0_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15106:10: warning:inconclusive: Member variable 'T0oT1oT2_sf3ext::t1_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15106:10: warning:inconclusive: Member variable 'T0oT1oT2_sf3ext::t2_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15107:21: warning:inconclusive: Member variable 'T0oT1oT2_sf3ext::t0_' is not assigned a value in 'T0oT1oT2_sf3ext::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15107:21: warning:inconclusive: Member variable 'T0oT1oT2_sf3ext::t1_' is not assigned a value in 'T0oT1oT2_sf3ext::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15107:21: warning:inconclusive: Member variable 'T0oT1oT2_sf3ext::t2_' is not assigned a value in 'T0oT1oT2_sf3ext::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15207:10: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4::t0_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15207:10: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4::t1_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15207:10: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4::t2_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15207:10: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4::t3_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15207:10: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4::f_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15208:21: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4::t0_' is not assigned a value in 'T0oT1oT2oT3_sf4::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15208:21: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4::t1_' is not assigned a value in 'T0oT1oT2oT3_sf4::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15208:21: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4::t2_' is not assigned a value in 'T0oT1oT2oT3_sf4::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15208:21: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4::t3_' is not assigned a value in 'T0oT1oT2oT3_sf4::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15290:10: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4ext::t0_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15290:10: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4ext::t1_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15290:10: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4ext::t2_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15290:10: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4ext::t3_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15291:21: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4ext::t0_' is not assigned a value in 'T0oT1oT2oT3_sf4ext::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15291:21: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4ext::t1_' is not assigned a value in 'T0oT1oT2oT3_sf4ext::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15291:21: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4ext::t2_' is not assigned a value in 'T0oT1oT2oT3_sf4ext::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15291:21: warning:inconclusive: Member variable 'T0oT1oT2oT3_sf4ext::t3_' is not assigned a value in 'T0oT1oT2oT3_sf4ext::operator='. [operatorEqVarError] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27176:7: style: The class 'expression_generator < Scalar >' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5950:10: warning: Member variable 'vector_holder < Scalar >::buffer' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5954:10: warning: Member variable 'vector_holder < Scalar >::buffer' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5959:10: warning: Member variable 'vector_holder < Scalar >::buffer' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5963:10: warning: Member variable 'vector_holder < Scalar >::buffer' is not initialized in the constructor. [uninitMemberVar] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6143:10: warning:inconclusive: Member variable 'literal_node < Scalar >::value_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3741:18: style: Unused private function: 'symbol_replacer::modify' [unusedPrivateFunction] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2383:29: style:inconclusive: Technically the member function 'exprtk::lexer::generator::substr' can be const. [functionConst] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2403:22: style:inconclusive: Technically the member function 'exprtk::lexer::generator::is_end' can be const. [functionConst] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3382:25: performance:inconclusive: Technically the member function 'exprtk::lexer::helper::operator_joiner::join' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3527:25: performance:inconclusive: Technically the member function 'exprtk::lexer::helper::operator_joiner::join' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3577:26: style:inconclusive: Technically the member function 'exprtk::lexer::helper::bracket_checker::error_token' can be const. [functionConst] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3679:25: style:inconclusive: Technically the member function 'exprtk::lexer::helper::numeric_checker::error_index' can be const. [functionConst] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3830:50: style:inconclusive: Technically the member function 'exprtk::lexer::helper::sequence_validator::error' can be const. [functionConst] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3874:18: performance:inconclusive: Technically the member function 'exprtk::lexer::helper::sequence_validator::invalid_bracket_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3993:50: style:inconclusive: Technically the member function 'exprtk::lexer::helper::sequence_validator_3tokens::error' can be const. [functionConst] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6776:22: performance:inconclusive: Technically the member function 'exprtk::details::loop_runtime_checker::reset' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6779:22: performance:inconclusive: Technically the member function 'exprtk::details::loop_runtime_checker::check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16498:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16507:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16516:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16525:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_c' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16535:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16545:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_cr' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16555:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_rc' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16565:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_rr' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16575:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_tt' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16585:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_ttt' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16595:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_tttt' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16605:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_rrr' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16615:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_rrrr' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16625:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_rrrrr' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16635:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16647:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16659:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16672:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16686:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16702:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16718:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16736:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16750:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16761:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16774:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16788:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16802:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16814:22: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::free' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38848:15: performance:inconclusive: Technically the member function 'exprtk::rtl::io::file::details::file_descriptor::close' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38934:20: performance:inconclusive: Technically the member function 'exprtk::rtl::io::file::details::file_descriptor::get_file_mode' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:36558:19: performance:inconclusive: Technically the member function 'parser < Scalar >::load_unary_operations_map' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:36605:19: performance:inconclusive: Technically the member function 'parser < Scalar >::load_binary_operations_map' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:36633:19: performance:inconclusive: Technically the member function 'parser < Scalar >::load_inv_binary_operations_map' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:19609:22: performance:inconclusive: Technically the member function 'parser < Scalar >::scope_element_manager::free_element' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:19752:15: style:inconclusive: Technically the member function 'parser < Scalar >::stack_limit_handler::operator!' can be const. [functionConst] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21014:22: performance:inconclusive: Technically the member function 'parser < Scalar >::settings_store::assign_opr_to_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21028:22: performance:inconclusive: Technically the member function 'parser < Scalar >::settings_store::arith_opr_to_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21041:22: performance:inconclusive: Technically the member function 'parser < Scalar >::settings_store::inequality_opr_to_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21057:22: performance:inconclusive: Technically the member function 'parser < Scalar >::settings_store::logic_opr_to_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24776:35: performance:inconclusive: Technically the member function 'parser < Scalar >::type_checker::split_param_seq' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:19074:63: style:inconclusive: Technically the member function 'expression < Scalar >::local_data_list' can be const. [functionConst] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:18694:19: performance:inconclusive: Technically the member function 'symbol_table < Scalar >::valid_function' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17487:22: performance:inconclusive: Technically the member function 'type_store < details :: variable_node < Scalar > , Scalar >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17493:22: performance:inconclusive: Technically the member function 'type_store < details :: variable_node < Scalar > , Scalar >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17506:22: performance:inconclusive: Technically the member function 'type_store < details :: variable_node < Scalar > , Scalar >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17487:22: performance:inconclusive: Technically the member function 'type_store < ifunction < Scalar > , ifunction < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17493:22: performance:inconclusive: Technically the member function 'type_store < ifunction < Scalar > , ifunction < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17506:22: performance:inconclusive: Technically the member function 'type_store < ifunction < Scalar > , ifunction < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17487:22: performance:inconclusive: Technically the member function 'type_store < ivararg_function < Scalar > , ivararg_function < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17493:22: performance:inconclusive: Technically the member function 'type_store < ivararg_function < Scalar > , ivararg_function < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17506:22: performance:inconclusive: Technically the member function 'type_store < ivararg_function < Scalar > , ivararg_function < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17487:22: performance:inconclusive: Technically the member function 'type_store < igeneric_function < Scalar > , igeneric_function < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17493:22: performance:inconclusive: Technically the member function 'type_store < igeneric_function < Scalar > , igeneric_function < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17506:22: performance:inconclusive: Technically the member function 'type_store < igeneric_function < Scalar > , igeneric_function < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17487:22: performance:inconclusive: Technically the member function 'type_store < details :: vector_holder < Scalar > , details :: vector_holder < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17493:22: performance:inconclusive: Technically the member function 'type_store < details :: vector_holder < Scalar > , details :: vector_holder < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17506:22: performance:inconclusive: Technically the member function 'type_store < details :: vector_holder < Scalar > , details :: vector_holder < Scalar > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27364:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::unary_optimisable' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27483:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::valid_string_operation' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27506:29: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::to_str' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27532:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::operation_optimisable' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27554:29: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::branch_to_id' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27645:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::cocob_optimisable' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27661:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::coboc_optimisable' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27751:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::is_invalid_break_continue_op' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27810:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::is_string_operation' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27820:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::is_shortcircuit_expression' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27834:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::is_null_present' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27842:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::is_vector_eqineq_logic_operation' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27864:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::is_vector_arithmetic_operation' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:28913:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::special_one_parameter_vararg' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29327:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::is_constant_foldable' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29343:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::is_constant_foldable' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29930:22: performance:inconclusive: Technically the member function 'expression_generator < Scalar >::cardinal_pow_optimisable' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37787:15: performance:inconclusive: Technically the member function 'function_compositor < Scalar >::base_func::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37795:15: performance:inconclusive: Technically the member function 'function_compositor < Scalar >::base_func::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37803:15: performance:inconclusive: Technically the member function 'function_compositor < Scalar >::base_func::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37822:15: performance:inconclusive: Technically the member function 'function_compositor < Scalar >::base_func::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5727:15: performance:inconclusive: Technically the member function 'node_depth_base < exprtk :: details :: expression_node < Scalar > >::collect' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:4920:24: style:inconclusive: Technically the member function 'vec_data_store < Scalar >::data' can be const. [functionConst] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:4930:29: style:inconclusive: Technically the member function 'vec_data_store < Scalar >::size' can be const. [functionConst] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:4945:22: performance:inconclusive: Technically the member function 'vec_data_store < Scalar >::dump' can be static (but you may consider moving to unnamed namespace). [functionStatic] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5964:12: warning: Class 'vector_holder < Scalar >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5964:12: warning: Class 'vector_holder < Scalar >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5964:12: warning: Class 'vector_holder < Scalar >' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:406:10: style: Class 'build_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38699:7: style: Struct 'print' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38721:7: style: Struct 'println' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21101:7: style: Class 'parser < Scalar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:20261:10: style: Struct 'unknown_symbol_resolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:20319:10: style: Class 'dependent_entity_collector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:20565:10: style: Class 'settings_store' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38068:7: style: Class 'function_compositor < Scalar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37561:10: style: Struct 'function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37660:10: style: Struct 'base_func' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17097:7: style: Class 'igeneric_function < Scalar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6674:10: style: Class 'break_node < Scalar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5954:10: style: Class 'vector_holder < Scalar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5959:10: style: Class 'vector_holder < Scalar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5963:10: style: Class 'vector_holder < Scalar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5884:13: style: Class 'sequence_vector_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5913:13: style: Class 'vector_view_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3561:18: style: The function 'result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2942:23: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3561:18: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3582:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2941:23: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3582:18: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3646:18: style: The function 'result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2942:23: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3646:18: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3651:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2941:23: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3651:18: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3804:18: style: The function 'result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2942:23: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3804:18: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3971:18: style: The function 'result' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2942:23: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:3971:18: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15071:13: style: The function 't0' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15032:21: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15071:13: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15076:13: style: The function 't1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15034:21: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15076:13: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15081:13: style: The function 't2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15036:21: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15081:13: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17163:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16988:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17163:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17173:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16991:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17173:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17183:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16994:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17183:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17193:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16997:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17193:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17203:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17000:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17203:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17213:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17003:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17213:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17223:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17006:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17223:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17233:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17009:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17233:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17244:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17012:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17244:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17255:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17015:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17255:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17266:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17018:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17266:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17277:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17021:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17277:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17288:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17025:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17288:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17300:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17029:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17300:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17312:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17033:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17312:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17324:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17037:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17324:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37871:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16988:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37871:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37907:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16991:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37907:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37921:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16994:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37921:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37935:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16997:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37935:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37949:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17000:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37949:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37963:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17003:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37963:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37977:19: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17006:24: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37977:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38013:7: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37849:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38013:7: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38014:7: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37849:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38014:7: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38015:7: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37849:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38015:7: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38016:7: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37849:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38016:7: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38017:7: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37849:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38017:7: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38018:7: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37849:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38018:7: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38019:7: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37849:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38019:7: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14397:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14397:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14402:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14402:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14427:22: style: The function 'node_depth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5599:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14427:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14293:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14213:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14293:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14298:26: style: The function 'v' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14218:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14298:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8967:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8967:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8980:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8980:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8990:22: style: The function 'node_depth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5599:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8990:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8926:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8926:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8931:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8931:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8167:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8167:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8175:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6181:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8175:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8180:20: style: The function 'base' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6183:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8180:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8185:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6185:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8185:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8210:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8210:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7974:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7974:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7980:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7980:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7906:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7906:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7936:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7936:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7946:22: style: The function 'node_depth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5599:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7946:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7667:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7667:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7682:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7682:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7687:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7630:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7687:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7692:17: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7636:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7692:17: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7697:23: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7638:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7697:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7424:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7424:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7429:20: style: The function 'ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7398:21: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7429:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7434:26: style: The function 'ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7399:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7434:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7439:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7439:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6717:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6717:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6725:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6725:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6679:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6679:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6692:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6692:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6702:22: style: The function 'node_depth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5599:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6702:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6003:19: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5205:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6003:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6008:56: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5215:35: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6008:56: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5855:23: style: The function 'value_at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5840:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5855:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5863:25: style: The function 'vector_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5841:33: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5863:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5890:23: style: The function 'value_at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5840:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5890:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5895:25: style: The function 'vector_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5841:33: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5895:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5917:18: style: The function 'set_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5836:26: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5917:18: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5922:33: style: The function 'rebaseable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5831:33: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5922:33: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5929:23: style: The function 'value_at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5840:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5929:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5934:25: style: The function 'vector_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5841:33: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5934:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16121:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14243:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16121:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15689:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14193:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15689:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15694:25: style: The function 'c' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14198:26: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15694:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15699:22: style: The function 'set_c' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14200:23: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15699:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15709:37: style: The function 'move_branch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14202:38: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15709:37: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15622:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14173:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15622:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15627:25: style: The function 'c' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14178:26: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15627:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15632:22: style: The function 'set_c' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14180:23: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15632:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15642:37: style: The function 'move_branch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14182:38: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15642:37: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15571:26: style: The function 'v' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14162:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15571:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15515:26: style: The function 'v' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14151:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15515:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15462:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14133:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15462:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15467:25: style: The function 'c' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14138:26: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15467:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15472:26: style: The function 'v' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14140:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15472:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15417:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14115:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15417:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15422:25: style: The function 'c' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14120:26: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15422:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15427:26: style: The function 'v' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14122:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15427:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15367:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14097:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15367:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15372:26: style: The function 'v0' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14102:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15372:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15377:26: style: The function 'v1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14104:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15377:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12609:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6181:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12609:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12614:20: style: The function 'base' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6183:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12614:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12619:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6185:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12619:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12624:19: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6165:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12624:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12629:25: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6167:33: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12629:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11841:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7632:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11841:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11846:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7634:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11846:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11856:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7630:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11856:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11861:17: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7636:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11861:17: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11866:23: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7638:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11866:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11700:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7632:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11700:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11705:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7634:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11705:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11715:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7630:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11715:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11720:17: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7636:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11720:17: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11725:23: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7638:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11725:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11545:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7632:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11545:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11550:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7634:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11550:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11560:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7630:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11560:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11565:17: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7636:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11565:17: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11570:23: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7638:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11570:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11386:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7632:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11386:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11391:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7634:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11391:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11401:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7630:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11401:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11406:17: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7636:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11406:17: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11411:23: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7638:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11411:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11225:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7632:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11225:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11230:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7634:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11230:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11240:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7630:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11240:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11245:17: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7636:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11245:17: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11250:23: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7638:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11250:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11032:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7632:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11032:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11037:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7634:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11037:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11047:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7630:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11047:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11052:17: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7636:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11052:17: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11057:23: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7638:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11057:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11062:15: style: The function 'side_effect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7640:23: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11062:15: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10877:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7632:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10877:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10882:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7634:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10882:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10892:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7630:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10892:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10897:17: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7636:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10897:17: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10902:23: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7638:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10902:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10907:15: style: The function 'side_effect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7640:23: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10907:15: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9396:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6181:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9396:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9401:20: style: The function 'base' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6183:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9401:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9406:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6185:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9406:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9411:19: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6165:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9411:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9416:25: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6167:33: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9416:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8715:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6181:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8715:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8720:20: style: The function 'base' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6183:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8720:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8725:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6185:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8725:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8730:19: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6165:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8730:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8735:25: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6167:33: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8735:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8467:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6181:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8467:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8472:20: style: The function 'base' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6183:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8472:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8477:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6185:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8477:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8482:19: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6165:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8482:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8487:25: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6167:33: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8487:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8335:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6181:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8335:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8340:20: style: The function 'base' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6183:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8340:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8345:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6185:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8345:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8355:19: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6165:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8355:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8360:25: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6167:33: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8360:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8256:29: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6181:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8256:29: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8261:20: style: The function 'base' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6183:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8261:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8266:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6185:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8266:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8097:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7632:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8097:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8102:26: style: The function 'vec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7634:34: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8102:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8112:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7630:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8112:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8117:17: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7636:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8117:17: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8122:23: style: The function 'vds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7638:31: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8122:23: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7862:20: style: The function 'ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7398:21: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7862:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7867:26: style: The function 'ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7399:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7867:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7800:20: style: The function 'ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7398:21: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7800:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7805:26: style: The function 'ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7399:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7805:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7737:20: style: The function 'ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7398:21: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7737:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7742:26: style: The function 'ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7399:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:7742:26: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6222:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6181:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6222:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6227:20: style: The function 'base' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6183:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6227:20: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6232:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6185:30: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6232:22: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6237:19: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6165:27: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6237:19: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6242:25: style: The function 'range_ref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6167:33: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6242:25: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15959:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14229:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15959:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15884:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14229:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15884:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15821:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14229:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15821:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15759:31: style: The function 'operation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:14229:39: note: Virtual function in base class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15759:31: note: Function in derived class openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2857:25: style: Expression is always true because 'else if' condition is opposite to previous condition at line 2852. [multiCondition] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2852:25: note: first condition openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:2857:25: note: else if condition is opposite to first condition openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27770:73: style: Condition 'b1_string' is always true [knownConditionTrueFalse] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27770:60: note: Assuming that condition 'b0_string' is not redundant openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27768:27: note: Assuming that condition 'b0_string!=b1_string' is not redundant openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27770:73: note: Condition 'b1_string' is always true openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27791:72: style: Condition 'b1_string' is always true [knownConditionTrueFalse] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27791:59: note: Assuming that condition 'b0_string' is not redundant openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27789:28: note: Assuming that condition 'b0_string!=b1_string' is not redundant openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27791:72: note: Condition 'b1_string' is always true openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27791:85: style: Condition 'b2_string' is always true [knownConditionTrueFalse] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27791:59: note: Assuming that condition 'b0_string' is not redundant openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27789:28: note: Assuming that condition 'b0_string!=b1_string' is not redundant openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27789:56: note: Assuming that condition 'b1_string!=b2_string' is not redundant openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:27791:85: note: Condition 'b2_string' is always true openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21931:36: style: Redundant initialization for 'right_branch'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21879:48: note: right_branch is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21931:36: note: right_branch is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:22037:40: style: Redundant initialization for 'return_node'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:22034:48: note: return_node is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:22037:40: note: return_node is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:22672:34: style: Redundant initialization for 'consequent'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:22665:42: note: consequent is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:22672:34: note: consequent is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:23135:20: style: Redundant initialization for 'branch'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:23122:40: note: branch is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:23135:20: note: branch is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:23668:17: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:23513:37: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:23668:17: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24099:17: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24057:37: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24099:17: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24310:23: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24302:39: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24310:23: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24476:27: style: Redundant initialization for 'vec'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24466:32: note: vec is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24476:27: note: vec is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24639:17: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24553:37: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:24639:17: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:25021:20: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:25018:37: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:25021:20: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:25138:20: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:25135:37: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:25138:20: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:25746:20: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:25743:37: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:25746:20: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:26331:25: style: Redundant initialization for 'v0'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:26325:31: note: v0 is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:26331:25: note: v0 is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:26332:25: style: Redundant initialization for 'v1'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:26326:31: note: v1 is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:26332:25: note: v1 is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:26335:20: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:26328:37: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:26335:20: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:28216:26: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:28213:43: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:28216:26: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:28310:26: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:28306:43: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:28310:26: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29116:23: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29113:40: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29116:23: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29171:23: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29168:40: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29171:23: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29286:26: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29269:40: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29286:26: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29313:26: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29306:29: note: result is assigned openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29313:26: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29763:31: style: Redundant initialization for 'v0'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29759:37: note: v0 is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29763:31: note: v0 is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29764:31: style: Redundant initialization for 'v1'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29760:37: note: v1 is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:29764:31: note: v1 is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35974:23: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35971:40: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35974:23: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12459:33: style: Redundant initialization for 'var'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12457:43: note: var is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12459:33: note: var is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11821:33: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11815:25: note: result is initialized openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11821:33: note: result is overwritten openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6721:13: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6688:13: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:23126:28: style: The scope of the variable 'side_effect_list' can be reduced. [variableScope] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9507:40: style: Local variable 'size' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9532:22: note: Shadowed declaration openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9507:40: note: Shadow variable openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10824:19: style: Local variable 'vec' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10877:26: note: Shadowed declaration openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10824:19: note: Shadow variable openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9363:40: style: Local variable 'size' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9406:22: note: Shadowed declaration openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9363:40: note: Shadow variable openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9381:40: style: Local variable 'size' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9406:22: note: Shadowed declaration openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9381:40: note: Shadow variable openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8455:37: style: Local variable 'size' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8477:22: note: Shadowed declaration openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8455:37: note: Shadow variable openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:4966:31: style: Local variable 'size' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:4930:29: note: Shadowed declaration openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:4966:31: note: Shadow variable openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10390:19: style: Local variable 'vec' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10442:26: note: Shadowed declaration openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:10390:19: note: Shadow variable openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9225:37: style: Local variable 'size' shadows outer function [shadowFunction] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9246:22: note: Shadowed declaration openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:9225:37: note: Shadow variable openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17397:0: warning: Found suspicious operator ',', result is not used. [constStatement] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17593:0: warning: Found suspicious operator ',', result is not used. [constStatement] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17656:0: warning: Found suspicious operator ',', result is not used. [constStatement] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17657:0: warning: Found suspicious operator ',', result is not used. [constStatement] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17680:0: warning: Found suspicious operator ',', result is not used. [constStatement] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17681:0: warning: Found suspicious operator ',', result is not used. [constStatement] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17702:0: warning: Found suspicious operator ',', result is not used. [constStatement] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17703:0: warning: Found suspicious operator ',', result is not used. [constStatement] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35772:83: performance: Function parameter 's1' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35772:76: performance: Function parameter 's0' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35790:83: performance: Function parameter 's1' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35790:76: performance: Function parameter 's0' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35808:84: performance: Function parameter 's1' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35808:77: performance: Function parameter 's0' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35825:113: performance: Function parameter 's1' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:35825:106: performance: Function parameter 's0' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16105:37: performance: Function parameter 'p0' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16105:59: performance: Function parameter 'p2' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:16105:48: performance: Function parameter 'p1' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15920:52: performance: Function parameter 'p1' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15920:41: performance: Function parameter 'p0' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15857:51: performance: Function parameter 'p1' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15857:40: performance: Function parameter 'p0' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15794:51: performance: Function parameter 'p1' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15794:40: performance: Function parameter 'p0' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15744:46: performance: Function parameter 'p1' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:15744:35: performance: Function parameter 'p0' should be passed by const reference. [passedByValue] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17368:13: style: Parameter 'n' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17369:13: style: Parameter 'n' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17371:13: style: Parameter 'n' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37795:50: style: Parameter 'dest_v' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12106:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12113:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12120:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12127:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12134:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12141:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12148:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12155:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12162:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12169:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12176:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12183:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12190:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12197:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12204:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12211:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12218:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12225:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12232:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12239:49: style: Parameter 'f' can be declared as reference to const [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5418:57: style: Parameter 'b' can be declared as const array [constParameter] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38654:49: style: Instance of 'print' object is destroyed immediately. [unusedScopedObject] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38657:49: style: Instance of 'print' object is destroyed immediately. [unusedScopedObject] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21376:86: style: Variable 'numeric_checker_ptr' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21377:86: style: Variable 'sequence_validator_ptr' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21378:86: style: Variable 'sequence_validator3_ptr' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21659:43: style: Variable 'sub_expr' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:23671:36: style: Variable 'defstmt_delete.delete_ptr' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11687:19: style: Variable 'i' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11532:19: style: Variable 'i' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11373:19: style: Variable 'i' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11212:19: style: Variable 'i' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:11019:19: style: Variable 'i' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:8882:22: style: Variable 'i' is assigned a value that is never used. [unreadVariable] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:48:10: style: The scope of the variable 'i' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:49:17: style: The scope of the variable 'Xi' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:49:29: style: The scope of the variable 'Rm' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:49:33: style: The scope of the variable 'R' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:49:36: style: The scope of the variable 'R2' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:49:43: style: The scope of the variable 'S2' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:49:47: style: The scope of the variable 'Eta' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:49:52: style: The scope of the variable 'B0' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:49:56: style: The scope of the variable 'B1' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:291:10: style: The scope of the variable 'i' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:292:17: style: The scope of the variable 'Xi' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:292:21: style: The scope of the variable 'W' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:292:32: style: The scope of the variable 'R' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:292:35: style: The scope of the variable 'R2' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:292:42: style: The scope of the variable 'S2' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:292:46: style: The scope of the variable 'Eta' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:292:51: style: The scope of the variable 'B0' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/poissinv_cpu.h:292:55: style: The scope of the variable 'B1' can be reduced. [variableScope] openturns-1.18/lib/src/Uncertainty/Distribution/DistFunc.cxx:1717:17: style: Variable 'weights' can be declared as const array [constVariable] openturns-1.18/lib/src/Uncertainty/Distribution/DistFunc.cxx:1699:17: style: Variable 'nodes' can be declared as const array [constVariable] diff: 2.8 openturns-1.18/cmake/nlopt_have_ags.cxx:24:23: style: The scope of the variable 'x' can be reduced. [variableScope] 2.8 openturns-1.18/cmake/nlopt_have_stogo.cxx:24:23: style: The scope of the variable 'x' can be reduced. [variableScope] head openturns-1.18/lib/src/Base/Algo/openturns/PenalizedLeastSquaresAlgorithmFactory.hxx:45:3: style: Class 'PenalizedLeastSquaresAlgorithmFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:164:17: style: Variable 'A' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:164:17: style: Variable 'A' can be declared with const [constVariable] head openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:224:17: style: Variable 'B' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:224:17: style: Variable 'B' can be declared with const [constVariable] head openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:272:17: style: Variable 'A' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:272:17: style: Variable 'A' can be declared with const [constVariable] head openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:279:17: style: Variable 'B' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:279:17: style: Variable 'B' can be declared with const [constVariable] head openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:605:17: style: Variable 'A' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Base/Func/SpecFunc/SpecFunc.cxx:605:17: style: Variable 'A' can be declared with const [constVariable] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12106:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12106:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12113:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12113:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12120:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12120:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12127:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12127:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12134:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12134:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12141:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12141:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12148:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12148:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12155:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12155:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12162:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12162:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12169:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12169:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12176:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12176:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12183:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12183:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12190:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12190:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12197:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12197:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12204:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12204:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12211:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12211:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12218:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12218:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12225:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12225:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12232:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12232:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12239:49: style: Parameter 'f' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:12239:49: style: Parameter 'f' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17097:7: style: Class 'igeneric_function < Scalar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17368:13: style: Parameter 'n' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17368:13: style: Parameter 'n' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17369:13: style: Parameter 'n' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17369:13: style: Parameter 'n' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17371:13: style: Parameter 'n' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:17371:13: style: Parameter 'n' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:20261:10: style: Struct 'unknown_symbol_resolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:20319:10: style: Class 'dependent_entity_collector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:20565:10: style: Class 'settings_store' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:21101:7: style: Class 'parser < Scalar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37660:10: style: Struct 'base_func' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37795:50: style: Parameter 'dest_v' can be declared as reference to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:37795:50: style: Parameter 'dest_v' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38699:7: style: Struct 'print' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:38721:7: style: Struct 'println' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:406:10: style: Class 'build_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5418:57: style: Parameter 'b' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:5418:57: style: Parameter 'b' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Func/openturns/exprtk.hpp:6674:10: style: Class 'break_node < Scalar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Optim/algocobyla.c:199:33: style: Parameter 'mpp' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algocobyla.c:199:33: style: Parameter 'mpp' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algocobyla.c:200:24: style: Parameter 'rhobeg' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algocobyla.c:200:24: style: Parameter 'rhobeg' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algocobyla.c:200:40: style: Parameter 'rhoend' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algocobyla.c:200:40: style: Parameter 'rhoend' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algocobyla.c:200:53: style: Parameter 'iprint' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algocobyla.c:200:53: style: Parameter 'iprint' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algocobyla.c:899:17: style: Parameter 'n' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algocobyla.c:899:17: style: Parameter 'n' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algocobyla.c:899:25: style: Parameter 'm' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algocobyla.c:899:25: style: Parameter 'm' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algocobyla.c:900:31: style: Parameter 'rho' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algocobyla.c:900:31: style: Parameter 'rho' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1209:38: style: Parameter 'v' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1209:38: style: Parameter 'v' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1210:38: style: Parameter 'x' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1210:38: style: Parameter 'x' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1210:50: style: Parameter 'g' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1210:50: style: Parameter 'g' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1248:52: style: Parameter 'diagb' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1248:52: style: Parameter 'diagb' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1317:48: style: Parameter 'sj' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1317:48: style: Parameter 'sj' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1317:61: style: Parameter 'hjv' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1317:61: style: Parameter 'hjv' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1318:27: style: Parameter 'hjyj' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1318:27: style: Parameter 'hjyj' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1344:51: style: Parameter 'yk' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1344:51: style: Parameter 'yk' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1529:37: style: Parameter 'reltol' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1529:37: style: Parameter 'reltol' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1531:48: style: Parameter 'fu' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1531:48: style: Parameter 'fu' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1531:60: style: Parameter 'gu' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1531:60: style: Parameter 'gu' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1595:71: style: Parameter 'oldf' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1595:71: style: Parameter 'oldf' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1597:70: style: Parameter 'gtest1' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1597:70: style: Parameter 'gtest1' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1598:37: style: Parameter 'gtest2' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1598:37: style: Parameter 'gtest2' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1869:33: style: Parameter 'dx' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1869:33: style: Parameter 'dx' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1877:45: style: Parameter 'dx' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1877:45: style: Parameter 'dx' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1886:34: style: Parameter 'dx' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1886:34: style: Parameter 'dx' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1902:35: style: Parameter 'dx' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1902:35: style: Parameter 'dx' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:1902:48: style: Parameter 'dy' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:1902:48: style: Parameter 'dy' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:236:79: style: Parameter 'offset' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:236:79: style: Parameter 'offset' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:424:47: style: Parameter 'low' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:424:47: style: Parameter 'low' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:424:61: style: Parameter 'up' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:424:61: style: Parameter 'up' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:436:48: style: Parameter 'xscale' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:436:48: style: Parameter 'xscale' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:436:65: style: Parameter 'xoffset' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:436:65: style: Parameter 'xoffset' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:444:46: style: Parameter 'xscale' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:444:46: style: Parameter 'xscale' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:444:63: style: Parameter 'xoffset' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:444:63: style: Parameter 'xoffset' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:453:46: style: Parameter 'xscale' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:453:46: style: Parameter 'xscale' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:461:42: style: Parameter 'x' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:461:42: style: Parameter 'x' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:461:67: style: Parameter 'xscale' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:461:67: style: Parameter 'xscale' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:462:35: style: Parameter 'xoffset' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:462:35: style: Parameter 'xoffset' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:871:59: style: Parameter 'g' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:871:59: style: Parameter 'g' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:872:51: style: Parameter 'pivot' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:872:51: style: Parameter 'pivot' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:888:44: style: Parameter 'pivot' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:888:44: style: Parameter 'pivot' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:899:56: style: Parameter 'xscale' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:899:56: style: Parameter 'xscale' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:910:50: style: Parameter 'x' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:910:50: style: Parameter 'x' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:910:62: style: Parameter 'dir' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:910:62: style: Parameter 'dir' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:911:27: style: Parameter 'pivot' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:911:27: style: Parameter 'pivot' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:911:43: style: Parameter 'low' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:911:43: style: Parameter 'low' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:911:57: style: Parameter 'up' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:911:57: style: Parameter 'up' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:911:70: style: Parameter 'xscale' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:911:70: style: Parameter 'xscale' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:911:87: style: Parameter 'xoffset' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:911:87: style: Parameter 'xoffset' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:940:56: style: Parameter 'p' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:940:56: style: Parameter 'p' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:941:64: style: Parameter 'xscale' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:941:64: style: Parameter 'xscale' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:941:81: style: Parameter 'xoffset' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:941:81: style: Parameter 'xoffset' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Optim/algotnc.c:981:74: style: Parameter 'g' can be declared as const array [constParameter] 2.8 openturns-1.18/lib/src/Base/Optim/algotnc.c:981:74: style: Parameter 'g' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Stat/KroneckerCovarianceModel.cxx:274:27: style: Variable 'product' can be declared as reference to const [constVariable] 2.8 openturns-1.18/lib/src/Base/Stat/KroneckerCovarianceModel.cxx:274:27: style: Variable 'product' can be declared with const [constVariable] head openturns-1.18/lib/src/Base/Stat/kendall.c:196:31: style: Parameter 'data' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Stat/kendall.c:196:31: style: Parameter 'data' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Stat/kendall.c:273:30: style: Parameter 'arr1' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Stat/kendall.c:273:30: style: Parameter 'arr1' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Stat/kendall.c:273:44: style: Parameter 'arr2' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Base/Stat/kendall.c:273:44: style: Parameter 'arr2' can be declared with const [constParameter] head openturns-1.18/lib/src/Base/Stat/openturns/StationaryCovarianceModelFactory.hxx:41:3: style: Class 'StationaryCovarianceModelFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Base/Type/PointWithDescription.cxx:106:3: style: Class 'KeyValuePair' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.8 openturns-1.18/lib/src/Base/Type/openturns/Description.hxx:55:3: style: Class 'Description' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.8 openturns-1.18/lib/src/Base/Type/openturns/Indices.hxx:63:3: style: Class 'Indices' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.8 openturns-1.18/lib/src/Base/Type/openturns/Point.hxx:59:3: style: Class 'Point' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.8 openturns-1.18/lib/src/Base/Type/openturns/PointWithDescription.hxx:57:3: style: Class 'PointWithDescription' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/EventSimulation.hxx:84:3: style: Class 'EventSimulation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Uncertainty/Algorithm/Simulation/openturns/ProbabilitySimulationAlgorithm.hxx:40:3: style: Class 'ProbabilitySimulationAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Uncertainty/Algorithm/WeightedExperiments/openturns/GeometricProfile.hxx:41:3: style: Class 'GeometricProfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Uncertainty/Bayesian/openturns/CalibrationStrategyImplementation.hxx:49:3: style: Class 'CalibrationStrategyImplementation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Uncertainty/Distribution/DistFunc.cxx:1699:17: style: Variable 'nodes' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/DistFunc.cxx:1699:17: style: Variable 'nodes' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/DistFunc.cxx:1717:17: style: Variable 'weights' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/DistFunc.cxx:1717:17: style: Variable 'weights' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/KolmogorovSmirnovDist.c:738:32: style: Parameter 'A' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/KolmogorovSmirnovDist.c:738:32: style: Parameter 'A' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/KolmogorovSmirnovDist.c:738:43: style: Parameter 'B' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/KolmogorovSmirnovDist.c:738:43: style: Parameter 'B' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/Normal2DCDF.cxx:84:17: style: Variable 'nodes' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/Normal2DCDF.cxx:84:17: style: Variable 'nodes' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/Normal2DCDF.cxx:85:17: style: Variable 'weights' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/Normal2DCDF.cxx:85:17: style: Variable 'weights' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/Normal3DCDF.cxx:313:17: style: Variable 'wg' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/Normal3DCDF.cxx:313:17: style: Variable 'wg' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/Normal3DCDF.cxx:314:17: style: Variable 'xgk' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/Normal3DCDF.cxx:314:17: style: Variable 'xgk' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/Normal3DCDF.cxx:316:17: style: Variable 'wgk' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/Normal3DCDF.cxx:316:17: style: Variable 'wgk' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:10:27: style: Parameter 'ap' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:10:27: style: Parameter 'ap' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:10:40: style: Parameter 'bp' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:10:40: style: Parameter 'bp' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:41:42: style: Parameter 'b' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:41:42: style: Parameter 'b' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:47:26: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:47:26: style: Parameter 'x' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:47:41: style: Parameter 'y' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/OTf2c.c:47:41: style: Parameter 'y' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1053:12: style: Parameter 'prime' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1053:12: style: Parameter 'prime' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1107:23: style: Variable 'a' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1107:23: style: Variable 'a' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1163:32: style: Parameter 'p' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1163:32: style: Parameter 'p' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1322:29: style: Parameter 'sh' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1322:29: style: Parameter 'sh' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1322:45: style: Parameter 'sk' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:1322:45: style: Parameter 'sk' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:364:69: style: Parameter 'infin' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:364:69: style: Parameter 'infin' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:633:31: style: Parameter 'n' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:633:31: style: Parameter 'n' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:680:71: style: Parameter 'maxvls' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:680:71: style: Parameter 'maxvls' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:681:27: style: Parameter 'abseps' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:681:27: style: Parameter 'abseps' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:681:47: style: Parameter 'releps' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:681:47: style: Parameter 'releps' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:689:20: style: Variable 'c__' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvndstpack.c:689:20: style: Variable 'c__' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1121:31: style: Parameter 'sh' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1121:31: style: Parameter 'sh' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1121:47: style: Parameter 'sk' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1121:47: style: Parameter 'sk' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1498:45: style: Parameter 'dh' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1498:45: style: Parameter 'dh' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1498:61: style: Parameter 'dk' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1498:61: style: Parameter 'dk' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1499:2: style: Parameter 'r__' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1499:2: style: Parameter 'r__' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1718:32: style: Parameter 'lkn' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1718:32: style: Parameter 'lkn' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1718:46: style: Parameter 'n' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1718:46: style: Parameter 'n' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1718:61: style: Parameter 'p' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1718:61: style: Parameter 'p' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1809:71: style: Parameter 'maxvls' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1809:71: style: Parameter 'maxvls' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1810:40: style: Parameter 'abseps' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1810:40: style: Parameter 'abseps' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1810:60: style: Parameter 'releps' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1810:60: style: Parameter 'releps' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1818:20: style: Variable 'c__' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:1818:20: style: Variable 'c__' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:204:30: style: Parameter 'nuin' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:204:30: style: Parameter 'nuin' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2205:54: style: Parameter 'kl' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2205:54: style: Parameter 'kl' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2206:11: style: Parameter 'prime' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:2206:11: style: Parameter 'prime' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:303:60: style: Parameter 'inform__' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:303:60: style: Parameter 'inform__' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:438:39: style: Parameter 'n' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:438:39: style: Parameter 'n' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:438:69: style: Parameter 'r__' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:438:69: style: Parameter 'r__' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:530:12: style: Parameter 'pivot' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:530:12: style: Parameter 'pivot' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:818:69: style: Parameter 'infin' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:818:69: style: Parameter 'infin' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:850:59: style: Parameter 'n' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:850:59: style: Parameter 'n' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:904:23: style: Variable 'a' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:904:23: style: Variable 'a' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:960:32: style: Parameter 'p' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/mvtdstpack.c:960:32: style: Parameter 'p' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NonCentralChiSquare.hxx:44:3: style: Class 'NonCentralChiSquare' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Uncertainty/Distribution/openturns/NonCentralStudent.hxx:40:3: style: Class 'NonCentralStudent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:250:32: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:250:32: style: Parameter 'x' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:318:45: style: Parameter 'ba' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:318:45: style: Parameter 'ba' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:318:61: style: Parameter 'bb' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:318:61: style: Parameter 'bb' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:18: style: Parameter 'ra' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:18: style: Parameter 'ra' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:2: style: Parameter 'bc' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:2: style: Parameter 'bc' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:34: style: Parameter 'rb' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:34: style: Parameter 'rb' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:50: style: Parameter 'r__' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:50: style: Parameter 'r__' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:67: style: Parameter 'rr' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:319:67: style: Parameter 'rr' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:361:40: style: Parameter 'a' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:361:40: style: Parameter 'a' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:361:55: style: Parameter 'b' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:361:55: style: Parameter 'b' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:361:70: style: Parameter 'tol' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:361:70: style: Parameter 'tol' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:412:32: style: Parameter 'a' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:412:32: style: Parameter 'a' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:412:47: style: Parameter 'b' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:412:47: style: Parameter 'b' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:416:23: style: Variable 'wg' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:416:23: style: Variable 'wg' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:419:23: style: Variable 'xgk' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:419:23: style: Variable 'xgk' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:423:23: style: Variable 'wgk' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:423:23: style: Variable 'wgk' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:706:23: style: Variable 'a' can be declared as const array [constVariable] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:706:23: style: Variable 'a' can be declared with const [constVariable] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:762:30: style: Parameter 'dh' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:762:30: style: Parameter 'dh' can be declared with const [constParameter] head openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:762:46: style: Parameter 'dk' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/lib/src/Uncertainty/Distribution/tvpack.c:762:46: style: Parameter 'dk' can be declared with const [constParameter] head openturns-1.18/lib/test/t_ANCOVA_std.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ARMACoefficients_std.cxx:111:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ARMALikelihoodFactory_std.cxx:126:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ARMAState_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ARMA_std.cxx:139:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_AbdoRackwitz_std.cxx:104:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_AbdoRackwitz_std.cxx:69:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_AdaptiveStieltjesAlgorithm_std.cxx:71:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_AggregatedEvaluation_std.cxx:58:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_AggregatedFunction_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_AggregatedProcess_std.cxx:77:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_AliMikhailHaqCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_AliMikhailHaqCopula_std.cxx:139:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_AnalyticalResult_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Analytical_std.cxx:99:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ArcsineFactory_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Arcsine_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_AtomicInt_std.cxx:118:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Axial_std.cxx:51:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BarPlot_std.cxx:98:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BasisFactory_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BernoulliFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Bernoulli_std.cxx:126:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BernsteinCopulaFactory_std.cxx:99:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BetaFactory_std.cxx:78:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Beta_std.cxx:170:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BinomialFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Binomial_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BipartiteGraph_std.cxx:47:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Bisection_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BlockIndependentDistribution_std.cxx:241:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Bonmin_std.cxx:146:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BootstrapExperiment_std.cxx:50:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BoxCoxEvaluation_std.cxx:96:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BoxCoxFactory_glm.cxx:75:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BoxCoxFactory_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BoxCoxTransform_std.cxx:78:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Box_std.cxx:43:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Brent_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_BurrFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Burr_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CMinpack_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Cache_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CalibrationStrategy_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CauchyModel_std.cxx:108:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CenteredFiniteDifferenceGradient_std.cxx:56:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CenteredFiniteDifferenceHessian_std.cxx:56:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Ceres_std.cxx:90:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CharlierFactory_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ChebychevFactory_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ChiFactory_std.cxx:72:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ChiSquareFactory_std.cxx:72:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ChiSquare_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Chi_std.cxx:156:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ClaytonCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ClaytonCopula_std.cxx:170:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Cloud_std.cxx:92:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Cobyla_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Cobyla_std.cxx:95:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Combinations_std.cxx:39:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ComparisonOperator_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ComplexTensor_std.cxx:135:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ComposedCopula_std.cxx:213:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ComposedDistribution_large.cxx:102:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ComposedDistribution_std.cxx:250:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ComposedFunction_std.cxx:105:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CompositeDistribution_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CompositeProcess_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Composite_std.cxx:51:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ConditionalDistribution_std.cxx:182:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ConstantGradient_std.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ConstantHessian_std.cxx:69:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Contour_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CorrelationAnalysis_std.cxx:94:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CovarianceModel_std.cxx:484:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_CumulativeDistributionNetwork_std.cxx:130:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Curve_std.cxx:79:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DatabaseFunction_std.cxx:61:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DesignProxy_std.cxx:67:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DiracCovarianceModel_hmat.cxx:100:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DiracCovarianceModel_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DiracFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Dirac_std.cxx:222:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DirectionalSampling_std.cxx:79:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DirichletFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Dirichlet_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DiscreteMarkovChain_std.cxx:104:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_beta.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_binomial.cxx:95:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_discrete.cxx:53:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_gamma.cxx:88:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_hypergeometric.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_kfactor.cxx:88:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_kolmogorov.cxx:85:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_noncentralchisquare.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_noncentralstudent.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_normal.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_poisson.cxx:82:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_spearman.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistFunc_student.cxx:146:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistanceToDomainFunction_std.cxx:97:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DistributionFactory_std.cxx:44:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Distribution_arithmetic.cxx:241:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Distribution_draw.cxx:128:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Distribution_quantile.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Dlib_global.cxx:111:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Dlib_std.cxx:445:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DomainComplement_std.cxx:150:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DomainDifference_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DomainDisjunctiveUnion_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DomainIntersection_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DomainUnion_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Domain_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Drawable_std.cxx:58:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_DualLinearCombinationFunction_std.cxx:82:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_EmpiricalBernsteinCopula_std.cxx:146:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Epanechnikov_std.cxx:141:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Event_domain.cxx:75:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ExpertMixture_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ExponentialFactory_std.cxx:58:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ExponentialModel_std.cxx:94:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Exponential_std.cxx:156:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ExponentiallyDampedCosineModel_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ExtremeValueCopula_std.cxx:146:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FAST_std.cxx:140:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FORM_AbdoRackwitz.cxx:115:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FORM_SQP.cxx:115:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FORM_draw.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FORM_sensitivity.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FORM_std.cxx:109:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Factorial_std.cxx:51:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FarlieGumbelMorgensternCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FarlieGumbelMorgensternCopula_std.cxx:140:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FaureSequence_std.cxx:61:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Fehlberg_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FejerAlgorithm_std.cxx:121:22: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FieldFunction_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FieldToFieldConnection_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FieldToPointConnection_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FieldToPointFunction_std.cxx:48:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Field_draw.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Field_std.cxx:104:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FilonQuadrature_std.cxx:75:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FilteringWindows_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FiniteDifferenceStep_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FisherSnedecorFactory_std.cxx:76:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FisherSnedecor_std.cxx:166:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FixedExperiment_std.cxx:48:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FrankCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FrankCopula_std.cxx:140:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FrechetFactory_std.cxx:71:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Frechet_std.cxx:161:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Function_draw.cxx:79:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Function_operations.cxx:110:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Function_std.cxx:75:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FunctionalBasisProcess_std.cxx:76:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FunctionalChaos_gsobol.cxx:196:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FunctionalChaos_ishigami.cxx:201:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FunctionalChaos_ishigami_database.cxx:189:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_FunctionalChaos_nd.cxx:271:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GammaFactory_std.cxx:65:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Gamma_std.cxx:167:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GaussKronrod_std.cxx:137:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GaussLegendre_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GaussProductExperiment_std.cxx:53:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GaussianLinearCalibration_noobs.cxx:128:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GaussianLinearCalibration_std.cxx:121:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GaussianNonLinearCalibration_noobs.cxx:110:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GaussianNonLinearCalibration_std.cxx:103:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GaussianProcess_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GeneralLinearModelAlgorithm_nlopt.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GeneralLinearModelAlgorithm_std.cxx:102:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GeneralLinearModelAlgorithm_std_hmat.cxx:86:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GeneralizedExtremeValue_std.cxx:167:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GeneralizedParetoFactory_std.cxx:65:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GeneralizedPareto_std.cxx:154:38: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GeneralizedPareto_std.cxx:174:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GeometricFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Geometric_std.cxx:140:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Graph_export.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Graph_mix.cxx:162:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GumbelCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GumbelCopula_std.cxx:143:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_GumbelFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Gumbel_std.cxx:151:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HMatrix_LDLt.cxx:108:39: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HMatrix_LDLt.cxx:113:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HMatrix_LLt.cxx:103:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HMatrix_LLt.cxx:98:39: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HMatrix_LU.cxx:107:39: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HMatrix_LU.cxx:112:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HMatrix_block_LLt.cxx:93:39: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HMatrix_block_LLt.cxx:98:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HMatrix_block_LU.cxx:124:39: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HMatrix_block_LU.cxx:129:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HaltonSequence_std.cxx:61:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HaselgroveSequence_std.cxx:61:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HermiteFactory_std.cxx:47:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HermitianMatrix_std.cxx:172:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HistogramFactory_std.cxx:86:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HistogramPolynomialFactory_std.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Histogram_std.cxx:220:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HistoryStrategy_std.cxx:94:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_HyperbolicAnisotropicEnumerateFunction_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Hypergeometric_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_IdFactory_std.cxx:42:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ImportanceSamplingExperiment_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_IndependentCopula_std.cxx:158:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_IndicatorFunction_std.cxx:67:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Indices_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_IntervalMesher_std.cxx:48:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Interval_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseBoxCoxEvaluation_std.cxx:66:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseBoxCoxTransform_std.cxx:77:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseChiSquare_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseGamma_std.cxx:163:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseMarginalTransformationHessian_std.cxx:45:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseNatafIndependentCopulaEvaluation_std.cxx:44:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseNatafIndependentCopulaGradient_std.cxx:43:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseNatafIndependentCopulaHessian_std.cxx:43:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseNormalFactory_std.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseNormal_std.cxx:142:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseRosenblattEvaluation_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseTrendEvaluation_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseTrendTransform_std.cxx:67:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_InverseWishart_std.cxx:148:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_IsoProbabilisticTransformation_EllipticalCopula.cxx:239:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_IsoProbabilisticTransformation_EllipticalDistribution.cxx:112:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_IsoProbabilisticTransformation_IndependentCopula.cxx:276:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_IteratedQuadrature_std.cxx:71:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_JacobiFactory_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_JoeCopula_std.cxx:149:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KPermutationsDistribution_std.cxx:99:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KPermutations_std.cxx:51:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KarhunenLoeveLifting_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KarhunenLoeveP1Algorithm_hmat.cxx:81:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KarhunenLoeveP1Algorithm_spectra.cxx:101:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KarhunenLoeveP1Algorithm_std.cxx:150:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KarhunenLoeveProjection_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KarhunenLoeveQuadratureAlgorithm_std.cxx:106:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KarhunenLoeveSVDAlgorithm_std.cxx:156:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KernelMixture_std.cxx:190:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KernelSmoothing_std.cxx:185:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KissFFT_std.cxx:100:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KrawtchoukFactory_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KrigingAlgorithm_funcmodel.cxx:105:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KrigingAlgorithm_isotropic_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KrigingAlgorithm_std.cxx:192:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KrigingAlgorithm_std_hmat.cxx:187:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_KrigingRandomVector_std.cxx:106:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LHSExperiment_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LHS_std.cxx:79:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LaguerreFactory_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LaplaceFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Laplace_std.cxx:162:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LeastSquaresMethod_std.cxx:111:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LeastSquaresMethod_weighted.cxx:128:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LegendreFactory_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LevelSetMesher_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LevelSet_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearCombinationEvaluation_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearCombinationFunction_std.cxx:77:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearCombinationGradient_std.cxx:59:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearCombinationHessian_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearEnumerateFunction_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearEvaluation_std.cxx:64:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearFunction_std.cxx:65:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearGradient_std.cxx:80:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearLeastSquaresCalibration_noobs.cxx:98:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearLeastSquaresCalibration_std.cxx:94:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearLeastSquares_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearModelAlgorithm_std.cxx:92:22: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LinearTaylor_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LogNormalFactory_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LogNormal_std.cxx:163:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LogUniformFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LogUniform_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LogisticFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Logistic_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_LowDiscrepancyExperiment_std.cxx:78:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MarginalDistribution_std.cxx:143:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MarginalTransformationEvaluation_std.cxx:237:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MarginalTransformationGradient_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MarginalTransformationHessian_std.cxx:88:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MarshallOlkinCopula_std.cxx:237:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MaximumDistribution_std.cxx:138:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MaximumEntropyOrderStatisticsCopula_std.cxx:166:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MaximumEntropyOrderStatisticsDistribution_std.cxx:166:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MaximumLikelihoodFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MeixnerDistributionFactory_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MeixnerDistribution_std.cxx:138:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MeixnerFactory_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MemoizeFunction_std.cxx:77:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Mesh_draw.cxx:191:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Mesh_std.cxx:241:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MetaModelValidation_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MethodBoundEvaluation_std.cxx:40:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MinCopula_std.cxx:126:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MixtureClassifier_std.cxx:70:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Mixture_std.cxx:225:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MonomialFunctionFactory_std.cxx:51:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MonomialFunction_std.cxx:54:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MonteCarloExperiment_std.cxx:44:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MultiStart_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_MultinomialFactory_std.cxx:53:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Multinomial_std.cxx:119:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NLopt_std.cxx:106:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NatafIndependentCopulaEvaluation_std.cxx:44:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NatafIndependentCopulaGradient_std.cxx:43:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NatafIndependentCopulaHessian_std.cxx:43:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NearestPointChecker_std.cxx:72:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NegativeBinomialFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NegativeBinomial_std.cxx:125:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NonCenteredFiniteDifferenceGradient_std.cxx:56:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NonCentralChiSquare_std.cxx:158:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NonCentralStudent_std.cxx:158:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NonLinearLeastSquaresCalibration_noobs.cxx:86:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NonLinearLeastSquaresCalibration_std.cxx:80:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NonStationaryCovarianceModelFactory_std.cxx:74:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NormalCopulaFactory_std.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NormalCopula_std.cxx:169:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NormalFactory_std.cxx:80:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_NormalGamma_std.cxx:155:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Normal_large.cxx:138:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Normal_std.cxx:309:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Normal_wrongarg.cxx:65:39: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Normal_wrongarg.cxx:71:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_OStream_std.cxx:70:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Object_std.cxx:38:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_OrderStatisticsMarginalChecker_std.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_OrdinalSumCopula_std.cxx:149:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_OrthogonalBasis_std.cxx:56:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_OrthogonalUniVariatePolynomial_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_OrthonormalizationAlgorithm_std.cxx:41:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_P1LagrangeEvaluation_std.cxx:45:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_P1LagrangeInterpolation_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ParametricFunction_std.cxx:68:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Path_std.cxx:57:30: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PenalizedLeastSquaresAlgorithm_std.cxx:110:54: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PenalizedLeastSquaresAlgorithm_std.cxx:116:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PersistentObject_std.cxx:66:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Pie_std.cxx:97:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PiecewiseHermiteEvaluation_std.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PiecewiseLinearEvaluation_std.cxx:53:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PlackettCopulaFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PlackettCopula_std.cxx:140:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PointToFieldConnection_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PointToFieldFunction_std.cxx:48:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PointToPointConnection_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PointToPointEvaluation_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Point_std.cxx:190:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PoissonFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Poisson_std.cxx:145:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PolygonArray_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Polygon_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PostAnalyticalControlledImportanceSampling_std.cxx:91:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PostAnalyticalImportanceSampling_std.cxx:90:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_PosteriorDistribution_std.cxx:129:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ProbabilitySimulationAlgorithm_draw.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ProbabilitySimulationAlgorithm_sensitivity.cxx:84:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ProbabilitySimulationAlgorithm_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ProcessSample_std.cxx:101:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ProductDistribution_std.cxx:113:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_QuadraticEvaluation_std.cxx:79:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_QuadraticLeastSquares_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_QuadraticTaylor_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomGenerator_std.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomMixture_grid1d.cxx:71:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomMixture_grid2d.cxx:94:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomMixture_grid3d.cxx:111:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomMixture_std.cxx:390:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomVector_composite.cxx:96:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomVector_conditional.cxx:70:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomVector_constant.cxx:76:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomVector_distribution.cxx:64:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomWalkMetropolisHastings_regression.cxx:186:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomWalkMetropolisHastings_std.cxx:123:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RandomWalk_std.cxx:69:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RayleighFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Rayleigh_std.cxx:161:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RegularGrid_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ReverseHaltonSequence_std.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RiceFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Rice_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RosenblattEvaluation_std.cxx:46:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_RungeKutta_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SORM_std.cxx:112:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SQP_std.cxx:105:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SQP_std.cxx:67:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Sample_computation.cxx:152:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Sample_csv.cxx:147:36: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Sample_csv.cxx:163:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Sample_large.cxx:121:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Sample_operators.cxx:100:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Sample_split.cxx:69:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Sample_std.cxx:100:34: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Sample_std.cxx:166:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Secant_std.cxx:49:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SimulationSensitivityAnalysis_std.cxx:83:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SkellamFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Skellam_std.cxx:122:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SklarCopula_std.cxx:177:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SmoothedUniform_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SobolIndicesAlgorithm_std.cxx:176:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SobolSequence_std.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SoizeGhanemFactory_std.cxx:92:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SpectralGaussianProcess_std.cxx:78:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SphereUnitNorm_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SquareComplexMatrix_std.cxx:162:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SquareMatrix_lapack.cxx:87:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SquareMatrix_std.cxx:173:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SquaredNormal_std.cxx:158:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Staircase_std.cxx:110:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_StandardDistributionPolynomialFactory_std.cxx:75:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_StandardEvent_std.cxx:132:37: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_StandardEvent_std.cxx:138:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_StationaryCovarianceModelFactory_std.cxx:73:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_StrongMaximumTest_other.cxx:128:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_StrongMaximumTest_std.cxx:127:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_StrongMaximumTest_tabulatedValues.cxx:206:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_StudentFactory_std.cxx:70:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Student_std.cxx:210:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Study_h5.cxx:1178:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Study_saveload.cxx:1142:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymbolicEvaluation_muparser.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymbolicEvaluation_std.cxx:55:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymbolicFunction_muparser.cxx:411:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymbolicFunction_std.cxx:348:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymbolicGradient_muparser.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymbolicGradient_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymbolicHessian_muparser.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymbolicHessian_std.cxx:52:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymmetricMatrix_lapack.cxx:97:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymmetricMatrix_std.cxx:224:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_SymmetricTensor_std.cxx:130:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TNC_std.cxx:133:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TNC_std.cxx:80:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TaylorExpansionMoments_std.cxx:83:54: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TaylorExpansionMoments_std.cxx:89:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TensorApproximationAlgorithm_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Tensor_std.cxx:135:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TensorizedUniVariateFunctionFactory_std.cxx:50:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TestResult_std.cxx:77:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Text_std.cxx:106:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TimeSeries_std.cxx:141:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TrapezoidalFactory_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Trapezoidal_std.cxx:182:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TrendEvaluation_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TrendFactory_std.cxx:111:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TrendTransform_std.cxx:64:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TriangularComplexMatrix_std.cxx:182:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TriangularFactory_std.cxx:58:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TriangularMatrix_std.cxx:178:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Triangular_std.cxx:196:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TruncatedDistribution_std.cxx:172:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TruncatedNormalFactory_std.cxx:113:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_TruncatedNormal_std.cxx:178:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Tuples_std.cxx:42:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_UniVariatePolynomial_std.cxx:86:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_UniformFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Uniform_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_UserDefinedCovarianceModel_std.cxx:104:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_UserDefinedFactory_std.cxx:60:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_UserDefinedSpectralModel_std.cxx:99:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_UserDefinedStationaryCovarianceModel_std.cxx:92:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_UserDefined_std.cxx:113:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ValueFunction_std.cxx:58:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_VertexValueFunction_std.cxx:63:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_VonMisesFactory_std.cxx:64:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_VonMises_std.cxx:159:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Waarts_25_quadratic_terms.cxx:425:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Waarts_RS2.cxx:354:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Waarts_concave.cxx:329:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Waarts_convex.cxx:350:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Waarts_discontinuous_lsf.cxx:354:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Waarts_noisy_lsf.cxx:474:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Waarts_oblate.cxx:319:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Waarts_saddle.cxx:354:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Waarts_system_series.cxx:354:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_WeibullMaxFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_WeibullMax_std.cxx:162:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_WeibullMinFactory_std.cxx:57:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_WeibullMin_std.cxx:157:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_WelchFactory_std.cxx:96:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_WhiteNoise_std.cxx:68:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_WhittleFactory_std.cxx:93:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Wilks_std.cxx:62:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_Wishart_std.cxx:148:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/lib/test/t_ZipfMandelbrot_std.cxx:129:23: style: Variable 'ex' can be declared as reference to const [constVariable] head openturns-1.18/python/src/PythonPointToFieldFunction.cxx:177:118: warning: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] head openturns-1.18/python/src/openturns/PythonWrappingFunctions.hxx:138:38: style: Parameter 'pyObj' can be declared as pointer to const [constParameter] 2.8 openturns-1.18/python/src/openturns/PythonWrappingFunctions.hxx:138:38: style: Parameter 'pyObj' can be declared with const [constParameter] DONE