2025-01-29 02:32 ftp://ftp.de.debian.org/debian/pool/main/k/kim-api/kim-api_2.3.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-52-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.65 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.16.0 head-info: 90c464e (2025-01-28 23:03:13 +0100) count: 405 389 elapsed-time: 1293.4 187.9 head-timing-info: old-timing-info: head results: kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:160:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:212:27: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:218:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:281:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:312:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:336:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:393:27: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:399:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:462:28: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:463:23: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:480:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:508:21: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:509:22: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:519:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:546:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Collections_c.cpp:113:25: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/c/src/KIM_Log_c.cpp:91:15: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/c/src/KIM_ModelDriverCreate_c.cpp:171:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_ModelDriverCreate_c.cpp:203:36: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_ModelDriverCreate_c.cpp:228:40: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_ModelExtension_c.cpp:79:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_ModelWriteParameterizedModel_c.cpp:80:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_ModelWriteParameterizedModel_c.cpp:91:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Model_c.cpp:408:23: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Model_c.cpp:409:30: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_Model_c.cpp:123:25: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/c/src/KIM_Model_c.cpp:207:19: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/c/src/KIM_Model_c.cpp:290:30: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/c/src/KIM_Model_c.cpp:123:18: style: Variable 'pTyp' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/c/src/KIM_SemVer_c.cpp:86:14: style: Variable 'copyReturn' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/c/src/KIM_SemVer_c.cpp:92:14: style: Variable 'copyReturn' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/c/src/KIM_SimulatorModel_c.cpp:128:30: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_SimulatorModel_c.cpp:130:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_SimulatorModel_c.cpp:155:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_SimulatorModel_c.cpp:224:28: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_SimulatorModel_c.cpp:244:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_SimulatorModel_c.cpp:257:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_SimulatorModel_c.cpp:268:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_SimulatorModel_c.cpp:294:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_SimulatorModel_c.cpp:313:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/c/src/KIM_SimulatorModel_c.cpp:87:28: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:134:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:137:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/ghc-filesystem/filesystem.hpp:68:0: error: #error "Operating system currently not supported!" [preprocessorErrorDirective] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:219:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:154:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:206:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:237:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:292:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:322:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:380:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:439:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:482:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:527:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:571:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:619:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:672:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:719:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:815:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetNeighborList [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:932:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1019:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessD2EDr2Term [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1099:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1112:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1166:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1210:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1365:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1426:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:901:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:111:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:156:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataTypeID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataTypeID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataTypeID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataTypeUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energyUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energyUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energyUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energyUnitUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:88:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable languageNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable languageNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable languageNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:132:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable languageNameUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_LOG_MAXIMUM_LEVEL [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:107:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:117:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:139:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_LOG_MAXIMUM_LEVEL [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:151:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:167:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:194:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:207:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:242:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:257:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:272:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:283:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:141:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:149:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:157:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:131:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:138:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:155:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:172:3: style: Variable 'pImpl' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:111:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:111:3: style: Variable 'pImpl' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:82:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:82:3: style: Variable 'pImpl' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:151:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberingID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberingID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberingID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberingUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:62:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:83:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:318:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:76:10: style: The scope of the variable 'found' can be reduced. [variableScope] kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:369:16: style: Variable 'remainderStr' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:328:15: style: Unused variable: subStr [unusedVariable] kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:361:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speciesNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:393:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speciesNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:397:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speciesNameID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:405:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speciesNameUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supportStatusID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supportStatusID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supportStatusID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supportStatusUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:131:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeUnitID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:134:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeUnitUnknown [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/edn-cpp/example.cpp:12:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:437:7: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:229:9: style: The scope of the variable 'epos' can be reduced. [variableScope] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:51:53: performance: Function parameter 'value' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:81:26: performance: Function parameter 'str' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:86:29: performance: Function parameter 'edn' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:197:28: performance: Function parameter 'value' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:201:24: performance: Function parameter 'value' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:205:25: performance: Function parameter 'value' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:260:25: performance: Function parameter 'value' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:264:31: performance: Function parameter 'token' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:291:37: performance: Function parameter 'token' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:308:33: performance: Function parameter 'token' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:350:30: performance: Function parameter 'token' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:442:23: performance: Function parameter 'edn' should be passed by const reference. [passedByValue] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:216:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:250:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kim-api-2.3.0-git/cpp/src/edn-cpp/repl.cpp:11:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:306:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612.cpp:92:3: warning: Class 'LennardJones612' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612.cpp:92:3: warning: Class 'LennardJones612' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:393:20: style: The scope of the variable 'dphiByR' can be reduced. [variableScope] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:394:20: style: The scope of the variable 'd2phi' can be reduced. [variableScope] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:393:28: style: Variable 'dphiByR' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:394:26: style: Variable 'd2phi' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612ImplementationComputeDispatch.cpp:3339:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:541:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:631:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:647:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:708:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:918:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:161:8: style: Unused private function: 'LennardJones612Implementation::AllocatePrivateParameterMemory' [unusedPrivateFunction] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:216:7: style: Unused private function: 'LennardJones612Implementation::CheckParticleSpeciesCodes' [unusedPrivateFunction] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:91:7: style:inconclusive: Technically the member function 'LennardJones612Implementation::Compute' can be const. [functionConst] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:156:36: note: Technically the member function 'LennardJones612Implementation::Compute' can be const. kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:91:7: note: Technically the member function 'LennardJones612Implementation::Compute' can be const. kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:95:7: performance:inconclusive: Technically the member function 'LennardJones612Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). [functionStatic] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:230:36: note: Technically the member function 'LennardJones612Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:95:7: note: Technically the member function 'LennardJones612Implementation::ComputeArgumentsDestroy' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:161:8: performance:inconclusive: Technically the member function 'LennardJones612Implementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). [functionStatic] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__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). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:161:8: note: Technically the member function 'LennardJones612Implementation::AllocatePrivateParameterMemory' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:171:8: performance:inconclusive: Technically the member function 'LennardJones612Implementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:498:37: note: Technically the member function 'LennardJones612Implementation::getNextDataLine' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__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). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:184:7: performance:inconclusive: Technically the member function 'LennardJones612Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:627:36: note: Technically the member function 'LennardJones612Implementation::RegisterKIMModelSettings' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__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). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:186:7: performance:inconclusive: Technically the member function 'LennardJones612Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). [functionStatic] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:640:36: note: Technically the member function 'LennardJones612Implementation::RegisterKIMComputeArgumentsSettings' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__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). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:190:7: performance:inconclusive: Technically the member function 'LennardJones612Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). [functionStatic] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:759:36: note: Technically the member function 'LennardJones612Implementation::RegisterKIMFunctions' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__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). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:218:7: performance:inconclusive: Technically the member function 'LennardJones612Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:995:36: note: Technically the member function 'LennardJones612Implementation::GetComputeIndex' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__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). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:226:8: performance:inconclusive: Technically the member function 'LennardJones612Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:1049:37: note: Technically the member function 'LennardJones612Implementation::ProcessVirialTerm' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__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). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:232:8: performance:inconclusive: Technically the member function 'LennardJones612Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). [functionStatic] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:1068:37: note: Technically the member function 'LennardJones612Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:232:8: note: Technically the member function 'LennardJones612Implementation::ProcessParticleVirialTerm' can be static (but you may consider moving to unnamed namespace). kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:102:7: style: Condition '*ier' is always false [knownConditionTrueFalse] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:885:9: note: Assignment 'ier=false', assigned value is 0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:101:33: note: Calling function 'SetRefreshMutableValues' returns 0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:101:33: note: Assignment '*ier=SetRefreshMutableValues(modelDriverCreate)', assigned value is 0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:102:7: note: Condition '*ier' is always false kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:146:7: style: Condition 'ier' is always false [knownConditionTrueFalse] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:885:9: note: Assignment 'ier=false', assigned value is 0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:145:32: note: Calling function 'SetRefreshMutableValues' returns 0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:145:32: note: Assignment 'ier=SetRefreshMutableValues(modelRefresh)', assigned value is 0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:146:7: note: Condition 'ier' is always false kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:385:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:936:0: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:943:0: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:946:0: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:949:0: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:344:38: style: The scope of the variable 'jjIndex' can be reduced. [variableScope] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:499:60: style:inconclusive: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. [funcArgNamesDifferent] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:172:37: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:499:60: note: Function 'getNextDataLine' argument 2 names different: declaration 'nextLine' definition 'nextLinePtr'. kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:476:12: style: Local variable 'jIndex' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:344:15: note: Shadowed declaration kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:476:12: note: Shadow variable kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:479:14: style: Local variable 'iIndex' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:344:7: note: Shadowed declaration kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:479:14: note: Shadow variable kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612ImplementationComputeDispatch.cpp:1:1: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:439:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:496:7: style: Variable 'ier' is reassigned a value before the old one has been used. [redundantAssignment] kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:447:7: note: ier is assigned kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:496:7: note: ier is overwritten kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:208:12: style: Variable 'cutsq' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:209:12: style: Variable 'epsilon' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:210:12: style: Variable 'C' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:211:12: style: Variable 'Rzero' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:212:12: style: Variable 'shift' can be declared as pointer to const [constVariablePointer] kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:63:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:150:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfParticles [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:261:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:308:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:160:0: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:165:0: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:274:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:567:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_SPECIES_NAME_Ar [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:390:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:609:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:609:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:610:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:610:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:611:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:611:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:116:31: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:117:31: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:118:31: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:119:31: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:120:31: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:145:36: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:146:36: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:147:36: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:148:36: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:149:36: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:178:37: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:179:37: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:180:37: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:181:37: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:182:37: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:477:39: style: Variable 'R_pairs[1]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:481:39: style: Variable 'i_pairs[1]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:482:39: style: Variable 'j_pairs[1]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:278:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:540:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_SUPPORTED_EXTENSIONS_ID [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:606:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_SPECIES_NAME_Ar [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:394:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:653:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:653:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:654:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:654:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:655:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:655:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:120:31: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:121:31: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:122:31: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:123:31: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:124:31: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:149:36: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:150:36: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:151:36: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:152:36: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:153:36: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:182:37: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:183:37: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:184:37: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:185:37: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:186:37: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:481:39: style: Variable 'R_pairs[1]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:485:39: style: Variable 'i_pairs[1]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:486:39: style: Variable 'j_pairs[1]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:459:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:660:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_SPECIES_NAME_Ar [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:288:35: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:702:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:702:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:703:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:703:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:704:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:704:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:705:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:705:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:706:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:706:3: note: Null pointer dereference kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:116:31: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:117:31: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:118:31: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:119:31: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:120:31: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:145:36: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:146:36: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:147:36: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:148:36: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:149:36: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:178:37: style: Parameter 'epsilon' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:179:37: style: Parameter 'C' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:180:37: style: Parameter 'Rzero' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:181:37: style: Parameter 'shift' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:182:37: style: Parameter 'cutoff' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:221:17: style: Parameter 'nParts' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:222:17: style: Parameter 'particleContributing' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:226:20: style: Parameter 'coords' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:375:39: style: Variable 'R_pairs[1]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:379:39: style: Variable 'i_pairs[1]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:380:39: style: Variable 'j_pairs[1]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COLLECTION_ITEM_TYPE_modelDriver [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COLLECTION_ITEM_TYPE_modelDriver [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:252:9: style: Local variable 'error' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:129:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:252:9: note: Shadow variable kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:271:9: style: Local variable 'error' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:129:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:271:9: note: Shadow variable kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:40:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:78:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:113:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:223:9: style: Local variable 'error' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:109:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:223:9: note: Shadow variable kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:240:9: style: Local variable 'error' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:109:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:240:9: note: Shadow variable kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster/ex_test_Ar_fcc_cluster.c:163:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_MODEL_ROUTINE_NAME_Create [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster/ex_test_Ar_fcc_cluster.c:481:40: style: Parameter 'coords' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster/ex_test_Ar_fcc_cluster.c:301:38: style: Variable 'particleSpecies_cluster_model[i]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster/ex_test_Ar_fcc_cluster.c:306:43: style: Variable 'particleContributing_cluster_model[i]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster/ex_test_Ar_fcc_cluster.c:473:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:127:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:503:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:712:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:327:13: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:335:54: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:340:13: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:345:7: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:699:21: style: C-style pointer casting [cstyleCast] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:650:7: style: The scope of the variable 'a' can be reduced. [variableScope] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:151:12: style: Local variable 'i' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:106:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:151:12: note: Shadow variable kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:154:9: style: Local variable 'error' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:107:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:154:9: note: Shadow variable kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:217:12: style: Local variable 'i' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:106:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:217:12: note: Shadow variable kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:261:12: style: Local variable 'i' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:106:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:261:12: note: Shadow variable kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:283:12: style: Local variable 'i' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:106:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:283:12: note: Shadow variable kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:312:14: style: Local variable 'i' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:106:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:312:14: note: Shadow variable kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:359:12: style: Local variable 'i' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:106:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:359:12: note: Shadow variable kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:462:9: style: Local variable 'present' shadows outer variable [shadowVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:299:7: note: Shadowed declaration kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:462:9: note: Shadow variable kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:498:34: style: Parameter 'forces_cluster' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:499:34: style: Parameter 'energy_cluster_model' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:642:40: style: Parameter 'coords' can be declared as pointer to const [constParameterPointer] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:380:38: style: Variable 'particleSpecies_cluster_model[i]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:383:43: style: Variable 'particleContributing_cluster_model[i]' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:634:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example-c.cpp:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example-c.cpp:127:11: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment] kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example-c.cpp:96:13: note: error is assigned kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example-c.cpp:127:11: note: error is overwritten kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example-c.cpp:127:11: style: Variable 'error' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example-c.cpp:149:13: style: Variable 'error' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example.cpp:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example.cpp:124:9: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment] kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example.cpp:92:13: note: error is assigned kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example.cpp:124:9: note: error is overwritten kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example.cpp:124:9: style: Variable 'error' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example.cpp:144:15: style: Variable 'error' is assigned a value that is never used. [unreadVariable] kim-api-2.3.0-git/utils/collections-info.cpp:48:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:96:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:156:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:207:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:224:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:266:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:380:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:472:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:489:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:518:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/collections-info.cpp:314:11: style: Local variable 'error' shadows outer variable [shadowVariable] kim-api-2.3.0-git/utils/collections-info.cpp:270:7: note: Shadowed declaration kim-api-2.3.0-git/utils/collections-info.cpp:314:11: note: Shadow variable kim-api-2.3.0-git/utils/collections-info.cpp:394:33: style: Parameter 'argv' can be declared as const array [constParameter] kim-api-2.3.0-git/utils/collections-info.cpp:425:40: style: Parameter 'argv' can be declared as const array [constParameter] kim-api-2.3.0-git/utils/collections-info.cpp:580:36: style: Parameter 'argv' can be declared as const array [constParameter] kim-api-2.3.0-git/utils/collections-info.cpp:303:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kim-api-2.3.0-git/utils/collections-info.cpp:322:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] kim-api-2.3.0-git/utils/portable-model-info.cpp:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/portable-model-info.cpp:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/portable-model-info.cpp:68:13: style: Condition 'argc==2' is always true [knownConditionTrueFalse] kim-api-2.3.0-git/utils/portable-model-info.cpp:62:13: note: Assuming that condition 'argc!=2' is not redundant kim-api-2.3.0-git/utils/portable-model-info.cpp:68:13: note: Condition 'argc==2' is always true kim-api-2.3.0-git/utils/portable-model-info.cpp:350:3: style: Exception should be caught by reference. [catchExceptionByValue] kim-api-2.3.0-git/utils/shared-library-test.cpp:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/shared-library-test.cpp:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/simulator-model.cpp:42:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/simulator-model.cpp:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] kim-api-2.3.0-git/utils/simulator-model.cpp:131:72: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] kim-api-2.3.0-git/utils/simulator-model.cpp:128:19: note: Assuming allocation function fails kim-api-2.3.0-git/utils/simulator-model.cpp:128:19: note: Assignment 'file=fopen(filePath.c_str(),"rb")', assigned value is 0 kim-api-2.3.0-git/utils/simulator-model.cpp:131:72: note: Null pointer dereference kim-api-2.3.0-git/utils/simulator-model.cpp:132:14: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] kim-api-2.3.0-git/utils/simulator-model.cpp:128:19: note: Assuming allocation function fails kim-api-2.3.0-git/utils/simulator-model.cpp:128:19: note: Assignment 'file=fopen(filePath.c_str(),"rb")', assigned value is 0 kim-api-2.3.0-git/utils/simulator-model.cpp:132:14: note: Null pointer dereference kim-api-2.3.0-git/utils/simulator-model.cpp:187:74: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] kim-api-2.3.0-git/utils/simulator-model.cpp:184:21: note: Assuming allocation function fails kim-api-2.3.0-git/utils/simulator-model.cpp:184:21: note: Assignment 'file=fopen(filePath.c_str(),"r")', assigned value is 0 kim-api-2.3.0-git/utils/simulator-model.cpp:187:74: note: Null pointer dereference kim-api-2.3.0-git/utils/simulator-model.cpp:188:16: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] kim-api-2.3.0-git/utils/simulator-model.cpp:184:21: note: Assuming allocation function fails kim-api-2.3.0-git/utils/simulator-model.cpp:184:21: note: Assignment 'file=fopen(filePath.c_str(),"r")', assigned value is 0 kim-api-2.3.0-git/utils/simulator-model.cpp:188:16: note: Null pointer dereference kim-api-2.3.0-git/utils/simulator-model.cpp:160:29: style: Local variable 'dirName' shadows outer variable [shadowVariable] kim-api-2.3.0-git/utils/simulator-model.cpp:111:25: note: Shadowed declaration kim-api-2.3.0-git/utils/simulator-model.cpp:160:29: note: Shadow variable diff: 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:122:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:126:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:134:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:90:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ChargeUnit.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chargeUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:122:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable collectionID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:126:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable collectionID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:134:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable collectionUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:134:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:90:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable collectionID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_Collection.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:125:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:129:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:137:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:137:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:92:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_CollectionItemType.cpp:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collectionItemTypeID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:174:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:207:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:211:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:219:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentName.cpp:219:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeArgumentNameUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1019:62: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ProcessD2EDr2Term [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1019:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessD2EDr2Term [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1099:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1099:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1112:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1112:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1126:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1140:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1152:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1166:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1166:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1178:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1210:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1210:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1365:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1365:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1426:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:1426:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:154:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:154:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:206:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:206:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:237:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:237:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:292:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:292:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:322:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:322:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:380:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:380:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:439:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:439:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:482:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:482:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:527:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:527:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:571:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:571:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:619:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:619:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:672:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:672:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:719:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:719:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callString [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:815:62: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GetNeighborList [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:815:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetNeighborList [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:932:62: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeArgumentsImplementation.cpp:932:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:111:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:111:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:144:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:148:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:156:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ComputeCallbackName.cpp:156:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeCallbackNameUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:117:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dataTypeID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataTypeID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:121:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dataTypeID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataTypeID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:129:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dataTypeUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataTypeUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:85:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dataTypeID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_DataType.cpp:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataTypeID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:129:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable energyUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energyUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:133:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable energyUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energyUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:141:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable energyUnitUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energyUnitUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:97:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable energyUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_EnergyUnit.cpp:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energyUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:120:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable languageNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable languageNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:124:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable languageNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable languageNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:132:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable languageNameUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:132:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable languageNameUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:88:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable languageNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LanguageName.cpp:88:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable languageNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:126:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:130:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:138:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:94:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LengthUnit.cpp:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lengthUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:107:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:107:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:117:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:117:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:139:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_LOG_MAXIMUM_LEVEL [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:139:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_LOG_MAXIMUM_LEVEL [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:151:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:151:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:167:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:167:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:194:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:194:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:207:61: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:207:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpp [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:242:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:242:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:257:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:257:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:272:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:272:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable information [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:283:34: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:283:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:77:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_LOG_MAXIMUM_LEVEL [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogImplementation.cpp:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_LOG_MAXIMUM_LEVEL [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:129:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:133:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:137:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:141:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:141:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:145:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:149:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:149:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:157:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:157:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:97:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_LogVerbosity.cpp:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logVerbosityID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:106:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:114:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:123:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:131:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:131:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:138:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:138:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:145:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:155:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:155:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:165:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:172:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:65:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:79:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:90:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:98:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArguments.cpp:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:104:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:111:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:111:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:68:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:77:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:84:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:94:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsCreate.cpp:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:55:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:65:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:75:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:82:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelComputeArgumentsDestroy.cpp:82:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:119:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:151:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:151:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:155:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:163:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_ModelRoutineName.cpp:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelRoutineNameUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:117:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable numberingID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberingID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:121:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable numberingID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberingID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:129:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable numberingUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberingUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:85:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable numberingID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_Numbering.cpp:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberingID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:318:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:318:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:62:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:62:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:83:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SemVer.cpp:83:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:361:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable speciesNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:361:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speciesNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:393:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable speciesNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:393:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speciesNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:397:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable speciesNameID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:397:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speciesNameID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:405:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable speciesNameUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SpeciesName.cpp:405:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speciesNameUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:122:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable supportStatusID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supportStatusID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:126:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable supportStatusID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supportStatusID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:134:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable supportStatusUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supportStatusUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:90:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable supportStatusID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_SupportStatus.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supportStatusID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:119:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:123:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:131:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:131:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:87:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_TemperatureUnit.cpp:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperatureUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:122:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable timeUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:126:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable timeUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeUnitID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:134:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable timeUnitUnknown [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:134:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeUnitUnknown [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:90:3: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable timeUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/KIM_TimeUnit.cpp:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeUnitID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/edn-cpp/edn.hpp:350:30: performance: Function parameter 'token' should be passed by const reference. [passedByValue] 2.16.0 kim-api-2.3.0-git/cpp/src/edn-cpp/example.cpp:12:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/edn-cpp/example.cpp:12:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/cpp/src/edn-cpp/repl.cpp:11:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/cpp/src/edn-cpp/repl.cpp:11:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:541:50: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:541:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:631:68: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:631:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:647:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:647:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optional [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:708:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:708:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:918:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.cpp:918:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcessDEDrTerm [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:306:8: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612Implementation.hpp:306:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isComputeEnergy [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612ImplementationComputeDispatch.cpp:3339:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/model-drivers/LennardJones612__MD_414112407348_003/LennardJones612ImplementationComputeDispatch.cpp:3339:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:232:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_ARGUMENT_NAME_numberOfParticles [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:439:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/model-drivers/ex_model_driver_P_Morse/ex_model_driver_P_Morse.c:439:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_NUMBERING_zeroBased [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:150:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable numberOfParticles [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:150:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numberOfParticles [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:261:42: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable required [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:261:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:308:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:308:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:63:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/LennardJones_Ar/LennardJones_Ar.cpp:63:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeroBased [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:274:7: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:274:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:567:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_SPECIES_NAME_Ar [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:567:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_SPECIES_NAME_Ar [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:609:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:609:3: note: Null pointer dereference head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:610:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:610:3: note: Null pointer dereference head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:611:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:602:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C/ex_model_Ar_P_Morse_07C.c:611:3: note: Null pointer dereference 2.16.0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:278:7: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:278:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:540:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_SUPPORTED_EXTENSIONS_ID [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:540:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_SUPPORTED_EXTENSIONS_ID [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:606:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_SPECIES_NAME_Ar [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:606:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_SPECIES_NAME_Ar [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:653:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:653:3: note: Null pointer dereference head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:654:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:654:3: note: Null pointer dereference head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:655:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:646:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_07C_w_Extensions/ex_model_Ar_P_Morse_07C_w_Extensions.c:655:3: note: Null pointer dereference 2.16.0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:459:7: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:459:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COMPUTE_CALLBACK_NAME_ProcessDEDrTerm [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:660:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_SPECIES_NAME_Ar [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:660:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_SPECIES_NAME_Ar [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:702:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:702:3: note: Null pointer dereference head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:703:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:703:3: note: Null pointer dereference head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:704:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:704:3: note: Null pointer dereference head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:705:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:705:3: note: Null pointer dereference head kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:706:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: bufferPointer [nullPointerOutOfMemory] kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:36: note: Assuming allocation function fails kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:695:19: note: Assignment 'bufferPointer=(struct buffer*)malloc(sizeof(struct buffer))', assigned value is 0 kim-api-2.3.0-git/examples/portable-models/ex_model_Ar_P_Morse_MultiCutoff/ex_model_Ar_P_Morse_MultiCutoff.c:706:3: note: Null pointer dereference 2.16.0 kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:133:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:133:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:41:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_COLLECTION_ITEM_TYPE_modelDriver [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COLLECTION_ITEM_TYPE_modelDriver [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:87:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_COLLECTION_ITEM_TYPE_modelDriver [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/collections-example/collections-example-c.cpp:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_COLLECTION_ITEM_TYPE_modelDriver [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:113:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:113:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:40:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:40:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:78:52: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/collections-example/collections-example.cpp:78:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster/ex_test_Ar_fcc_cluster.c:163:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable KIM_MODEL_ROUTINE_NAME_Create [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster/ex_test_Ar_fcc_cluster.c:163:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIM_MODEL_ROUTINE_NAME_Create [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:127:8: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:127:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:503:8: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:503:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:712:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/ex_test_Ar_fcc_cluster_cpp/ex_test_Ar_fcc_cluster_cpp.cpp:712:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example-c.cpp:43:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example-c.cpp:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example.cpp:41:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/examples/simulators/simulator-model-example/simulator-model-example.cpp:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:156:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:156:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:207:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:207:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:224:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:224:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:266:56: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:266:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:380:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:380:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:472:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:472:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:489:56: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:489:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:48:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:48:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:518:56: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:518:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:648:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:648:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modelDriver [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:84:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/collections-info.cpp:96:54: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/collections-info.cpp:96:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable silent [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/portable-model-info.cpp:45:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/portable-model-info.cpp:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/portable-model-info.cpp:70:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/portable-model-info.cpp:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/shared-library-test.cpp:45:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/shared-library-test.cpp:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/shared-library-test.cpp:70:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/shared-library-test.cpp:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/simulator-model.cpp:131:72: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] kim-api-2.3.0-git/utils/simulator-model.cpp:128:19: note: Assuming allocation function fails kim-api-2.3.0-git/utils/simulator-model.cpp:128:19: note: Assignment 'file=fopen(filePath.c_str(),"rb")', assigned value is 0 kim-api-2.3.0-git/utils/simulator-model.cpp:131:72: note: Null pointer dereference head kim-api-2.3.0-git/utils/simulator-model.cpp:132:14: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] kim-api-2.3.0-git/utils/simulator-model.cpp:128:19: note: Assuming allocation function fails kim-api-2.3.0-git/utils/simulator-model.cpp:128:19: note: Assignment 'file=fopen(filePath.c_str(),"rb")', assigned value is 0 kim-api-2.3.0-git/utils/simulator-model.cpp:132:14: note: Null pointer dereference head kim-api-2.3.0-git/utils/simulator-model.cpp:187:74: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] kim-api-2.3.0-git/utils/simulator-model.cpp:184:21: note: Assuming allocation function fails kim-api-2.3.0-git/utils/simulator-model.cpp:184:21: note: Assignment 'file=fopen(filePath.c_str(),"r")', assigned value is 0 kim-api-2.3.0-git/utils/simulator-model.cpp:187:74: note: Null pointer dereference head kim-api-2.3.0-git/utils/simulator-model.cpp:188:16: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] kim-api-2.3.0-git/utils/simulator-model.cpp:184:21: note: Assuming allocation function fails kim-api-2.3.0-git/utils/simulator-model.cpp:184:21: note: Assignment 'file=fopen(filePath.c_str(),"r")', assigned value is 0 kim-api-2.3.0-git/utils/simulator-model.cpp:188:16: note: Null pointer dereference 2.16.0 kim-api-2.3.0-git/utils/simulator-model.cpp:42:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/simulator-model.cpp:42:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] 2.16.0 kim-api-2.3.0-git/utils/simulator-model.cpp:71:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head kim-api-2.3.0-git/utils/simulator-model.cpp:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] DONE