2025-08-28 08:49 ftp://ftp.de.debian.org/debian/pool/main/o/openkim-models/openkim-models_2021.08.11.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openmp --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j10 platform: Linux-6.14.8-2-pve-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.18.0 head-info: e3d2d90 (2025-08-27 11:11:05 +0200) count: 1551 1550 elapsed-time: 1711.5 1703.4 head-timing-info: old-timing-info: head results: openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementationComputeDispatch.cpp:1:1: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_ImplementationComputeDispatch.cpp:1:1: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:69:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:74:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:92:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:97:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:63:7: style: The scope of the variable 'ier' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:86:7: style: The scope of the variable 'ier' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:38:29: style:inconclusive: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.hpp:146:35: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:38:29: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:61:23: style: Parameter 'linePtr' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:64:10: style: Variable 'pch' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:84:20: style: Parameter 'linePtr' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/helper.cpp:87:10: style: Variable 'pch' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.h:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:161:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:240:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:370:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:450:46: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:35:16: warning: Member variable 'NeuralNetwork::activFunc_' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:35:16: warning: Member variable 'NeuralNetwork::activFuncDeriv_' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.h:72:14: style:inconclusive: Technically the member function 'NeuralNetwork::get_ensemble_size' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:82:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:228:42: style:inconclusive: Function 'set_nn_structure' argument 1 names different: declaration 'input_size' definition 'size_input'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.h:52:29: note: Function 'set_nn_structure' argument 1 names different: declaration 'input_size' definition 'size_input'. openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:228:42: note: Function 'set_nn_structure' argument 1 names different: declaration 'input_size' definition 'size_input'. openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:243:43: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:267:44: style: Parameter 'keep_prob' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:272:64: style: Parameter 'bias' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/network.cpp:313:46: style: Parameter 'binary' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:370:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_ImplementationComputeDispatch.cpp:1:1: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:59:15: style:inconclusive: Technically the member function 'Descriptor::get_species' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:63:14: style:inconclusive: Technically the member function 'Descriptor::get_num_species' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:67:17: style:inconclusive: Technically the member function 'Descriptor::get_cutoff' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:82:15: style:inconclusive: Technically the member function 'Descriptor::get_feature_mean_and_std' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:87:15: style:inconclusive: Technically the member function 'Descriptor::need_normalize' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANN.cpp:96:3: warning: Class 'ANN' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANN.cpp:96:3: warning: Class 'ANN' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:324:9: warning:inconclusive: Possible null pointer dereference: dGCdr [nullPointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:308:23: note: Assignment 'dGCdr=nullptr', assigned value is 0 openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:324:9: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:55:54: style: Parameter 'species' can be declared as reference to const [constParameterReference] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:370:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:34:13: warning: Member variable 'Descriptor::cutoff_func_' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:34:13: warning: Member variable 'Descriptor::d_cutoff_func_' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:159:8: style: Unused private function: 'Descriptor::echo_input' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:159:8: note: Unused private function: 'Descriptor::echo_input' openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:159:8: note: Unused private function: 'Descriptor::echo_input' openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:1029:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:437:17: style:inconclusive: Technically the member function 'Descriptor::get_num_descriptors' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:77:7: note: Technically the member function 'Descriptor::get_num_descriptors' can be const. openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:437:17: note: Technically the member function 'Descriptor::get_num_descriptors' can be const. openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:76:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:113:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:178:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:191:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:286:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:405:7: warning:inconclusive: Possible null pointer dereference: params [nullPointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:399:22: note: Assignment 'params=0', assigned value is 0 openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:405:7: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:868:10: style: The scope of the variable 'rjksq' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:907:10: style: The scope of the variable 'rjksq' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:494:51: style:inconclusive: Function 'generate_one_atom' argument 2 names different: declaration 'coordinates' definition 'coords'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:90:41: note: Function 'generate_one_atom' argument 2 names different: declaration 'coordinates' definition 'coords'. openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:494:51: note: Function 'generate_one_atom' argument 2 names different: declaration 'coordinates' definition 'coords'. openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:495:48: style:inconclusive: Function 'generate_one_atom' argument 3 names different: declaration 'particleSpeciesCode' definition 'particleSpeciesCodes'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.h:91:38: note: Function 'generate_one_atom' argument 3 names different: declaration 'particleSpeciesCode' definition 'particleSpeciesCodes'. openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:495:48: note: Function 'generate_one_atom' argument 3 names different: declaration 'particleSpeciesCode' definition 'particleSpeciesCodes'. openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/descriptor.cpp:412:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:422:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:541:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:678:28: style: Local variable 'rij' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:558:26: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:678:28: note: Shadow variable openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:842:40: style: Local variable 'densityBetaCoeff' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:781:34: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:842:40: note: Shadow variable openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:422:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:541:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:678:28: style: Local variable 'rij' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:558:26: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:678:28: note: Shadow variable openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:842:40: style: Local variable 'densityBetaCoeff' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:781:34: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:842:40: note: Shadow variable openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_ImplementationComputeDispatch.cpp:1:1: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_CubicNaturalSpline.cpp:46:10: style: The scope of the variable 'CSp' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_ImplementationComputeDispatch.cpp:1:1: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:370:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:422:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:541:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:678:28: style: Local variable 'rij' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:558:26: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:678:28: note: Shadow variable openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:842:40: style: Local variable 'densityBetaCoeff' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:781:34: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:842:40: note: Shadow variable openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:422:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:541:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:678:28: style: Local variable 'rij' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:558:26: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:678:28: note: Shadow variable openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:842:40: style: Local variable 'densityBetaCoeff' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:781:34: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:842:40: note: Shadow variable openkim-models-2021.08.11/model-drivers/EDIP__MD_506186535567_002/EDIP.c:282:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EDIP__MD_506186535567_002/EDIP.c:773:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_LENGTH_UNIT_A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:244:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:381:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:555:7: style: The if condition is the same as the previous if condition [duplicateCondition] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:551:7: note: First condition openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:555:7: note: Second condition openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:1132:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:1128:5: error: Resource leak: infile [resourceLeak] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:210:11: style: Variable 'rho_val' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:106:11: note: rho_val is assigned openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:210:11: note: rho_val is overwritten openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:211:10: style: Variable 'dF_val' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:107:10: note: dF_val is assigned openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:211:10: note: dF_val is overwritten openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:451:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:306:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:451:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:451:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:441:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:451:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:470:9: style: Variable 'res' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:841:54: style: Parameter 'types' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:841:69: style: Parameter 'Rij' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.cpp:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.cpp:198:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Beta [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.cpp:212:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Beta [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:672:14: warning: Uninitialized variable: r2 [uninitvar] openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:634:10: note: Assuming condition is false openkim-models-2021.08.11/model-drivers/EAM_IMD__MD_113599595631_003/EAM_IMD.c:672:14: note: Uninitialized variable: r2 openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.cpp:85:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:99:3: style: Class 'AsapError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:127:3: style: Class 'AsapNotImplementedError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:101:12: style: The destructor '~AsapError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:93:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:101:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:118:12: style: The destructor '~AsapPythonError' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:93:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:118:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:145:4: style: The destructor '~AssertionFailed' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:93:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Exception.h:145:4: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Vec.h:179:14: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Vec.h:179:11: note: Address of variable taken here. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Vec.h:179:14: note: The address of variable 'x' might be accessed at non-zero index. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Vec.h:184:14: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Vec.h:184:11: note: Address of variable taken here. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Vec.h:184:14: note: The address of variable 'x' might be accessed at non-zero index. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/IVec.h:155:14: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/IVec.h:155:11: note: Address of variable taken here. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/IVec.h:155:14: note: The address of variable 'x' might be accessed at non-zero index. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/IVec.h:160:14: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/IVec.h:160:11: note: Address of variable taken here. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/IVec.h:160:14: note: The address of variable 'x' might be accessed at non-zero index. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Vec.h:53:3: warning:inconclusive: Member variable 'Vec::x' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Vec.h:53:3: warning:inconclusive: Member variable 'Vec::y' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Vec.h:53:3: warning:inconclusive: Member variable 'Vec::z' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/IVec.h:53:3: warning:inconclusive: Member variable 'IVec::x' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/IVec.h:53:3: warning:inconclusive: Member variable 'IVec::y' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/IVec.h:53:3: warning:inconclusive: Member variable 'IVec::z' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimAtoms.h:74:44: style:inconclusive: Technically the member function 'AsapOpenKIM_EMT::KimAtoms::GetModelComputeArgumentsObject' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimAtoms.h:76:14: style:inconclusive: Technically the member function 'AsapOpenKIM_EMT::KimAtoms::GetParticleContributes' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimAtoms.h:87:15: performance:inconclusive: Technically the member function 'AsapOpenKIM_EMT::KimAtoms::IsActive' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimAtoms.h:92:14: performance:inconclusive: Technically the member function 'AsapOpenKIM_EMT::KimAtoms::GetNumberOfGhostAtoms' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimAtoms.h:102:15: performance:inconclusive: Technically the member function 'AsapOpenKIM_EMT::KimAtoms::HasGhostAtoms' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimAtoms.h:133:8: performance:inconclusive: Technically the member function 'AsapOpenKIM_EMT::KimAtoms::UpdateBeforeCalculation' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimAtoms.cpp:65:23: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimAtoms.cpp:95:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimAtoms.cpp:103:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Vec.h:118:49: performance: Function parameter 'v' should be passed by const reference. [passedByValue] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.cpp:64:21: warning: Member variable 'KimNeighborLocator::nbmode' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:152:8: style:inconclusive: Technically the member function 'AsapOpenKIM_EMT::NeighborLocator::IsInvalid' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:77:12: style: The destructor '~NeighborLocator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/AsapObject.h:47:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:77:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:58:12: style: The destructor '~KimNeighborLocator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:77:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:58:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:61:18: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/AsapObject.h:48:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:61:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:66:16: style: The function 'CheckAndUpdateNeighborList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:83:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:66:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:71:16: style: The function 'CheckAndUpdateNeighborList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:88:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:71:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:80:16: style: The function 'CheckNeighborList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:94:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:80:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:85:16: style: The function 'UpdateNeighborList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:97:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:85:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:88:30: style: The function 'GetWrappedPositions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:100:30: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:88:30: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:90:16: style: The function 'GetWrappedPositions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:102:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:90:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:93:30: style: The function 'GetScaledPositions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:105:30: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:93:30: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:111:15: style: The function 'GetNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:123:15: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:111:15: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:115:15: style: The function 'GetFullNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:159:15: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:115:15: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:122:16: style: The function 'GetNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:130:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:122:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:129:15: style: The function 'MaxNeighborListLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:137:15: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:129:15: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:132:18: style: The function 'GetCutoffRadius' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:140:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:132:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:135:18: style: The function 'GetCutoffRadiusWithDrift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:143:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:135:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:138:15: style: The function 'GetNumberOfAtoms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:146:15: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:138:15: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:141:18: style: The function 'GetAtoms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:155:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:141:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:144:16: style: The function 'print_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:170:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:144:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:147:16: style: The function 'PrintMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:173:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:147:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.cpp:43:10: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.cpp:54:7: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimTemplates.h:43:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimTemplates.h:44:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.cpp:103:10: style: Local variable 'rcut2' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.h:155:10: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimNeighborLocator.cpp:103:10: note: Shadow variable openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:116:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nblist_obj [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:161:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:179:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:235:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:304:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:343:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:360:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:426:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:503:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:564:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:585:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:600:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:685:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:723:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1242:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1388:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1510:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1894:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:58:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:59:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimParameterProvider.cpp:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unused [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < double >::r' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < double >::c' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:74:12: style: The destructor '~EMTParameterProvider' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/AsapObject.h:47:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:74:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:43:12: style: The destructor '~EMTDefaultParameterProvider' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:74:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:43:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:44:18: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/AsapObject.h:48:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:44:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:45:33: style: The function 'GetParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:75:33: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:45:33: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:46:16: style: The function 'CalcGammaEtc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:76:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:46:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:48:18: style: The function 'GetCutoffDistance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:77:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:48:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:49:18: style: The function 'GetListCutoffDistance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:79:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:49:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:50:18: style: The function 'GetMaxListCutoffDistance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:80:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:50:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:51:18: style: The function 'GetCutoffSlope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:78:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:51:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:54:18: style: The function 'GetLengthScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:81:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:54:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:55:15: style: The function 'GetNumberOfElements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:83:15: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:55:15: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:56:35: style: The function 'GetChi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:82:35: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:56:35: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:74:12: style: The destructor '~EMTParameterProvider' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/AsapObject.h:47:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTParameterProvider.h:74:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimParameterProvider.h:51:18: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:44:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimParameterProvider.h:51:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimParameterProvider.h:54:27: style: The function 'GetNewParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.h:60:27: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/KimParameterProvider.h:54:27: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMTDefaultParameterProvider.cpp:84:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:89:12: style: The destructor '~NeighborCellLocator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:77:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:89:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:101:8: style: The function 'CheckAndUpdateNeighborList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:83:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:101:8: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:106:16: style: The function 'CheckAndUpdateNeighborList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:88:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:106:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:112:16: style: The function 'CheckNeighborList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:94:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:112:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:115:16: style: The function 'UpdateNeighborList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:97:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:115:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:118:22: style: The function 'GetWrappedPositions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:100:30: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:118:22: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:121:8: style: The function 'GetWrappedPositions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:102:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:121:8: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:125:22: style: The function 'GetScaledPositions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:105:30: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:125:22: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:146:7: style: The function 'GetNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:123:15: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:146:7: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:154:8: style: The function 'GetNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:130:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:154:8: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:156:7: style: The function 'GetFullNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:159:15: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:156:7: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:163:8: style: The function 'GetFullNeighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:165:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:163:8: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:187:7: style: The function 'MaxNeighborListLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:137:15: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:187:7: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:190:7: style: The function 'GetNumberOfAtoms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:146:15: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:190:7: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:193:10: style: The function 'GetCutoffRadius' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:140:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:193:10: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:198:10: style: The function 'GetCutoffRadiusWithDrift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:143:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:198:10: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:236:18: style: The function 'GetAtoms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:155:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:236:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:238:10: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/AsapObject.h:48:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:238:10: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:241:16: style: The function 'print_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:170:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:241:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:244:16: style: The function 'PrintMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocator.h:173:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:244:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocatorInterface.cpp:44:10: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocatorInterface.cpp:55:7: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocatorInterface.cpp:39:71: style:inconclusive: Function 'PyAsap_NewNeighborCellLocator' argument 1 names different: declaration 'a' definition 'atoms'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.h:77:68: note: Function 'PyAsap_NewNeighborCellLocator' argument 1 names different: declaration 'a' definition 'atoms'. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborLocatorInterface.cpp:39:71: note: Function 'PyAsap_NewNeighborCellLocator' argument 1 names different: declaration 'a' definition 'atoms'. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/SymTensor.h:43:3: warning: Member variable 'SymTensor::x' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:89:12: style: The destructor '~Potential' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/AsapObject.h:47:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:89:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Timing.cpp:85:3: error: Null pointer dereference: (struct PyObject*)(NULL) [nullPointer] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Timing.cpp:85:3: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/SymTensor.h:83:48: style:inconclusive: Function 'operator*=' argument 1 names different: declaration 'x' definition 'v'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/SymTensor.h:53:32: note: Function 'operator*=' argument 1 names different: declaration 'x' definition 'v'. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/SymTensor.h:83:48: note: Function 'operator*=' argument 1 names different: declaration 'x' definition 'v'. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.cpp:53:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_emt_driver.cpp:77:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_emt_driver.cpp:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_kim_api.cpp:67:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_kim_api.cpp:195:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:101:34: style:inconclusive: Technically the member function 'AsapOpenKIM_EMT::EMT::GetSigma1' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:104:34: style:inconclusive: Technically the member function 'AsapOpenKIM_EMT::EMT::GetSigma2' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:63:12: style: The destructor '~EMT' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:89:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:63:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:65:18: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/AsapObject.h:48:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:65:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:66:18: style: The function 'GetRepresentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/AsapObject.h:49:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:66:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:75:16: style: The function 'SetAtoms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:99:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:75:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:76:30: style: The function 'GetForces' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:107:30: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:76:30: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:77:33: style: The function 'GetPotentialEnergies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:120:33: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:77:33: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:78:18: style: The function 'GetPotentialEnergy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:104:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:78:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:79:36: style: The function 'GetVirials' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:112:36: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:79:36: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:91:16: style: The function 'CalcReq_Energy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:127:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:91:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:92:16: style: The function 'CalcReq_Forces' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:130:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:92:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:93:16: style: The function 'CalcReq_Virial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:133:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:93:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:94:16: style: The function 'CalcReq_Virials' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:134:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:94:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:96:18: style: The function 'GetCutoffRadius' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:149:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:96:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:97:18: style: The function 'GetLatticeConstant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:155:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:97:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:116:13: style: The function 'GetNeighborList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:146:21: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:116:13: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:119:16: style: The function 'Parallelizable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:163:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:119:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:125:16: style: The function 'PrintMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:166:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:125:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:128:16: style: The function 'GetAtomicVolumes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/Potential.h:176:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:128:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_emt_driver.h:43:12: style: The destructor '~KimEMT' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:63:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_emt_driver.h:43:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_emt_driver.h:45:16: style: The function 'CreateNeighborList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.h:165:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_emt_driver.h:45:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_emt_driver.h:47:15: style: The function 'ComputeArgumentsCreate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_kim_api.h:47:15: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_emt_driver.h:47:15: note: Function in derived class openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_emt_driver.cpp:68:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_kim_api.cpp:292:39: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_kim_api.cpp:306:40: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/asap_kim_api.cpp:119:7: style: Unused variable: ier [unusedVariable] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:121:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:873:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:1007:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:1101:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:1253:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:1273:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:303:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EDIP__MD_506186535567_002/EDIP.c:739:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:370:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612.cpp:100:3: warning: Class 'LennardJones612' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612.cpp:100:3: warning: Class 'LennardJones612' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:389:20: style: The scope of the variable 'dphiByR' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:390:20: style: The scope of the variable 'd2phi' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EDIP__MD_506186535567_002/EDIP.c:209:15: style: Variable 'dV2j' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/EDIP__MD_506186535567_002/EDIP.c:209:67: style: Variable 'pZ' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/EDIP__MD_506186535567_002/EDIP.c:210:13: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:389:28: style: Variable 'dphiByR' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:390:26: style: Variable 'd2phi' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612ImplementationComputeDispatch.cpp:1:1: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < int >::r' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < int >::c' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < int [ 1600 ] >::r' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < int [ 1600 ] >::c' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < Vec [ 1600 ] >::r' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < Vec [ 1600 ] >::c' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < double [ 1600 ] >::r' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < double [ 1600 ] >::c' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < std :: vector < int > >::r' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < std :: vector < int > >::c' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < std :: vector < Vec > >::r' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < std :: vector < Vec > >::c' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < std :: vector < double > >::r' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/TinyMatrix.h:43:3: warning: Member variable 'TinyMatrix < std :: vector < double > >::c' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:85:19: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:87:7: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:130:3: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:131:3: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1040:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1046:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1203:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1399:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1406:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:295:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:425:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:579:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KnotsAreOnRegularGid [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_spline.hpp:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_spline.hpp:424:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_sw_spline.hpp:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_sw_spline.hpp:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:163:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:195:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:227:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1359:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1365:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1383:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1186:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1194:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1066:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:955:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:877:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:887:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:888:11: style: The scope of the variable 's1s' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:888:23: style: The scope of the variable 's2s' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1216:7: style: The scope of the variable 'zs' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1216:11: style: The scope of the variable 'zo' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1217:10: style: The scope of the variable 's' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1251:18: style: Local variable 's' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1217:10: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1251:18: note: Shadow variable openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1252:15: style: Local variable 'zs' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1216:7: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1252:15: note: Shadow variable openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1253:20: style: Local variable 'zo' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1216:11: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:1253:20: note: Shadow variable openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:152:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:155:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:570:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:151:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:154:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/EMT.cpp:197:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:333:45: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:334:45: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_spline.hpp:198:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_spline.hpp:204:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_spline.hpp:224:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.hpp:91:3: warning: Member variable 'MEAMC::dr_' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.hpp:91:3: warning: Member variable 'MEAMC::cutoff_radius_squared_' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:228:3: warning: Member variable 'Spline::knots_are_on_regular_grid_' is not initialized. [uninitMemberVarPrivate] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:231:3: warning: Member variable 'Spline::x_min_' is not initialized. [uninitMemberVarPrivate] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:234:3: warning: Member variable 'Spline::x_max_' is not initialized. [uninitMemberVarPrivate] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:238:3: warning: Member variable 'Spline::x_max_shifted_' is not initialized. [uninitMemberVarPrivate] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:242:3: warning: Member variable 'Spline::regular_grid_distance_' is not initialized. [uninitMemberVarPrivate] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:246:3: warning: Member variable 'Spline::regular_grid_distance_square_' is not initialized. [uninitMemberVarPrivate] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:249:3: warning: Member variable 'Spline::regular_grid_distance_inverse_' is not initialized. [uninitMemberVarPrivate] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:252:3: warning: Member variable 'Spline::knot_1_first_derivative_' is not initialized. [uninitMemberVarPrivate] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:256:3: warning: Member variable 'Spline::knot_n_first_derivative_' is not initialized. [uninitMemberVarPrivate] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:102:21: performance:inconclusive: Technically the member function 'Utility::GetFirstLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:65:14: note: Technically the member function 'Utility::GetFirstLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:102:21: note: Technically the member function 'Utility::GetFirstLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:111:21: performance:inconclusive: Technically the member function 'Utility::GetNextLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:79:14: note: Technically the member function 'Utility::GetNextLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:111:21: note: Technically the member function 'Utility::GetNextLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:139:21: performance:inconclusive: Technically the member function 'Utility::GetNumberOfWordsInLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:91:14: note: Technically the member function 'Utility::GetNumberOfWordsInLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:139:21: note: Technically the member function 'Utility::GetNumberOfWordsInLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:164:42: performance:inconclusive: Technically the member function 'Utility::GetWordsInLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:99:35: note: Technically the member function 'Utility::GetWordsInLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/utility.hpp:164:42: note: Technically the member function 'Utility::GetWordsInLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1063:36: performance:inconclusive: Technically the member function 'Array2DView < double >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:480:15: note: Technically the member function 'Array2DView < double >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1063:36: note: Technically the member function 'Array2DView < double >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:952:36: performance:inconclusive: Technically the member function 'Array1DView < double >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:336:15: note: Technically the member function 'Array1DView < double >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:952:36: note: Technically the member function 'Array1DView < double >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:952:36: performance:inconclusive: Technically the member function 'Array1DView < Lattice >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:336:15: note: Technically the member function 'Array1DView < Lattice >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:952:36: note: Technically the member function 'Array1DView < Lattice >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:952:36: performance:inconclusive: Technically the member function 'Array1DView < int >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:336:15: note: Technically the member function 'Array1DView < int >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:952:36: note: Technically the member function 'Array1DView < int >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:884:36: performance:inconclusive: Technically the member function '_ArrayBasic < double >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:238:15: note: Technically the member function '_ArrayBasic < double >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:884:36: note: Technically the member function '_ArrayBasic < double >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:884:36: performance:inconclusive: Technically the member function '_ArrayBasic < Lattice >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:238:15: note: Technically the member function '_ArrayBasic < Lattice >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:884:36: note: Technically the member function '_ArrayBasic < Lattice >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:884:36: performance:inconclusive: Technically the member function '_ArrayBasic < int >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:238:15: note: Technically the member function '_ArrayBasic < int >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:884:36: note: Technically the member function '_ArrayBasic < int >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/zbl.hpp:57:3: style: Class 'ZBL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:221:22: performance: Function 'OldFormatString()' should return member 'old_format_' by const reference. [returnByReference] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:653:16: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assignment 'fp=std::fopen(filename,"w")', assigned value is 0 openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:653:16: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:665:16: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assignment 'fp=std::fopen(filename,"w")', assigned value is 0 openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:665:16: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:666:16: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assignment 'fp=std::fopen(filename,"w")', assigned value is 0 openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:666:16: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:682:16: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assignment 'fp=std::fopen(filename,"w")', assigned value is 0 openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:682:16: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:684:18: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assignment 'fp=std::fopen(filename,"w")', assigned value is 0 openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:684:18: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:687:16: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assignment 'fp=std::fopen(filename,"w")', assigned value is 0 openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:687:16: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:688:15: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:651:29: note: Assignment 'fp=std::fopen(filename,"w")', assigned value is 0 openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:688:15: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:239:3: warning: Either the condition '!model_compute' is redundant or there is possible null pointer dereference: model_compute. [nullPointerRedundantCheck] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:225:7: note: Assuming that condition '!model_compute' is not redundant openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:239:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:44:27: style:inconclusive: Function 'ModelDriverCreateRoutine' argument 2 names different: declaration 'requested_length_unitit' definition 'requested_length_unit'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.hpp:43:27: note: Function 'ModelDriverCreateRoutine' argument 2 names different: declaration 'requested_length_unitit' definition 'requested_length_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:44:27: note: Function 'ModelDriverCreateRoutine' argument 2 names different: declaration 'requested_length_unitit' definition 'requested_length_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:46:27: style:inconclusive: Function 'ModelDriverCreateRoutine' argument 4 names different: declaration 'requested_charge_unitit' definition 'requested_charge_unit'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.hpp:45:27: note: Function 'ModelDriverCreateRoutine' argument 4 names different: declaration 'requested_charge_unitit' definition 'requested_charge_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:46:27: note: Function 'ModelDriverCreateRoutine' argument 4 names different: declaration 'requested_charge_unitit' definition 'requested_charge_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:48:25: style:inconclusive: Function 'ModelDriverCreateRoutine' argument 6 names different: declaration 'requested_time_unitit' definition 'requested_time_unit'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.hpp:47:25: note: Function 'ModelDriverCreateRoutine' argument 6 names different: declaration 'requested_time_unitit' definition 'requested_time_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:48:25: note: Function 'ModelDriverCreateRoutine' argument 6 names different: declaration 'requested_time_unitit' definition 'requested_time_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:79:34: style:inconclusive: Function 'MEAM' argument 2 names different: declaration 'requested_length_unitit' definition 'requested_length_unit'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.hpp:76:30: note: Function 'MEAM' argument 2 names different: declaration 'requested_length_unitit' definition 'requested_length_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:79:34: note: Function 'MEAM' argument 2 names different: declaration 'requested_length_unitit' definition 'requested_length_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:81:34: style:inconclusive: Function 'MEAM' argument 4 names different: declaration 'requested_charge_unitit' definition 'requested_charge_unit'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.hpp:78:30: note: Function 'MEAM' argument 4 names different: declaration 'requested_charge_unitit' definition 'requested_charge_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:81:34: note: Function 'MEAM' argument 4 names different: declaration 'requested_charge_unitit' definition 'requested_charge_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:83:32: style:inconclusive: Function 'MEAM' argument 6 names different: declaration 'requested_time_unitit' definition 'requested_time_unit'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.hpp:80:28: note: Function 'MEAM' argument 6 names different: declaration 'requested_time_unitit' definition 'requested_time_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:83:32: note: Function 'MEAM' argument 6 names different: declaration 'requested_time_unitit' definition 'requested_time_unit'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:83:64: style:inconclusive: Function 'MEAM' argument 7 names different: declaration 'ierr' definition 'ier'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.hpp:80:62: note: Function 'MEAM' argument 7 names different: declaration 'ierr' definition 'ier'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:83:64: note: Function 'MEAM' argument 7 names different: declaration 'ierr' definition 'ier'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:192:45: style:inconclusive: Function 'ComputeArgumentsCreate' argument 2 names different: declaration 'model_compute_arguments_createate' definition 'model_compute_arguments_create'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.hpp:103:18: note: Function 'ComputeArgumentsCreate' argument 2 names different: declaration 'model_compute_arguments_createate' definition 'model_compute_arguments_create'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam.cpp:192:45: note: Function 'ComputeArgumentsCreate' argument 2 names different: declaration 'model_compute_arguments_createate' definition 'model_compute_arguments_create'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1269:20: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1268:29: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1269:20: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1270:19: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1268:29: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1270:19: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1271:19: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1268:29: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1271:19: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1289:18: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1288:36: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1289:18: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1290:17: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1288:36: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1290:17: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1291:17: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1288:36: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1291:17: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1106:20: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1105:29: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1106:20: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1107:19: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1105:29: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1107:19: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1124:18: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1123:36: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1124:18: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1125:17: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1123:36: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/helper.hpp:1125:17: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:349:9: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_spline.hpp:421:35: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_spline.hpp:430:33: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_spline.hpp:439:35: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_spline.hpp:448:35: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_spline.hpp:457:35: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation_compute_dispatch.cpp:1:3: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:855:7: style: Condition '!updateRequired' is always true [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:845:7: note: Assuming that condition 'invalid' is not redundant openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:852:23: note: updateRequired is assigned 'invalid' here. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:855:7: note: Condition '!updateRequired' is always true openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:125:5: style: Variable 'nAtoms' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:123:22: note: Assignment 'nAllAtoms=nAtoms+atoms->GetNumberOfGhostAtoms()', assigned value is symbolic=nAtoms openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:125:5: note: Variable 'nAtoms' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:606:7: style: The scope of the variable 'thiscell' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:732:7: style: The scope of the variable 'thiscell' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:733:10: style: The scope of the variable 'rC2' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:782:7: style: The scope of the variable 'thiscell' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:783:10: style: The scope of the variable 'rC2' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:851:10: style: The scope of the variable 'drift2' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:718:12: error: Memory is allocated but not initialized: d2 [uninitdata] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:143:40: style: Variable 'positions' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:1302:8: style: Variable 'mem3' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:269:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:466:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:407:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:729:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_LENGTH_UNIT_A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:1085:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:500:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:216:25: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:1183:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:1283:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:649:3: warning: If memory allocation fails, then there is a possible null pointer dereference: arrayPtr [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:648:20: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:648:20: note: Assignment 'arrayPtr=malloc(extentZero*sizeof(double*))', assigned value is 0 openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:649:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:651:5: warning: If memory allocation fails, then there is a possible null pointer dereference: arrayPtr [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:648:20: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:648:20: note: Assignment 'arrayPtr=malloc(extentZero*sizeof(double*))', assigned value is 0 openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:651:5: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:651:19: warning: If memory allocation fails, then there is a possible null pointer dereference: arrayPtr [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:648:20: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:648:20: note: Assignment 'arrayPtr=malloc(extentZero*sizeof(double*))', assigned value is 0 openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:651:19: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:656:39: warning: If memory allocation fails, then there is a possible null pointer dereference: arrayPtr [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:648:20: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:648:20: note: Assignment 'arrayPtr=malloc(extentZero*sizeof(double*))', assigned value is 0 openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:656:39: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:614:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:574:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:614:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:614:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:588:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:614:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:826:12: style: Variable 'cutoffs' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:581:39: style: Variable 'R_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:585:39: style: Variable 'i_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_EIP__MD_429561112321_002/Morse_EIP.c:586:39: style: Variable 'j_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:343:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:665:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_LENGTH_UNIT_A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1925:32: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:2162:32: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:285:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:308:34: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:449:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:452:36: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1080:15: style:inconclusive: Technically the member function 'MEAMC::NumSecondNearestNeighborsInReferenceStructure' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.hpp:405:10: note: Technically the member function 'MEAMC::NumSecondNearestNeighborsInReferenceStructure' can be const. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1080:15: note: Technically the member function 'MEAMC::NumSecondNearestNeighborsInReferenceStructure' can be const. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1615:13: performance:inconclusive: Technically the member function 'MEAMC::CheckIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.hpp:485:8: note: Technically the member function 'MEAMC::CheckIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1615:13: note: Technically the member function 'MEAMC::CheckIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1328:10: style: The scope of the variable 'g_a' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1329:10: style: The scope of the variable 'g_b' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1331:10: style: The scope of the variable 'rho_bkgd_a' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1332:10: style: The scope of the variable 'rho_bkgd_b' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1592:45: style:inconclusive: Function 'ComputePhiSeries' argument 2 names different: declaration 'Z1' definition 'z1'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.hpp:472:40: note: Function 'ComputePhiSeries' argument 2 names different: declaration 'Z1' definition 'z1'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1592:45: note: Function 'ComputePhiSeries' argument 2 names different: declaration 'Z1' definition 'z1'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1592:62: style:inconclusive: Function 'ComputePhiSeries' argument 3 names different: declaration 'Z2' definition 'z2'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.hpp:472:57: note: Function 'ComputePhiSeries' argument 3 names different: declaration 'Z2' definition 'z2'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:1592:62: note: Function 'ComputePhiSeries' argument 3 names different: declaration 'Z2' definition 'z2'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:291:48: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:495:40: warning: Uninitialized variable: index [uninitvar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:472:23: note: Assuming condition is false openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:495:40: note: Uninitialized variable: index openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_c.cpp:2296:18: style: Variable 'ai' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementationComputeDispatch.cpp:1674:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:381:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:463:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:479:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:668:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:647:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:568:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:527:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:568:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:568:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:541:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:568:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:151:37: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:152:37: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:153:37: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:155:37: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:156:37: style: Parameter 'rstar' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:182:42: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:183:42: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:184:42: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:186:42: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:187:42: style: Parameter 'rstar' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:225:43: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:226:43: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:227:43: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:229:43: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:230:43: style: Parameter 'rstar' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:316:12: style: Variable 'cutsq' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:1024:39: style: Parameter 'rstar' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:534:39: style: Variable 'R_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:538:39: style: Variable 'i_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_QuinticSmoothed__MD_093895395358_003/Morse_QuinticSmoothed.c:539:39: style: Variable 'j_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:313:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:695:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_LENGTH_UNIT_A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:319:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:640:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_LENGTH_UNIT_A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:422:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:622:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:543:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:502:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:543:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:543:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:516:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:543:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:143:37: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:144:37: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:145:37: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:146:37: style: Parameter 'logisticWidth' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:147:37: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:168:42: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:169:42: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:170:42: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:171:42: style: Parameter 'logisticWidth' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:172:42: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:204:43: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:205:43: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:206:43: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:207:43: style: Parameter 'logisticWidth' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:208:43: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:292:12: style: Variable 'cutsq' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:509:39: style: Variable 'R_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:513:39: style: Variable 'i_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_SigmoidalSmoothed__MD_199191711608_002/Morse_SigmoidalSmoothed.c:514:39: style: Variable 'j_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:436:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:678:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:599:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:508:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:599:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:599:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:572:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:599:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:138:31: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:139:31: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:140:31: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:141:31: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:142:31: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:166:36: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:167:36: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:168:36: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:169:36: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:170:36: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:200:37: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:201:37: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:202:37: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:203:37: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:204:37: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:284:12: style: Variable 'cutsq' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:565:39: style: Variable 'R_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:569:39: style: Variable 'i_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/Morse_Shifted__MD_552566534109_004/Morse_Shifted.c:570:39: style: Variable 'j_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:79:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:208:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:401:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:465:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:812:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:920:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:1013:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1081:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _i [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1088:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _i [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1253:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _i [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1260:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _i [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1452:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _i [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1459:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _i [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1410:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1417:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1427:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1437:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1218:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1225:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1234:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:990:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:905:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:915:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:1187:13: style:inconclusive: Technically the member function 'SNA::compute_sfac' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.hpp:283:10: note: Technically the member function 'SNA::compute_sfac' can be const. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:1187:13: note: Technically the member function 'SNA::compute_sfac' can be const. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:1209:13: style:inconclusive: Technically the member function 'SNA::compute_dsfac' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.hpp:293:10: note: Technically the member function 'SNA::compute_dsfac' can be const. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:1209:13: note: Technically the member function 'SNA::compute_dsfac' can be const. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:1074:20: performance:inconclusive: Technically the member function 'SNA::factorial' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.hpp:314:17: note: Technically the member function 'SNA::factorial' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:1074:20: note: Technically the member function 'SNA::factorial' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:1168:10: style:inconclusive: Technically the member function 'SNA::compute_ncoeff' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.hpp:390:7: note: Technically the member function 'SNA::compute_ncoeff' can be const. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:1168:10: note: Technically the member function 'SNA::compute_ncoeff' can be const. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1105:36: performance:inconclusive: Technically the member function 'Array2DView < int >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:491:15: note: Technically the member function 'Array2DView < int >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1105:36: note: Technically the member function 'Array2DView < int >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:986:36: performance:inconclusive: Technically the member function 'Array1DView < int >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:343:15: note: Technically the member function 'Array1DView < int >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:986:36: note: Technically the member function 'Array1DView < int >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:986:36: performance:inconclusive: Technically the member function 'Array1DView < double >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:343:15: note: Technically the member function 'Array1DView < double >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:986:36: note: Technically the member function 'Array1DView < double >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:911:37: performance:inconclusive: Technically the member function '_Array_Basic < int >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:244:15: note: Technically the member function '_Array_Basic < int >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:911:37: note: Technically the member function '_Array_Basic < int >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:911:37: performance:inconclusive: Technically the member function '_Array_Basic < double >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:244:15: note: Technically the member function '_Array_Basic < double >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:911:37: note: Technically the member function '_Array_Basic < double >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:251:32: style:inconclusive: Function 'compute_ui' argument 1 names different: declaration 'nneigh' definition 'jnum'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.hpp:215:29: note: Function 'compute_ui' argument 1 names different: declaration 'nneigh' definition 'jnum'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:251:32: note: Function 'compute_ui' argument 1 names different: declaration 'nneigh' definition 'jnum'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:763:11: style: Variable 'ulist_r' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:764:11: style: Variable 'ulist_i' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:910:11: style: Variable 'ulist_r' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:911:11: style: Variable 'ulist_i' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1316:69: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1315:80: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1316:69: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1317:68: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1315:80: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1317:68: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1318:68: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1315:80: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1318:68: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1337:17: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1336:37: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1337:17: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1338:16: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1336:37: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1338:16: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1339:16: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1336:37: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1339:16: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1146:69: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1145:80: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1146:69: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1147:68: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1145:80: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1147:68: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1165:17: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1164:37: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1165:17: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1166:16: warning:inconclusive: Access of moved variable 'other'. [accessMoved] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1164:37: note: Calling std::move(other) openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1166:16: note: Access of moved variable 'other'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNA.cpp:713:13: style: Variable 'dbdr[2]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:147:10: style:inconclusive: Technically the member function '::PANNA::Gradial_d' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:159:10: style:inconclusive: Technically the member function '::PANNA::Gangular_d' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:376:7: performance:inconclusive: Technically the member function '::PANNA::get_input_line' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:822:21: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:830:21: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:681:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:694:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:420:55: performance: Function parameter 'paramFileNames' should be passed by const reference. [passedByValue] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:308:48: style: Parameter 'G' can be declared as reference to const [constParameterReference] openkim-models-2021.08.11/model-drivers/PANNA__MD_805652781592_000/PANNA.cpp:464:31: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAP.cpp:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAP.cpp:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAP.cpp:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAP.cpp:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAP.cpp:209:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAP.cpp:241:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:986:36: performance:inconclusive: Technically the member function 'Array1DView < HYBRIDSTYLE >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:343:15: note: Technically the member function 'Array1DView < HYBRIDSTYLE >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:986:36: note: Technically the member function 'Array1DView < HYBRIDSTYLE >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:911:37: performance:inconclusive: Technically the member function '_Array_Basic < HYBRIDSTYLE >::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:244:15: note: Technically the member function '_Array_Basic < HYBRIDSTYLE >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:911:37: note: Technically the member function '_Array_Basic < HYBRIDSTYLE >::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAP.cpp:89:23: style:inconclusive: Function 'SNAP' argument 7 names different: declaration 'ierr' definition 'ier'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAP.hpp:84:19: note: Function 'SNAP' argument 7 names different: declaration 'ierr' definition 'ier'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAP.cpp:89:23: note: Function 'SNAP' argument 7 names different: declaration 'ierr' definition 'ier'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementationComputeDispatch.cpp:1:3: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:553:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:986:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:302:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:505:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:510:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:530:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:533:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:545:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:548:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:559:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:134:8: warning: Member variable 'TABLE::tableStyle' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:193:3: performance: Variable 'rfile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:911:37: performance:inconclusive: Technically the member function '_Array_Basic::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:244:15: note: Technically the member function '_Array_Basic::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:911:37: note: Technically the member function '_Array_Basic::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:986:36: performance:inconclusive: Technically the member function 'Array1DView::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:343:15: note: Technically the member function 'Array1DView::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:986:36: note: Technically the member function 'Array1DView::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1105:36: performance:inconclusive: Technically the member function 'Array2DView::_range_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:491:15: note: Technically the member function 'Array2DView::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/helper.hpp:1105:36: note: Technically the member function 'Array2DView::_range_check' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:249:13: performance:inconclusive: Technically the member function 'TABLE::GetNextDataLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.hpp:223:8: note: Technically the member function 'TABLE::GetNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:249:13: note: Technically the member function 'TABLE::GetNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:335:9: style: The scope of the variable 'nmask' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:422:12: style: The scope of the variable 'r' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:423:12: style: The scope of the variable 'e' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:424:12: style: The scope of the variable 'f' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:425:12: style: The scope of the variable 'rprev' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:426:12: style: The scope of the variable 'rnext' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:427:12: style: The scope of the variable 'eprev' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:428:12: style: The scope of the variable 'enext' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:429:12: style: The scope of the variable 'fleft' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:430:12: style: The scope of the variable 'fright' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:276:40: style:inconclusive: Function 'read_table' argument 1 names different: declaration 'filePointer' definition 'filePointers'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.hpp:199:35: note: Function 'read_table' argument 1 names different: declaration 'filePointer' definition 'filePointers'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:276:40: note: Function 'read_table' argument 1 names different: declaration 'filePointer' definition 'filePointers'. openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:335:9: style: Local variable 'nmask' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.hpp:260:7: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:335:9: note: Shadow variable openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:336:9: style: Local variable 'nshiftbits' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.hpp:258:7: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:336:9: note: Shadow variable openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:423:12: style: Local variable 'e' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.hpp:298:23: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:423:12: note: Shadow variable openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:424:12: style: Local variable 'f' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.hpp:302:23: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:424:12: note: Shadow variable openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/TABLE.cpp:302:11: style: Variable 'word' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/ZBL.cpp:83:5: performance: Variable 'd1a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:303:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:375:37: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeber.cpp:99:3: warning: Class 'StillingerWeber' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeber.cpp:99:3: warning: Class 'StillingerWeber' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:724:24: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:706:28: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:710:21: note: Assuming condition is false openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:724:24: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:726:24: style: Variable 'i_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:724:28: note: i_pairs[0] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:726:24: note: Variable 'i_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:744:24: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:726:28: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:730:21: note: Assuming condition is false openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:744:24: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:806:24: style: Variable 'j_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:788:28: note: j_pairs[1] is assigned 'k' here. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:791:21: note: Assuming condition is false openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:806:24: note: Variable 'j_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:808:24: style: Variable 'j_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:806:28: note: j_pairs[0] is assigned 'k' here. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:808:24: note: Variable 'j_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:798:28: style: Variable 'R_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:804:30: style: Variable 'Rij_pairs[5]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:807:28: style: Variable 'i_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:808:28: style: Variable 'j_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_ImplementationComputeDispatch.cpp:1674:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:351:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_SPLINE_COEFF [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1300:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_SPLINE_COEFF [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1406:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1548:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1564:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1824:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_ImplementationComputeDispatch.cpp:1674:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:351:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_SPLINE_COEFF [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1300:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_SPLINE_COEFF [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1406:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1548:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1564:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1824:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_ImplementationComputeDispatch.cpp:1674:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:351:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_SPLINE_COEFF [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1300:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_SPLINE_COEFF [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1406:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1548:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1564:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1824:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_ImplementationComputeDispatch.cpp:1674:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:351:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_SPLINE_COEFF [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1300:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_SPLINE_COEFF [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1406:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1548:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1564:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1824:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:231:25: style: Unused private function: 'ANNImplementation::AllocatePrivateParameterMemory' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:124:8: note: Unused private function: 'ANNImplementation::AllocatePrivateParameterMemory' openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:231:25: note: Unused private function: 'ANNImplementation::AllocatePrivateParameterMemory' openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:237:25: style: Unused private function: 'ANNImplementation::AllocateParameterMemory' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:125:8: note: Unused private function: 'ANNImplementation::AllocateParameterMemory' openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:237:25: note: Unused private function: 'ANNImplementation::AllocateParameterMemory' openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:724:24: style: Unused private function: 'ANNImplementation::CheckParticleSpeciesCodes' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:177:7: note: Unused private function: 'ANNImplementation::CheckParticleSpeciesCodes' openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:724:24: note: Unused private function: 'ANNImplementation::CheckParticleSpeciesCodes' openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:209:24: performance:inconclusive: Technically the member function 'ANNImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:68:7: note: Technically the member function 'ANNImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:209:24: note: Technically the member function 'ANNImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:231:25: performance:inconclusive: Technically the member function 'ANNImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:124:8: note: Technically the member function 'ANNImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:231:25: note: Technically the member function 'ANNImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:237:25: performance:inconclusive: Technically the member function 'ANNImplementation::AllocateParameterMemory' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:125:8: note: Technically the member function 'ANNImplementation::AllocateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:237:25: note: Technically the member function 'ANNImplementation::AllocateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:459:24: performance:inconclusive: Technically the member function 'ANNImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:144:7: note: Technically the member function 'ANNImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:459:24: note: Technically the member function 'ANNImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:471:24: performance:inconclusive: Technically the member function 'ANNImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:146:7: note: Technically the member function 'ANNImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:471:24: note: Technically the member function 'ANNImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:549:24: performance:inconclusive: Technically the member function 'ANNImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:150:7: note: Technically the member function 'ANNImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:549:24: note: Technically the member function 'ANNImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:747:24: performance:inconclusive: Technically the member function 'ANNImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:179:7: note: Technically the member function 'ANNImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:747:24: note: Technically the member function 'ANNImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:66:3: warning: Class 'ANNImplementation' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:66:3: warning: Class 'ANNImplementation' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:324:9: warning: Possible null pointer dereference: dGCdr [nullPointer] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:308:23: note: Assignment 'dGCdr=nullptr', assigned value is 0 openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:311:9: note: Assuming condition is false openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:324:9: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:686:13: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:691:13: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:696:13: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:699:13: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.hpp:403:20: style: Variable 'deng' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1376:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:3079:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_LENGTH_UNIT_A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:3208:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementationComputeDispatch.cpp:1:1: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1492:64: debug: Function::addArguments found argument 'coordinates' with varid 0. [varid0] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:341:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeber.cpp:100:3: warning: Class 'StillingerWeber' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeber.cpp:100:3: warning: Class 'StillingerWeber' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:895:18: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:877:22: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:881:15: note: Assuming condition is false openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:895:18: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:897:18: style: Variable 'i_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:895:22: note: i_pairs[0] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:897:18: note: Variable 'i_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:915:18: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:897:22: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:901:15: note: Assuming condition is false openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:915:18: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:976:18: style: Variable 'j_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:958:22: note: j_pairs[1] is assigned 'k' here. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:961:15: note: Assuming condition is false openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:976:18: note: Variable 'j_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:978:18: style: Variable 'j_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:976:22: note: j_pairs[0] is assigned 'k' here. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:978:18: note: Variable 'j_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:968:22: style: Variable 'R_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:974:24: style: Variable 'Rij_pairs[5]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:977:22: style: Variable 'i_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:978:22: style: Variable 'j_pairs[1]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1758:73: debug: Function::addArguments found argument 'coordinates' with varid 0. [varid0] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:2012:67: debug: Function::addArguments found argument 'coordinates' with varid 0. [varid0] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612ImplementationComputeDispatch.cpp:3339:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:529:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:619:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:634:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:691:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:892:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:523:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coordinates [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:608:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:665:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1455:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1628:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1769:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1857:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1992:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:2040:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coordinates [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementationComputeDispatch.cpp:1674:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:567:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:619:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:718:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:736:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:789:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1089:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementationComputeDispatch.cpp:1674:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:610:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:708:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:725:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:776:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1081:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:485:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:621:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:801:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:805:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1274:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1277:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:236:25: style:inconclusive: Technically the member function 'EAM_Implementation::Compute' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:113:7: note: Technically the member function 'EAM_Implementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:236:25: note: Technically the member function 'EAM_Implementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:308:25: performance:inconclusive: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:117:7: note: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:308:25: note: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1544:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:260:7: note: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1544:25: note: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1557:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:262:7: note: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1557:25: note: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1703:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:266:7: note: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1703:25: note: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1916:25: performance:inconclusive: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:298:7: note: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1916:25: note: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1964:26: performance:inconclusive: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:305:8: note: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1964:26: note: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1980:26: performance:inconclusive: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.hpp:309:8: note: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1980:26: note: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:485:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:621:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:801:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:805:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1274:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1277:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:236:25: style:inconclusive: Technically the member function 'EAM_Implementation::Compute' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:113:7: note: Technically the member function 'EAM_Implementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:236:25: note: Technically the member function 'EAM_Implementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:308:25: performance:inconclusive: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:117:7: note: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:308:25: note: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1544:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:260:7: note: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1544:25: note: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1557:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:262:7: note: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1557:25: note: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1703:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:266:7: note: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1703:25: note: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1916:25: performance:inconclusive: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:298:7: note: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1916:25: note: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1964:26: performance:inconclusive: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:305:8: note: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1964:26: note: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1980:26: performance:inconclusive: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.hpp:309:8: note: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1980:26: note: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:485:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:621:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:801:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:805:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1274:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1277:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:142:7: style: Condition '*ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1774:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:141:33: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:141:33: note: Assignment '*ier=SetRefreshMutableValues(modelDriverCreate)', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:142:7: note: Condition '*ier' is always false openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:226:7: style: Condition 'ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1774:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:225:32: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:225:32: note: Assignment 'ier=SetRefreshMutableValues(modelRefresh)', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:226:7: note: Condition 'ier' is always false openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:236:25: style:inconclusive: Technically the member function 'EAM_Implementation::Compute' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:113:7: note: Technically the member function 'EAM_Implementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:236:25: note: Technically the member function 'EAM_Implementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:308:25: performance:inconclusive: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:117:7: note: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:308:25: note: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1544:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:260:7: note: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1544:25: note: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1557:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:262:7: note: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1557:25: note: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1703:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:266:7: note: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1703:25: note: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1916:25: performance:inconclusive: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:298:7: note: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1916:25: note: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1964:26: performance:inconclusive: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:305:8: note: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1964:26: note: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1980:26: performance:inconclusive: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.hpp:309:8: note: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1980:26: note: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:485:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:621:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:801:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:805:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1274:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1277:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:872:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1053:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1134:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:142:7: style: Condition '*ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1774:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:141:33: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:141:33: note: Assignment '*ier=SetRefreshMutableValues(modelDriverCreate)', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:142:7: note: Condition '*ier' is always false openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:226:7: style: Condition 'ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1774:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:225:32: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:225:32: note: Assignment 'ier=SetRefreshMutableValues(modelRefresh)', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:226:7: note: Condition 'ier' is always false openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:236:25: style:inconclusive: Technically the member function 'EAM_Implementation::Compute' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:113:7: note: Technically the member function 'EAM_Implementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:236:25: note: Technically the member function 'EAM_Implementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:308:25: performance:inconclusive: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:117:7: note: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:308:25: note: Technically the member function 'EAM_Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1544:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:260:7: note: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1544:25: note: Technically the member function 'EAM_Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1557:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:262:7: note: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1557:25: note: Technically the member function 'EAM_Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1703:25: performance:inconclusive: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:266:7: note: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1703:25: note: Technically the member function 'EAM_Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1916:25: performance:inconclusive: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:298:7: note: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1916:25: note: Technically the member function 'EAM_Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1964:26: performance:inconclusive: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:305:8: note: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1964:26: note: Technically the member function 'EAM_Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1980:26: performance:inconclusive: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.hpp:309:8: note: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1980:26: note: Technically the member function 'EAM_Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:872:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1053:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1134:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1842:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1850:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1853:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1856:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:142:7: style: Condition '*ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1774:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:141:33: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:141:33: note: Assignment '*ier=SetRefreshMutableValues(modelDriverCreate)', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:142:7: note: Condition '*ier' is always false openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:226:7: style: Condition 'ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1774:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:225:32: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:225:32: note: Assignment 'ier=SetRefreshMutableValues(modelRefresh)', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:226:7: note: Condition 'ier' is always false openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:872:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1053:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1134:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1842:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1850:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1853:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1856:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:142:7: style: Condition '*ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1774:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:141:33: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:141:33: note: Assignment '*ier=SetRefreshMutableValues(modelDriverCreate)', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:142:7: note: Condition '*ier' is always false openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:226:7: style: Condition 'ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1774:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:225:32: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:225:32: note: Assignment 'ier=SetRefreshMutableValues(modelRefresh)', assigned value is 0 openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:226:7: note: Condition 'ier' is always false openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:401:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:375:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:401:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:747:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1030:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1046:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1127:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1259:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1260:16: style: The scope of the variable 'ptr' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:872:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1053:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1134:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1842:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1850:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1853:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1856:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:401:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:375:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:401:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:747:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1030:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1046:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1127:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1259:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1260:16: style: The scope of the variable 'ptr' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1842:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1850:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1853:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1856:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM_Implementation.cpp:1206:23: style: Parameter 'funcflData' can be declared as reference to const [constParameterReference] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:401:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:375:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:401:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:747:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1030:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1046:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1127:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1259:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1260:16: style: The scope of the variable 'ptr' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM_Implementation.cpp:1206:23: style: Parameter 'funcflData' can be declared as reference to const [constParameterReference] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:401:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:375:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:401:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:747:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1030:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1046:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1127:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1259:16: style: The scope of the variable 'cer' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1260:16: style: The scope of the variable 'ptr' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM_Implementation.cpp:1206:23: style: Parameter 'funcflData' can be declared as reference to const [constParameterReference] openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM_Implementation.cpp:1206:23: style: Parameter 'funcflData' can be declared as reference to const [constParameterReference] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementationComputeDispatch.cpp:1:1: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:309:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/model_driver_Tersoff.cpp:95:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/model_driver_Tersoff.cpp:153:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/model_driver_Tersoff.cpp:286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/model_driver_Tersoff.cpp:442:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ps [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/model_driver_Tersoff.cpp:779:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:594:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:526:41: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:41: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:41: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:526:14: warning: Member variable 'Array4D::data' is not assigned a value in 'Array4D::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:526:14: warning: Member variable 'Array4D::extent0' is not assigned a value in 'Array4D::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:526:14: warning: Member variable 'Array4D::extent1' is not assigned a value in 'Array4D::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:526:14: warning: Member variable 'Array4D::extent2' is not assigned a value in 'Array4D::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:526:14: warning: Member variable 'Array4D::extent3' is not assigned a value in 'Array4D::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:526:14: warning: Member variable 'Array4D::fac_i' is not assigned a value in 'Array4D::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:526:14: warning: Member variable 'Array4D::fac_j' is not assigned a value in 'Array4D::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:526:14: warning:inconclusive: Member variable 'Array4D::keep_data' is not assigned a value in 'Array4D::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < Params3 >::data' is not assigned a value in 'Array3D < Params3 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < Params3 >::extent0' is not assigned a value in 'Array3D < Params3 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < Params3 >::extent1' is not assigned a value in 'Array3D < Params3 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < Params3 >::extent2' is not assigned a value in 'Array3D < Params3 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < Params3 >::fac_i' is not assigned a value in 'Array3D < Params3 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning:inconclusive: Member variable 'Array3D < Params3 >::keep_data' is not assigned a value in 'Array3D < Params3 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < double >::data' is not assigned a value in 'Array3D < double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < double >::extent0' is not assigned a value in 'Array3D < double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < double >::extent1' is not assigned a value in 'Array3D < double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < double >::extent2' is not assigned a value in 'Array3D < double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < double >::fac_i' is not assigned a value in 'Array3D < double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning:inconclusive: Member variable 'Array3D < double >::keep_data' is not assigned a value in 'Array3D < double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < int >::data' is not assigned a value in 'Array3D < int >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < int >::extent0' is not assigned a value in 'Array3D < int >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < int >::extent1' is not assigned a value in 'Array3D < int >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < int >::extent2' is not assigned a value in 'Array3D < int >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < int >::fac_i' is not assigned a value in 'Array3D < int >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning:inconclusive: Member variable 'Array3D < int >::keep_data' is not assigned a value in 'Array3D < int >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < Params2 >::data' is not assigned a value in 'Array2D < Params2 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < Params2 >::extent_outer' is not assigned a value in 'Array2D < Params2 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < Params2 >::extent_inner' is not assigned a value in 'Array2D < Params2 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning:inconclusive: Member variable 'Array2D < Params2 >::keep_data' is not assigned a value in 'Array2D < Params2 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < double >::data' is not assigned a value in 'Array2D < double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < double >::extent_outer' is not assigned a value in 'Array2D < double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < double >::extent_inner' is not assigned a value in 'Array2D < double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning:inconclusive: Member variable 'Array2D < double >::keep_data' is not assigned a value in 'Array2D < double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < ParamsZBL2 >::data' is not assigned a value in 'Array2D < ParamsZBL2 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < ParamsZBL2 >::extent_outer' is not assigned a value in 'Array2D < ParamsZBL2 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < ParamsZBL2 >::extent_inner' is not assigned a value in 'Array2D < ParamsZBL2 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning:inconclusive: Member variable 'Array2D < ParamsZBL2 >::keep_data' is not assigned a value in 'Array2D < ParamsZBL2 >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:526:14: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:264:17: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_gijk' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:271:17: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_gijk_d' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:280:17: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::vec3_dot' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:284:15: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::vec3_add' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:289:15: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::vec3_scale' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:294:15: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::vec3_scaleadd' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:301:15: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::run_process_dEdr' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:454:9: warning: Class 'Array4D' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < Params3 >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < int >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < Params2 >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < ParamsZBL2 >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:98:8: warning: The class 'PairTersoffZBL' defines member function with name 'write_params' also defined in its parent class 'PairTersoff'. [duplInheritedMember] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:176:8: note: Parent function 'PairTersoff::write_params' openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:98:8: note: Derived function 'PairTersoffZBL::write_params' openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:103:8: warning: The class 'PairTersoffZBL' defines member function with name 'read_params' also defined in its parent class 'PairTersoff'. [duplInheritedMember] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:207:8: note: Parent function 'PairTersoff::read_params' openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:103:8: note: Derived function 'PairTersoffZBL::read_params' openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:105:8: warning: The class 'PairTersoffZBL' defines member function with name 'prepare_params' also defined in its parent class 'PairTersoff'. [duplInheritedMember] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:209:8: note: Parent function 'PairTersoff::prepare_params' openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:105:8: note: Derived function 'PairTersoffZBL::prepare_params' openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:91:12: style: The destructor '~PairTersoffZBL' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:159:12: note: Virtual destructor in base class openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:91:12: note: Destructor in derived class openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:93:16: style: The function 'update_params' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:166:16: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:93:16: note: Function in derived class openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:107:18: style: The function 'repulsive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:211:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:107:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:109:18: style: The function 'ters_fa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:213:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:109:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:110:18: style: The function 'ters_fa_d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:214:18: note: Virtual function in base class openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:110:18: note: Function in derived class openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:112:38: style: Parameter 'p2' can be declared as reference to const [constParameterReference] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:112:60: style: Parameter 'p3' can be declared as reference to const [constParameterReference] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:66:41: style: Parameter 'p2' can be declared as reference to const [constParameterReference] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/model_driver_Tersoff.cpp:74:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/model_driver_Tersoff.cpp:78:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:55:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:486:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:718:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.cpp:52:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.cpp:257:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:600:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:979:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PARAMS [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < bool >::data' is not assigned a value in 'Array3D < bool >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < bool >::extent0' is not assigned a value in 'Array3D < bool >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < bool >::extent1' is not assigned a value in 'Array3D < bool >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < bool >::extent2' is not assigned a value in 'Array3D < bool >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning: Member variable 'Array3D < bool >::fac_i' is not assigned a value in 'Array3D < bool >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:432:14: warning:inconclusive: Member variable 'Array3D < bool >::keep_data' is not assigned a value in 'Array3D < bool >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.cpp:353:24: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoffZBL::F_fermi' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:121:10: note: Technically the member function 'model_driver_Tersoff::PairTersoffZBL::F_fermi' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.cpp:353:24: note: Technically the member function 'model_driver_Tersoff::PairTersoffZBL::F_fermi' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.cpp:362:24: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoffZBL::F_fermi_d' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.hpp:122:10: note: Technically the member function 'model_driver_Tersoff::PairTersoffZBL::F_fermi_d' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.cpp:362:24: note: Technically the member function 'model_driver_Tersoff::PairTersoffZBL::F_fermi_d' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < bool >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.cpp:220:22: warning: The class 'PairTersoffZBL' defines member function with name 'write_params' also defined in its parent class 'PairTersoff'. [duplInheritedMember] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:176:8: note: Parent function 'PairTersoff::write_params' openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.cpp:220:22: note: Derived function 'PairTersoffZBL::write_params' openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.cpp:180:22: warning: The class 'PairTersoffZBL' defines member function with name 'prepare_params' also defined in its parent class 'PairTersoff'. [duplInheritedMember] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:209:8: note: Parent function 'PairTersoff::prepare_params' openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff_zbl.cpp:180:22: note: Derived function 'PairTersoffZBL::prepare_params' openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:487:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:829:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PARAMS [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:579:5: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:571:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:579:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:625:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:570:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:625:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:625:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:589:11: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_PPM__MD_184422512875_000/ThreeBodyBondOrder.c:625:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:689:26: error: Dereferencing 'fid' after it is deallocated / released [deallocuse] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:691:16: error: Dereferencing 'fid' after it is deallocated / released [deallocuse] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:695:7: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:684:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:695:7: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:699:19: error: Dereferencing 'fid' after it is deallocated / released [deallocuse] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:703:7: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:684:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:703:7: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:713:5: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:684:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:713:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:775:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:683:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_KDS__MD_697985444380_000/ThreeBodyBondOrder.c:775:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:449:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:791:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PARAMS [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:499:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:878:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PARAMS [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:666:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:649:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:602:7: note: ier is assigned openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:649:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:267:12: style: Variable 'cutsq' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:268:12: style: Variable 'alpha' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:269:12: style: Variable 'r1' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:270:12: style: Variable 'r2' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:271:12: style: Variable 'r3' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:272:12: style: Variable 'A1' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:273:12: style: Variable 'B1' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:274:12: style: Variable 'C1' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:275:12: style: Variable 'D1' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:276:12: style: Variable 'A2' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:277:12: style: Variable 'B2' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:278:12: style: Variable 'C2' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/TIDP__MD_167784395616_000/TIDP__MD_167784395616_000.c:279:12: style: Variable 'D2' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:445:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:787:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PARAMS [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:251:38: style: Array index 'atom_j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:541:5: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:533:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:541:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:587:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:532:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:587:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:587:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:551:11: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_BH__MD_043141570610_000/ThreeBodyCluster.c:587:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:449:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:791:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PARAMS [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:588:26: error: Dereferencing 'fid' after it is deallocated / released [deallocuse] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:590:16: error: Dereferencing 'fid' after it is deallocated / released [deallocuse] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:594:7: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:583:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:594:7: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:598:19: error: Dereferencing 'fid' after it is deallocated / released [deallocuse] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:602:7: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:583:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:602:7: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:612:5: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:583:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:612:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:674:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:582:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyBondOrder_WR__MD_817691861922_000/ThreeBodyBondOrder.c:674:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:253:38: style: Array index 'atom_j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:537:5: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:529:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:537:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:583:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:528:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:583:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:583:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:547:11: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_Gong__MD_065419309200_000/ThreeBodyCluster.c:583:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:445:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:787:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PARAMS [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:59:14: warning: Member variable 'PairTersoff::max_cutoff' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < const double >::data' is not assigned a value in 'Array2D < const double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < const double >::extent_outer' is not assigned a value in 'Array2D < const double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning: Member variable 'Array2D < const double >::extent_inner' is not assigned a value in 'Array2D < const double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:347:14: warning:inconclusive: Member variable 'Array2D < const double >::keep_data' is not assigned a value in 'Array2D < const double >::operator='. [operatorEqVarError] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:885:21: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_fc' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:237:10: note: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_fc' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:885:21: note: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_fc' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:894:21: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_fc_d' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:238:10: note: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_fc_d' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:894:21: note: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_fc_d' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:935:21: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_bij' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:239:10: note: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_bij' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:935:21: note: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_bij' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:948:21: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_bij_d' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:240:10: note: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_bij_d' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:948:21: note: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_bij_d' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:1009:19: performance:inconclusive: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_zetaterm_d_dist' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.hpp:250:8: note: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_zetaterm_d_dist' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:1009:19: note: Technically the member function 'model_driver_Tersoff::PairTersoff::ters_zetaterm_d_dist' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < const double >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:253:22: style: Local variable 'cutsq' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:151:20: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:253:22: note: Shadow variable openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:258:22: style: Local variable 'R' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:156:20: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:258:22: note: Shadow variable openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:259:22: style: Local variable 'D' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:157:20: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:259:22: note: Shadow variable openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:367:24: style: Local variable 'cutsq' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:151:20: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:367:24: note: Shadow variable openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:372:24: style: Local variable 'R' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:156:20: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:372:24: note: Shadow variable openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:373:24: style: Local variable 'D' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:157:20: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:373:24: note: Shadow variable openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:37:42: performance: Function parameter 'type_map' should be passed by const reference. [passedByValue] openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/pair_tersoff.cpp:60:42: performance: Function parameter 'type_map' should be passed by const reference. [passedByValue] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:166:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:281:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.h:66:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:275:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:251:38: style: Array index 'atom_j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:541:5: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:533:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:541:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:587:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:532:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:587:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:587:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:551:11: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_KP__MD_527786671773_000/ThreeBodyCluster.c:587:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementationComputeDispatch.cpp:1:1: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:253:38: style: Array index 'atom_j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:537:5: error: Resource handle 'fid' freed twice. [doubleFree] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:529:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:537:5: note: Resource handle 'fid' freed twice. openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:583:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:528:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:583:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:583:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:547:11: note: ier is assigned openkim-models-2021.08.11/model-drivers/ThreeBodyCluster_SRS__MD_814842199451_000/ThreeBodyCluster.c:583:7: note: ier is overwritten openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:624:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:707:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.cpp:248:46: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.cpp:32:16: warning: Member variable 'NeuralNetwork::inputSize_' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.cpp:32:16: warning: Member variable 'NeuralNetwork::Nlayers_' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.cpp:32:16: warning: Member variable 'NeuralNetwork::activFunc_' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.cpp:32:16: warning: Member variable 'NeuralNetwork::activFuncDeriv_' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.cpp:36:42: style:inconclusive: Function 'set_nn_structure' argument 1 names different: declaration 'input_size' definition 'size_input'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.h:51:29: note: Function 'set_nn_structure' argument 1 names different: declaration 'input_size' definition 'size_input'. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.cpp:36:42: note: Function 'set_nn_structure' argument 1 names different: declaration 'input_size' definition 'size_input'. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.cpp:51:43: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.cpp:75:44: style: Parameter 'keep_prob' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/network.cpp:80:64: style: Parameter 'bias' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANN.cpp:96:3: warning: Class 'ANN' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANN.cpp:96:3: warning: Class 'ANN' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:230:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:231:3: note: Found duplicate branches for 'if' and 'else'. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:230:3: note: Found duplicate branches for 'if' and 'else'. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:33:13: warning: Member variable 'Descriptor::center_and_normalize' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:33:13: warning: Member variable 'Descriptor::cutoff' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:33:13: warning: Member variable 'Descriptor::d_cutoff' is not initialized in the constructor. [uninitMemberVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:102:17: style:inconclusive: Technically the member function 'Descriptor::get_num_descriptors' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:82:7: note: Technically the member function 'Descriptor::get_num_descriptors' can be const. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:102:17: note: Technically the member function 'Descriptor::get_num_descriptors' can be const. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:141:17: style:inconclusive: Technically the member function 'Descriptor::get_global_1D_index' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:85:7: note: Technically the member function 'Descriptor::get_global_1D_index' can be const. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:141:17: note: Technically the member function 'Descriptor::get_global_1D_index' can be const. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:199:18: performance:inconclusive: Technically the member function 'Descriptor::sym_d_g2' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:105:8: note: Technically the member function 'Descriptor::sym_d_g2' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:199:18: note: Technically the member function 'Descriptor::sym_d_g2' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:283:18: performance:inconclusive: Technically the member function 'Descriptor::sym_d_g4' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:115:8: note: Technically the member function 'Descriptor::sym_d_g4' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:283:18: note: Technically the member function 'Descriptor::sym_d_g4' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:382:18: performance:inconclusive: Technically the member function 'Descriptor::sym_d_g4_2' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:129:8: note: Technically the member function 'Descriptor::sym_d_g4_2' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:382:18: note: Technically the member function 'Descriptor::sym_d_g4_2' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:537:18: style:inconclusive: Technically the member function 'Descriptor::precompute_g4' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:150:8: note: Technically the member function 'Descriptor::precompute_g4' can be const. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:537:18: note: Technically the member function 'Descriptor::precompute_g4' can be const. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:573:11: style: Local variable 't_two' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:346:7: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:573:11: note: Shadow variable openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:649:13: style: Local variable 't_three' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:347:7: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:649:13: note: Shadow variable openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:754:11: style: Local variable 's_two' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:544:9: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:754:11: note: Shadow variable openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:755:11: style: Local variable 's_three' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:545:9: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:755:11: note: Shadow variable openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:305:10: style: The scope of the variable 'rjksq' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:431:10: style: The scope of the variable 'rjksq' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:472:10: style: The scope of the variable 'rjksq' can be reduced. [variableScope] openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:316:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:568:14: style: The scope of the variable 'p2' can be reduced. [variableScope] openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:645:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_SPECIES_NAME_Cu [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:203:40: style:inconclusive: Function 'sym_d_g2' argument 5 names different: declaration 'fcij' definition 'fc'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:109:30: note: Function 'sym_d_g2' argument 5 names different: declaration 'fcij' definition 'fc'. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:203:40: note: Function 'sym_d_g2' argument 5 names different: declaration 'fcij' definition 'fc'. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:204:40: style:inconclusive: Function 'sym_d_g2' argument 6 names different: declaration 'dfcij' definition 'dfc'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:110:30: note: Function 'sym_d_g2' argument 6 names different: declaration 'dfcij' definition 'dfc'. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:204:40: note: Function 'sym_d_g2' argument 6 names different: declaration 'dfcij' definition 'dfc'. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:60:13: style: Local variable 'params' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:52:26: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:60:13: note: Shadow variable openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:118:12: style: Local variable 'name' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:49:23: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:118:12: note: Shadow variable openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:133:12: style: Local variable 'name' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.h:49:23: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:133:12: note: Shadow variable openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:693:48: style: Parameter 'v_vec' can be declared as reference to const [constParameterReference] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:44:37: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:58:40: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:118:12: style: Variable 'name' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:133:12: style: Variable 'name' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:75:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:683:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/descriptor.cpp:700:5: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:424:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:505:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:690:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:683:36: note: Assuming allocation function fails openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:683:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:690:3: note: Null pointer dereference openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:691:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:683:36: note: Assuming allocation function fails openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:683:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:691:3: note: Null pointer dereference openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:692:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:683:36: note: Assuming allocation function fails openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:683:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 openkim-models-2021.08.11/portable-models/EAM_NN_Johnson_1988_Cu__MO_887933271505_002/EAM_NN_Johnson_1988_Cu.c:692:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementationComputeDispatch.cpp:1674:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:854:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:957:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:974:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1141:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/spline.hpp:522:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KnotsAreOnRegularGid [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:218:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:513:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:577:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:608:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1498:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfParticles [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1610:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1639:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coordinates [valueFlowBailoutIncompleteVar] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:788:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:793:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:811:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:816:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:254:25: style: Unused private function: 'ANNImplementation::AllocatePrivateParameterMemory' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:134:8: note: Unused private function: 'ANNImplementation::AllocatePrivateParameterMemory' openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:254:25: note: Unused private function: 'ANNImplementation::AllocatePrivateParameterMemory' openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1009:24: style: Unused private function: 'ANNImplementation::RegisterKIMParameters' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:166:7: note: Unused private function: 'ANNImplementation::RegisterKIMParameters' openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1009:24: note: Unused private function: 'ANNImplementation::RegisterKIMParameters' openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1198:24: style: Unused private function: 'ANNImplementation::CheckParticleSpeciesCodes' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:194:7: note: Unused private function: 'ANNImplementation::CheckParticleSpeciesCodes' openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1198:24: note: Unused private function: 'ANNImplementation::CheckParticleSpeciesCodes' openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:231:24: performance:inconclusive: Technically the member function 'ANNImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:68:7: note: Technically the member function 'ANNImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:231:24: note: Technically the member function 'ANNImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:254:25: performance:inconclusive: Technically the member function 'ANNImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:134:8: note: Technically the member function 'ANNImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:254:25: note: Technically the member function 'ANNImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:756:25: performance:inconclusive: Technically the member function 'ANNImplementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:145:8: note: Technically the member function 'ANNImplementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:756:25: note: Technically the member function 'ANNImplementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:780:24: performance:inconclusive: Technically the member function 'ANNImplementation::getXdouble' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:149:7: note: Technically the member function 'ANNImplementation::getXdouble' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:780:24: note: Technically the member function 'ANNImplementation::getXdouble' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:803:24: performance:inconclusive: Technically the member function 'ANNImplementation::getXint' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:150:7: note: Technically the member function 'ANNImplementation::getXint' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:803:24: note: Technically the member function 'ANNImplementation::getXint' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:825:25: performance:inconclusive: Technically the member function 'ANNImplementation::lowerCase' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:151:8: note: Technically the member function 'ANNImplementation::lowerCase' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:825:25: note: Technically the member function 'ANNImplementation::lowerCase' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:953:24: performance:inconclusive: Technically the member function 'ANNImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:161:7: note: Technically the member function 'ANNImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:953:24: note: Technically the member function 'ANNImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:966:24: performance:inconclusive: Technically the member function 'ANNImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:163:7: note: Technically the member function 'ANNImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:966:24: note: Technically the member function 'ANNImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1009:24: performance:inconclusive: Technically the member function 'ANNImplementation::RegisterKIMParameters' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:166:7: note: Technically the member function 'ANNImplementation::RegisterKIMParameters' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1009:24: note: Technically the member function 'ANNImplementation::RegisterKIMParameters' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1022:24: performance:inconclusive: Technically the member function 'ANNImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:167:7: note: Technically the member function 'ANNImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1022:24: note: Technically the member function 'ANNImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1222:24: performance:inconclusive: Technically the member function 'ANNImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:196:7: note: Technically the member function 'ANNImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1222:24: note: Technically the member function 'ANNImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1275:25: performance:inconclusive: Technically the member function 'ANNImplementation::calc_phi' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:224:8: note: Technically the member function 'ANNImplementation::calc_phi' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1275:25: note: Technically the member function 'ANNImplementation::calc_phi' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1295:25: performance:inconclusive: Technically the member function 'ANNImplementation::calc_phi_dphi' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:229:8: note: Technically the member function 'ANNImplementation::calc_phi_dphi' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1295:25: note: Technically the member function 'ANNImplementation::calc_phi_dphi' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1321:25: performance:inconclusive: Technically the member function 'ANNImplementation::switch_fn' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:235:8: note: Technically the member function 'ANNImplementation::switch_fn' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1321:25: note: Technically the member function 'ANNImplementation::switch_fn' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:76:3: warning: Class 'ANNImplementation' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:76:3: warning: Class 'ANNImplementation' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:104:7: style: Condition '*ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1108:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:103:33: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:103:33: note: Assignment '*ier=SetRefreshMutableValues(modelDriverCreate)', assigned value is 0 openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:104:7: note: Condition '*ier' is always false openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:144:7: style: Condition 'ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1108:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:143:32: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:143:32: note: Assignment 'ier=SetRefreshMutableValues(modelRefresh)', assigned value is 0 openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:144:7: note: Condition 'ier' is always false openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:348:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:379:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:422:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:438:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:534:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:651:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1159:13: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1164:13: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1169:13: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1172:13: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:782:7: style: The scope of the variable 'ier' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:805:7: style: The scope of the variable 'ier' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1281:10: style: The scope of the variable 'sor' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1281:15: style: The scope of the variable 'sor6' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1281:21: style: The scope of the variable 'sor12' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1302:10: style: The scope of the variable 'sor' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1302:15: style: The scope of the variable 'sor6' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1302:21: style: The scope of the variable 'sor12' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1327:10: style: The scope of the variable 't' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1328:10: style: The scope of the variable 't_sq' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:1329:10: style: The scope of the variable 't_cubic' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:757:48: style:inconclusive: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:146:37: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:757:48: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:780:42: style: Parameter 'linePtr' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:783:10: style: Variable 'pch' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:803:39: style: Parameter 'linePtr' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:806:10: style: Variable 'pch' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.hpp:732:14: style: Variable 'dEdGC' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:3298:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:3322:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1405:5: error: Memory leak: dphi_three [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1405:5: error: Memory leak: d2phi_three [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1405:5: error: Memory leak: dEidr_three [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1405:5: error: Memory leak: d2Eidr_three [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1405:5: error: Memory leak: dphi_four [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1405:5: error: Memory leak: d2phi_four [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1405:5: error: Memory leak: dEidr_four [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1405:5: error: Memory leak: d2Eidr_four [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1423:5: error: Memory leak: dphi_three [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1423:5: error: Memory leak: d2phi_three [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1423:5: error: Memory leak: dEidr_three [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1423:5: error: Memory leak: d2Eidr_three [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1423:5: error: Memory leak: dphi_four [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1423:5: error: Memory leak: d2phi_four [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1423:5: error: Memory leak: dEidr_four [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1423:5: error: Memory leak: d2Eidr_four [memleak] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:635:3: warning: If memory allocation fails, then there is a possible null pointer dereference: dg1 [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:589:35: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:589:18: note: Assignment 'dg1=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:635:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:636:3: warning: If memory allocation fails, then there is a possible null pointer dereference: dg1 [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:589:35: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:589:18: note: Assignment 'dg1=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:636:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:637:3: warning: If memory allocation fails, then there is a possible null pointer dereference: dg1 [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:589:35: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:589:18: note: Assignment 'dg1=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:637:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:834:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:803:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:803:28: note: Assignment 'd_costhetajik=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:834:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:837:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:803:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:803:28: note: Assignment 'd_costhetajik=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:837:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:840:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:803:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:803:28: note: Assignment 'd_costhetajik=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:840:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:843:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:804:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:804:28: note: Assignment 'd_costhetajil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:843:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:846:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:804:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:804:28: note: Assignment 'd_costhetajil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:846:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:849:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:804:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:804:28: note: Assignment 'd_costhetajil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:849:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:852:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:805:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:805:28: note: Assignment 'd_costhetakil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:852:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:855:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:805:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:805:28: note: Assignment 'd_costhetakil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:855:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:858:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:805:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:805:28: note: Assignment 'd_costhetakil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:858:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1008:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:957:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:957:28: note: Assignment 'd_costhetajik=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1008:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1011:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:957:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:957:28: note: Assignment 'd_costhetajik=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1011:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1014:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:957:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:957:28: note: Assignment 'd_costhetajik=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1014:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1016:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:958:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:958:28: note: Assignment 'd_costhetajil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1016:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1019:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:958:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:958:28: note: Assignment 'd_costhetajil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1019:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1022:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:958:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:958:28: note: Assignment 'd_costhetajil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1022:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1025:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:959:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:959:28: note: Assignment 'd_costhetakil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1025:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1028:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:959:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:959:28: note: Assignment 'd_costhetakil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1028:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1031:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:959:45: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:959:28: note: Assignment 'd_costhetakil=(double*)malloc(3*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1031:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1035:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:29: note: Assignment 'd2_costhetajik=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1035:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1038:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:29: note: Assignment 'd2_costhetajik=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1038:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1042:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:29: note: Assignment 'd2_costhetajik=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1042:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1044:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:29: note: Assignment 'd2_costhetajik=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1044:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1047:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:29: note: Assignment 'd2_costhetajik=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1047:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1049:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajik [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:962:29: note: Assignment 'd2_costhetajik=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1049:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1052:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:29: note: Assignment 'd2_costhetajil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1052:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1055:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:29: note: Assignment 'd2_costhetajil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1055:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1059:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:29: note: Assignment 'd2_costhetajil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1059:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1061:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:29: note: Assignment 'd2_costhetajil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1061:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1064:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:29: note: Assignment 'd2_costhetajil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1064:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1066:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetajil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:965:29: note: Assignment 'd2_costhetajil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1066:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1069:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:29: note: Assignment 'd2_costhetakil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1069:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1072:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:29: note: Assignment 'd2_costhetakil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1072:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1076:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:29: note: Assignment 'd2_costhetakil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1076:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1078:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:29: note: Assignment 'd2_costhetakil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1078:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1081:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:29: note: Assignment 'd2_costhetakil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1081:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1083:3: warning: If memory allocation fails, then there is a possible null pointer dereference: d2_costhetakil [nullPointerOutOfMemory] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:46: note: Assuming allocation function fails openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:966:29: note: Assignment 'd2_costhetakil=(double*)malloc(6*sizeof(double))', assigned value is 0 openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1083:3: note: Null pointer dereference openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1764:17: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1762:17: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1764:17: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1766:17: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1764:17: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1766:17: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1795:17: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1780:17: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1795:17: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1810:17: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1795:17: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1810:17: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1831:17: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1810:17: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1831:17: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1852:17: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1831:17: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1852:17: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1847:20: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1828:24: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1847:20: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1849:20: style: Variable 'i_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1847:24: note: i_pairs[0] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1849:20: note: Variable 'i_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1873:17: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1852:17: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1873:17: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1868:20: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1849:24: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1868:20: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1894:17: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1873:17: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1894:17: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1915:17: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1894:17: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1915:17: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1936:17: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1915:17: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1936:17: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1932:20: style: Variable 'j_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1913:24: note: j_pairs[1] is assigned 'k' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1932:20: note: Variable 'j_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1934:20: style: Variable 'j_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1932:24: note: j_pairs[0] is assigned 'k' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1934:20: note: Variable 'j_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2164:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2162:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2164:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2166:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2164:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2166:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2168:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2166:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2168:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2170:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2168:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2170:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2172:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2170:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2172:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2207:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2186:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2207:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2228:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2207:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2228:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2223:22: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2204:26: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2223:22: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2225:22: style: Variable 'i_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2223:26: note: i_pairs[0] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2225:22: note: Variable 'i_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2249:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2228:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2249:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2244:22: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2225:26: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2244:22: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2246:22: style: Variable 'i_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2244:26: note: i_pairs[0] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2246:22: note: Variable 'i_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2270:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2249:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2270:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2265:22: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2246:26: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2265:22: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2267:22: style: Variable 'i_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2265:26: note: i_pairs[0] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2267:22: note: Variable 'i_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2291:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2270:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2291:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2286:22: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2267:26: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2286:22: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2312:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2291:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2312:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2333:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2312:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2333:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2354:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2333:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2354:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2375:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2354:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2375:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2396:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2375:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2396:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2411:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2396:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2411:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2432:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2411:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2432:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2453:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2432:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2453:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2448:22: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2429:26: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2448:22: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2450:22: style: Variable 'i_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2448:26: note: i_pairs[0] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2450:22: note: Variable 'i_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2474:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2453:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2474:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2469:22: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2450:26: note: i_pairs[1] is assigned 'i' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2469:22: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2472:22: style: Variable 'j_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2470:26: note: j_pairs[0] is assigned 'k' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2472:22: note: Variable 'j_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2495:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2474:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2495:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2491:22: style: Variable 'j_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2472:26: note: j_pairs[1] is assigned 'k' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2491:22: note: Variable 'j_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2493:22: style: Variable 'j_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2491:26: note: j_pairs[0] is assigned 'k' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2493:22: note: Variable 'j_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2516:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2495:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2516:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2512:22: style: Variable 'j_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2493:26: note: j_pairs[1] is assigned 'k' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2512:22: note: Variable 'j_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2537:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2516:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2537:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2558:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2537:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2558:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2579:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2558:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2579:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2594:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2579:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2594:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2615:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2594:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2615:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2636:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2615:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2636:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2657:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2636:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2657:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2655:22: style: Variable 'j_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2653:26: note: j_pairs[0] is assigned 'l' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2655:22: note: Variable 'j_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2678:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2657:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2678:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2674:22: style: Variable 'j_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2655:26: note: j_pairs[1] is assigned 'l' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2674:22: note: Variable 'j_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2676:22: style: Variable 'j_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2674:26: note: j_pairs[0] is assigned 'l' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2676:22: note: Variable 'j_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2699:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2678:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2699:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2695:22: style: Variable 'j_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2676:26: note: j_pairs[1] is assigned 'l' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2695:22: note: Variable 'j_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2697:22: style: Variable 'j_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2695:26: note: j_pairs[0] is assigned 'l' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2697:22: note: Variable 'j_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2720:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2699:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2720:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2716:22: style: Variable 'j_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2697:26: note: j_pairs[1] is assigned 'l' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2716:22: note: Variable 'j_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2718:22: style: Variable 'j_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2716:26: note: j_pairs[0] is assigned 'l' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2718:22: note: Variable 'j_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2735:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2720:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2735:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2756:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2735:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2756:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2777:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2756:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2777:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2772:22: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2753:26: note: i_pairs[1] is assigned 'j' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2772:22: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2774:22: style: Variable 'i_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2772:26: note: i_pairs[0] is assigned 'j' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2774:22: note: Variable 'i_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2798:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2777:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2798:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2793:22: style: Variable 'i_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2774:26: note: i_pairs[1] is assigned 'j' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2793:22: note: Variable 'i_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2819:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2798:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2819:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2834:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2819:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2834:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2855:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2834:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2855:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2876:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2855:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2876:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2872:22: style: Variable 'j_pairs[0]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2853:26: note: j_pairs[1] is assigned 'l' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2872:22: note: Variable 'j_pairs[0]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2874:22: style: Variable 'j_pairs[1]' is assigned an expression that holds the same value. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2872:26: note: j_pairs[0] is assigned 'l' here. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2874:22: note: Variable 'j_pairs[1]' is assigned an expression that holds the same value. openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2891:19: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2876:19: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:2891:19: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:3335:9: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:3332:9: note: ier is assigned openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:3335:9: note: ier is overwritten openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:290:35: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:291:35: style: Parameter 'B' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:292:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:293:35: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:294:35: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:295:35: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:296:35: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:316:40: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:317:40: style: Parameter 'B' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:318:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:319:40: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:320:40: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:321:40: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:322:40: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:354:41: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:355:41: style: Parameter 'B' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:356:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:357:41: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:358:41: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:359:41: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:360:41: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:402:37: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:403:37: style: Parameter 'lambda' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:404:37: style: Parameter 'gamma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:405:37: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:406:37: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:407:37: style: Parameter 'Q' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:408:37: style: Parameter 'costhetat' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:448:42: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:449:42: style: Parameter 'lambda' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:450:42: style: Parameter 'gamma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:451:42: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:452:42: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:453:42: style: Parameter 'Q' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:454:42: style: Parameter 'costhetat' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:539:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:540:43: style: Parameter 'lambda' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:541:43: style: Parameter 'gamma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:542:43: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:543:43: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:544:43: style: Parameter 'Q' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:545:43: style: Parameter 'costhetat' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:708:36: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:709:36: style: Parameter 'lambda_2' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:710:36: style: Parameter 'gamma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:711:36: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:712:36: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:713:36: style: Parameter 'Q' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:714:36: style: Parameter 'costhetat' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:774:41: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:775:41: style: Parameter 'lambda_2' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:776:41: style: Parameter 'gamma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:777:41: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:778:41: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:779:41: style: Parameter 'Q' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:780:41: style: Parameter 'costhetat' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:926:42: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:927:42: style: Parameter 'lambda_2' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:928:42: style: Parameter 'gamma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:929:42: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:930:42: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:931:42: style: Parameter 'Q' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:932:42: style: Parameter 'costhetat' can be declared as pointer to const [constParameterPointer] openkim-models-2021.08.11/model-drivers/MFF__MD_514777050453_001/MFF.c:1340:12: style: Variable 'cutsq' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:262:37: style: Unused private function: 'StillingerWeberImplementation::AllocatePrivateParameterMemory' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:152:8: note: Unused private function: 'StillingerWeberImplementation::AllocatePrivateParameterMemory' openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:262:37: note: Unused private function: 'StillingerWeberImplementation::AllocatePrivateParameterMemory' openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1150:36: style: Unused private function: 'StillingerWeberImplementation::CheckParticleSpeciesCodes' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:217:7: note: Unused private function: 'StillingerWeberImplementation::CheckParticleSpeciesCodes' openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1150:36: note: Unused private function: 'StillingerWeberImplementation::CheckParticleSpeciesCodes' openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:244:36: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:79:7: note: Technically the member function 'StillingerWeberImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:244:36: note: Technically the member function 'StillingerWeberImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:262:37: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:152:8: note: Technically the member function 'StillingerWeberImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:262:37: note: Technically the member function 'StillingerWeberImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:508:37: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:164:8: note: Technically the member function 'StillingerWeberImplementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:508:37: note: Technically the member function 'StillingerWeberImplementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:714:36: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:180:7: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:714:36: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:727:36: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:183:7: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:727:36: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:959:36: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:189:7: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:959:36: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1171:36: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:220:7: note: Technically the member function 'StillingerWeberImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1171:36: note: Technically the member function 'StillingerWeberImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:107:7: style: Condition '*ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1056:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:106:33: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:106:33: note: Assignment '*ier=SetRefreshMutableValues(modelDriverCreate)', assigned value is 0 openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:107:7: note: Condition '*ier' is always false openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:159:7: style: Condition 'ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1056:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:158:36: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:158:36: note: Assignment 'ier=SetRefreshMutableValues(modelRefresh)', assigned value is 0 openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:159:7: note: Condition 'ier' is always false openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:397:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1109:7: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1115:7: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1121:7: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:1124:7: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:509:60: style:inconclusive: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.hpp:165:37: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeberImplementation.cpp:509:60: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2164:34: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:319:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:376:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:194:25: performance:inconclusive: Technically the member function 'MEAMImplementation::OpenParameterFiles' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.hpp:86:7: note: Technically the member function 'MEAMImplementation::OpenParameterFiles' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:194:25: note: Technically the member function 'MEAMImplementation::OpenParameterFiles' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:496:26: performance:inconclusive: Technically the member function 'MEAMImplementation::CloseParameterFiles' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.hpp:109:8: note: Technically the member function 'MEAMImplementation::CloseParameterFiles' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:496:26: note: Technically the member function 'MEAMImplementation::CloseParameterFiles' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1542:25: performance:inconclusive: Technically the member function 'MEAMImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.hpp:171:7: note: Technically the member function 'MEAMImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1542:25: note: Technically the member function 'MEAMImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1568:25: performance:inconclusive: Technically the member function 'MEAMImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.hpp:188:7: note: Technically the member function 'MEAMImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1568:25: note: Technically the member function 'MEAMImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:605:25: performance:inconclusive: Technically the member function 'MEAMImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.hpp:216:7: note: Technically the member function 'MEAMImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:605:25: note: Technically the member function 'MEAMImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1458:25: performance:inconclusive: Technically the member function 'MEAMImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.hpp:235:7: note: Technically the member function 'MEAMImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1458:25: note: Technically the member function 'MEAMImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1602:25: performance:inconclusive: Technically the member function 'MEAMImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.hpp:245:7: note: Technically the member function 'MEAMImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1602:25: note: Technically the member function 'MEAMImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2140:25: performance:inconclusive: Technically the member function 'MEAMImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.hpp:423:7: note: Technically the member function 'MEAMImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2140:25: note: Technically the member function 'MEAMImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1508:17: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1513:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1519:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1522:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:3742:7: style: The scope of the variable 'ier' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:3266:7: style: The scope of the variable 'ier' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2208:7: style: The scope of the variable 'ier' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:3153:32: style: Local variable 'fi0' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2995:28: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:3153:32: note: Shadow variable openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:3154:32: style: Local variable 'fi1' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2996:28: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:3154:32: note: Shadow variable openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:3155:32: style: Local variable 'fi2' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2997:28: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:3155:32: note: Shadow variable openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2110:25: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1688:15: performance: Range variable 'i' should be declared as const reference. [iterateByValue] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1855:15: performance: Range variable 'i' should be declared as const reference. [iterateByValue] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1884:19: performance: Range variable 'i' should be declared as const reference. [iterateByValue] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1961:15: performance: Range variable 'i' should be declared as const reference. [iterateByValue] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:319:11: style: Variable 'word' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1895:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1896:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1897:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1908:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1909:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1910:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1921:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1922:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1923:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1934:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1935:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1936:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1947:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1948:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1949:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1996:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1997:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:1998:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2010:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2011:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2012:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2024:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2025:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2026:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2038:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2039:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2040:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2052:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2053:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2054:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2066:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2067:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2068:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2080:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2081:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/MEAM_LAMMPS__MD_249792265679_001/meam_implementation.cpp:2082:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:264:37: style: Unused private function: 'StillingerWeberImplementation::AllocatePrivateParameterMemory' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:142:8: note: Unused private function: 'StillingerWeberImplementation::AllocatePrivateParameterMemory' openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:264:37: note: Unused private function: 'StillingerWeberImplementation::AllocatePrivateParameterMemory' openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1139:36: style: Unused private function: 'StillingerWeberImplementation::CheckParticleSpeciesCodes' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:198:7: note: Unused private function: 'StillingerWeberImplementation::CheckParticleSpeciesCodes' openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1139:36: note: Unused private function: 'StillingerWeberImplementation::CheckParticleSpeciesCodes' openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:168:36: style:inconclusive: Technically the member function 'StillingerWeberImplementation::Compute' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:66:7: note: Technically the member function 'StillingerWeberImplementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:168:36: note: Technically the member function 'StillingerWeberImplementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:242:36: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:70:7: note: Technically the member function 'StillingerWeberImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:242:36: note: Technically the member function 'StillingerWeberImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:264:37: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:142:8: note: Technically the member function 'StillingerWeberImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:264:37: note: Technically the member function 'StillingerWeberImplementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:566:37: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:152:8: note: Technically the member function 'StillingerWeberImplementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:566:37: note: Technically the member function 'StillingerWeberImplementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:704:36: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:165:7: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:704:36: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:717:36: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:167:7: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:717:36: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:953:36: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:171:7: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:953:36: note: Technically the member function 'StillingerWeberImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1163:36: performance:inconclusive: Technically the member function 'StillingerWeberImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:200:7: note: Technically the member function 'StillingerWeberImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1163:36: note: Technically the member function 'StillingerWeberImplementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:105:7: style: Condition '*ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1048:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:104:33: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:104:33: note: Assignment '*ier=SetRefreshMutableValues(modelDriverCreate)', assigned value is 0 openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:105:7: note: Condition '*ier' is always false openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:157:7: style: Condition 'ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1048:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:156:32: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:156:32: note: Assignment 'ier=SetRefreshMutableValues(modelRefresh)', assigned value is 0 openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:157:7: note: Condition 'ier' is always false openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:401:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:495:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1099:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1104:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1110:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1113:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:358:23: style: The scope of the variable 'kIndex' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1229:10: style: The scope of the variable 'r_cap' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1253:10: style: The scope of the variable 'r_cap' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:1287:10: style: The scope of the variable 'r_cap' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:567:60: style:inconclusive: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.hpp:153:37: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeberImplementation.cpp:567:60: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:250:37: style: Unused private function: 'LennardJones612Implementation::AllocatePrivateParameterMemory' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:162:8: note: Unused private function: 'LennardJones612Implementation::AllocatePrivateParameterMemory' openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:250:37: note: Unused private function: 'LennardJones612Implementation::AllocatePrivateParameterMemory' openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:948:36: style: Unused private function: 'LennardJones612Implementation::CheckParticleSpeciesCodes' [unusedPrivateFunction] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:216:7: note: Unused private function: 'LennardJones612Implementation::CheckParticleSpeciesCodes' openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:948:36: note: Unused private function: 'LennardJones612Implementation::CheckParticleSpeciesCodes' openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:155:36: style:inconclusive: Technically the member function 'LennardJones612Implementation::Compute' can be const. [functionConst] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:93:7: note: Technically the member function 'LennardJones612Implementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:155:36: note: Technically the member function 'LennardJones612Implementation::Compute' can be const. openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:228:36: performance:inconclusive: Technically the member function 'LennardJones612Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:97:7: note: Technically the member function 'LennardJones612Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:228:36: note: Technically the member function 'LennardJones612Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:250:37: performance:inconclusive: Technically the member function 'LennardJones612Implementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:162:8: note: Technically the member function 'LennardJones612Implementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:250:37: note: Technically the member function 'LennardJones612Implementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:488:37: performance:inconclusive: Technically the member function 'LennardJones612Implementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:171:8: note: Technically the member function 'LennardJones612Implementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:488:37: note: Technically the member function 'LennardJones612Implementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:615:36: performance:inconclusive: Technically the member function 'LennardJones612Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:184:7: note: Technically the member function 'LennardJones612Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:615:36: note: Technically the member function 'LennardJones612Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:627:36: performance:inconclusive: Technically the member function 'LennardJones612Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:186:7: note: Technically the member function 'LennardJones612Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:627:36: note: Technically the member function 'LennardJones612Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:742:36: performance:inconclusive: Technically the member function 'LennardJones612Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:190:7: note: Technically the member function 'LennardJones612Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:742:36: note: Technically the member function 'LennardJones612Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:970:36: performance:inconclusive: Technically the member function 'LennardJones612Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:218:7: note: Technically the member function 'LennardJones612Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:970:36: note: Technically the member function 'LennardJones612Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:1024:37: performance:inconclusive: Technically the member function 'LennardJones612Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:226:8: note: Technically the member function 'LennardJones612Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:1024:37: note: Technically the member function 'LennardJones612Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:1041:37: performance:inconclusive: Technically the member function 'LennardJones612Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:230:8: note: Technically the member function 'LennardJones612Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:1041:37: note: Technically the member function 'LennardJones612Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:102:7: style: Condition '*ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:860:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:101:33: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:101:33: note: Assignment '*ier=SetRefreshMutableValues(modelDriverCreate)', assigned value is 0 openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:102:7: note: Condition '*ier' is always false openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:145:7: style: Condition 'ier' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:860:9: note: Assignment 'ier=false', assigned value is 0 openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:144:32: note: Calling function 'SetRefreshMutableValues' returns 0 openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:144:32: note: Assignment 'ier=SetRefreshMutableValues(modelRefresh)', assigned value is 0 openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:145:7: note: Condition 'ier' is always false openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:378:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:910:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:918:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:921:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:924:16: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:338:38: style: The scope of the variable 'jjIndex' can be reduced. [variableScope] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:489:60: style:inconclusive: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. [funcArgNamesDifferent] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.hpp:172:37: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:489:60: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:466:12: style: Local variable 'jIndex' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:338:15: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:466:12: note: Shadow variable openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:469:14: style: Local variable 'iIndex' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:338:7: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612Implementation.cpp:469:14: note: Shadow variable openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:796:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:797:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:920:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:980:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:981:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:982:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1068:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1069:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1070:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1136:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1137:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1138:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1139:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1274:35: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:581:25: performance:inconclusive: Technically the member function 'SNAPImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.hpp:163:7: note: Technically the member function 'SNAPImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:581:25: note: Technically the member function 'SNAPImplementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:591:25: performance:inconclusive: Technically the member function 'SNAPImplementation::OpenParameterFiles' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.hpp:175:7: note: Technically the member function 'SNAPImplementation::OpenParameterFiles' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:591:25: note: Technically the member function 'SNAPImplementation::OpenParameterFiles' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:622:26: performance:inconclusive: Technically the member function 'SNAPImplementation::GetNextDataLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.hpp:187:8: note: Technically the member function 'SNAPImplementation::GetNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:622:26: note: Technically the member function 'SNAPImplementation::GetNextDataLine' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1437:26: performance:inconclusive: Technically the member function 'SNAPImplementation::CloseParameterFiles' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.hpp:211:8: note: Technically the member function 'SNAPImplementation::CloseParameterFiles' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1437:26: note: Technically the member function 'SNAPImplementation::CloseParameterFiles' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1808:25: performance:inconclusive: Technically the member function 'SNAPImplementation::getComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.hpp:286:7: note: Technically the member function 'SNAPImplementation::getComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1808:25: note: Technically the member function 'SNAPImplementation::getComputeIndex' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1854:25: performance:inconclusive: Technically the member function 'SNAPImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.hpp:315:7: note: Technically the member function 'SNAPImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1854:25: note: Technically the member function 'SNAPImplementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1734:25: performance:inconclusive: Technically the member function 'SNAPImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.hpp:333:7: note: Technically the member function 'SNAPImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1734:25: note: Technically the member function 'SNAPImplementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1986:25: performance:inconclusive: Technically the member function 'SNAPImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.hpp:342:7: note: Technically the member function 'SNAPImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1986:25: note: Technically the member function 'SNAPImplementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1084:13: style: Condition '!keyval1' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1084:25: style: Condition '!keyval2' is always false [knownConditionTrueFalse] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:709:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1779:96: style: C-style pointer casting [cstyleCast] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1781:98: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1783:98: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1784:106: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:881:9: style: Local variable 'ier' shadows outer variable [shadowVariable] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:669:7: note: Shadowed declaration openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:881:9: note: Shadow variable openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:523:25: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:903:15: performance: Range variable 'i' should be declared as const reference. [iterateByValue] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1426:13: performance: Range variable 'elem' should be declared as const reference. [iterateByValue] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:980:13: style: Variable 'keywd' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:981:13: style: Variable 'keyval1' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:982:13: style: Variable 'keyval2' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1136:15: style: Variable 'keyval3' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1139:15: style: Variable 'keyval6' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:1274:23: style: Variable 'word' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:2120:17: style: Variable 'Ci' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:2171:17: style: Variable 'Ci' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:2791:19: style: Variable 'Ci' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:3035:17: style: Variable 'Ci' can be declared as pointer to const [constVariablePointer] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:905:23: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:2656:35: error: Uninitialized variable: phi [legacyUninitvar] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:2089:20: style: Variable 'Bi[icoeff]' is assigned a value that is never used. [unreadVariable] openkim-models-2021.08.11/model-drivers/SNAP__MD_536750310735_000/SNAPImplementation.cpp:2178:22: style: Variable 'bi[icoeff]' is assigned a value that is never used. [unreadVariable] diff: 2.18.0 openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANN.cpp:96:3: warning: Class 'ANN' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANN.cpp:96:3: warning: Class 'ANN' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANN.cpp:96:3: warning: Class 'ANN' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANN.cpp:96:3: warning: Class 'ANN' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:66:3: warning: Class 'ANNImplementation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:66:3: warning: Class 'ANNImplementation' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:66:3: warning: Class 'ANNImplementation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/DUNN__MD_292677547454_000/ANNImplementation.cpp:66:3: warning: Class 'ANNImplementation' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/EAM_CubicNaturalSpline__MD_853402641673_002/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/EAM_Dynamo__MD_120291908751_005/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/EAM_QuinticClampedSpline__MD_532469991695_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/EAM_QuinticHermiteSpline__MD_029719603993_003/EAM.cpp:96:3: warning: Class 'EAM' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head openkim-models-2021.08.11/model-drivers/EMT_Asap__MD_128315414717_004/NeighborCellLocator.cpp:143:40: style: Variable 'positions' is assigned a value that is never used. [unreadVariable] 2.18.0 openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612.cpp:100:3: warning: Class 'LennardJones612' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612.cpp:100:3: warning: Class 'LennardJones612' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612.cpp:100:3: warning: Class 'LennardJones612' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/LJ__MD_414112407348_003/LennardJones612.cpp:100:3: warning: Class 'LennardJones612' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeber.cpp:99:3: warning: Class 'StillingerWeber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeber.cpp:99:3: warning: Class 'StillingerWeber' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeber.cpp:99:3: warning: Class 'StillingerWeber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/SW_MX2__MD_242389978788_001/StillingerWeber.cpp:99:3: warning: Class 'StillingerWeber' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeber.cpp:100:3: warning: Class 'StillingerWeber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeber.cpp:100:3: warning: Class 'StillingerWeber' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeber.cpp:100:3: warning: Class 'StillingerWeber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/SW__MD_335816936951_005/StillingerWeber.cpp:100:3: warning: Class 'StillingerWeber' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < Params2 >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < Params2 >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < ParamsZBL2 >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < ParamsZBL2 >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < const double >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < const double >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:310:9: warning: Class 'Array2D < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < Params3 >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < Params3 >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < bool >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < bool >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < int >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:366:9: warning: Class 'Array3D < int >' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:454:9: warning: Class 'Array4D' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/Tersoff_LAMMPS__MD_077075034781_004/ndarray.hpp:454:9: warning: Class 'Array4D' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANN.cpp:96:3: warning: Class 'ANN' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANN.cpp:96:3: warning: Class 'ANN' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANN.cpp:96:3: warning: Class 'ANN' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANN.cpp:96:3: warning: Class 'ANN' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:76:3: warning: Class 'ANNImplementation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:76:3: warning: Class 'ANNImplementation' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:76:3: warning: Class 'ANNImplementation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head openkim-models-2021.08.11/model-drivers/hNN__MD_435082866799_001/ANNImplementation.cpp:76:3: warning: Class 'ANNImplementation' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE