2025-05-06 13:39 ftp://ftp.de.debian.org/debian/pool/main/n/netcdf-cxx/netcdf-cxx_4.3.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 40776f9 (2025-05-06 14:25:14 +0200) count: 424 421 elapsed-time: 2.6 2.6 head-timing-info: old-timing-info: head results: netcdf-cxx4-4.3.1/cxx4/example1.cpp:13:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncByte.cpp:21:14: style:inconclusive: Technically the member function 'netCDF::NcByte::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncByte.h:15:10: note: Technically the member function 'netCDF::NcByte::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncByte.cpp:21:14: note: Technically the member function 'netCDF::NcByte::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncByte.cpp:17:13: performance:inconclusive: Technically the member function 'netCDF::NcByte::sizeoff' can be static (but you may consider moving to unnamed namespace). [functionStatic] netcdf-cxx4-4.3.1/cxx4/ncByte.h:18:9: note: Technically the member function 'netCDF::NcByte::sizeoff' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncByte.cpp:17:13: note: Technically the member function 'netCDF::NcByte::sizeoff' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncType.h:72:5: style: Class 'NcType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netcdf-cxx4-4.3.1/cxx4/ncByte.h:20:6: style: The destructor '~NcByte' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncByte.h:20:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncChar.cpp:19:14: style:inconclusive: Technically the member function 'netCDF::NcChar::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncChar.h:15:10: note: Technically the member function 'netCDF::NcChar::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncChar.cpp:19:14: note: Technically the member function 'netCDF::NcChar::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncChar.h:17:6: style: The destructor '~NcChar' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncChar.h:17:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncCheck.cpp:12:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncCheck.cpp:86:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EINDEFINE [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncCheck.cpp:92:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTINDEFINE [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncEnumType.h:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:36:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_COMPOUND [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncDim.cpp:108:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:60:17: warning: Member variable 'NcCompoundType::myOffset' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:65:17: warning: Member variable 'NcCompoundType::myOffset' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:25:33: warning: Member variable 'NcCompoundType::myOffset' is not assigned a value in 'NcCompoundType::operator='. [operatorEqVarError] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:44:17: warning: Member variable 'NcCompoundType::myOffset' is not initialized in the copy constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncDim.cpp:64:8: warning: Member variable 'NcDim::myId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncDim.cpp:64:8: warning: Member variable 'NcDim::groupId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:51:22: style:inconclusive: Technically the member function 'netCDF::NcCompoundType::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.h:53:10: note: Technically the member function 'netCDF::NcCompoundType::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:51:22: note: Technically the member function 'netCDF::NcCompoundType::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncEnumType.h:57:19: warning: The class 'NcEnumType' defines member function with name 'operator=' also defined in its parent class 'NcType'. [duplInheritedMember] netcdf-cxx4-4.3.1/cxx4/ncType.h:144:13: note: Parent function 'NcType::operator=' netcdf-cxx4-4.3.1/cxx4/ncEnumType.h:57:19: note: Derived function 'NcEnumType::operator=' netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:32:33: warning: The class 'NcCompoundType' defines member function with name 'operator=' also defined in its parent class 'NcType'. [duplInheritedMember] netcdf-cxx4-4.3.1/cxx4/ncType.h:144:13: note: Parent function 'NcType::operator=' netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:32:33: note: Derived function 'NcCompoundType::operator=' netcdf-cxx4-4.3.1/cxx4/ncEnumType.h:48:7: style: Class 'NcEnumType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netcdf-cxx4-4.3.1/cxx4/ncGroup.h:66:5: style: Class 'NcGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.h:38:5: style: Class 'NcCompoundType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netcdf-cxx4-4.3.1/cxx4/ncEnumType.h:63:8: style: The destructor '~NcEnumType' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncEnumType.h:63:8: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncCompoundType.h:56:6: style: The destructor '~NcCompoundType' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncCompoundType.h:56:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncUbyte.h:18:6: style: The destructor '~NcUbyte' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncUbyte.h:18:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncShort.h:18:6: style: The destructor '~NcShort' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncShort.h:18:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncUshort.h:18:6: style: The destructor '~NcUshort' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncUshort.h:18:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncInt.h:18:6: style: The destructor '~NcInt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncInt.h:18:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncUint.h:18:6: style: The destructor '~NcUint' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncUint.h:18:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncInt64.h:18:6: style: The destructor '~NcInt64' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncInt64.h:18:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncUint64.h:18:6: style: The destructor '~NcUint64' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncUint64.h:18:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncFloat.h:18:6: style: The destructor '~NcFloat' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncFloat.h:18:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncDouble.h:18:6: style: The destructor '~NcDouble' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncDouble.h:18:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncString.h:18:6: style: The destructor '~NcString' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncString.h:18:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncAtt.h:30:17: performance: Function 'getName()' should return member 'myName' by const reference. [returnByReference] netcdf-cxx4-4.3.1/cxx4/ncEnumType.h:73:54: style: C-style pointer casting [cstyleCast] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:72:46: style:inconclusive: Function 'NcCompoundType' argument 1 names different: declaration 'ncType' definition 'rhs'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.h:38:34: note: Function 'NcCompoundType' argument 1 names different: declaration 'ncType' definition 'rhs'. netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:72:46: note: Function 'NcCompoundType' argument 1 names different: declaration 'ncType' definition 'rhs'. netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:80:46: style:inconclusive: Function 'addMember' argument 1 names different: declaration 'memName' definition 'memberName'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.h:66:39: note: Function 'addMember' argument 1 names different: declaration 'memName' definition 'memberName'. netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:80:46: note: Function 'addMember' argument 1 names different: declaration 'memName' definition 'memberName'. netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:88:46: style:inconclusive: Function 'addMember' argument 1 names different: declaration 'memName' definition 'memberName'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncCompoundType.h:76:39: note: Function 'addMember' argument 1 names different: declaration 'memName' definition 'memberName'. netcdf-cxx4-4.3.1/cxx4/ncCompoundType.cpp:88:46: note: Function 'addMember' argument 1 names different: declaration 'memName' definition 'memberName'. netcdf-cxx4-4.3.1/cxx4/ncDim.cpp:35:27: style:inconclusive: Function 'NcDim' argument 1 names different: declaration 'ncDim' definition 'rhs'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncDim.h:41:24: note: Function 'NcDim' argument 1 names different: declaration 'ncDim' definition 'rhs'. netcdf-cxx4-4.3.1/cxx4/ncDim.cpp:35:27: note: Function 'NcDim' argument 1 names different: declaration 'ncDim' definition 'rhs'. netcdf-cxx4-4.3.1/cxx4/ncDim.cpp:114:34: style:inconclusive: Function 'rename' argument 1 names different: declaration 'newName' definition 'name'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncDim.h:59:37: note: Function 'rename' argument 1 names different: declaration 'newName' definition 'name'. netcdf-cxx4-4.3.1/cxx4/ncDim.cpp:114:34: note: Function 'rename' argument 1 names different: declaration 'newName' definition 'name'. netcdf-cxx4-4.3.1/cxx4/ncAtt.cpp:24:8: warning: Member variable 'NcAtt::groupId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncAtt.cpp:24:8: warning: Member variable 'NcAtt::varId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncAtt.cpp:29:8: warning: Member variable 'NcAtt::groupId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncAtt.cpp:29:8: warning: Member variable 'NcAtt::varId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncDouble.cpp:19:16: style:inconclusive: Technically the member function 'netCDF::NcDouble::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncDouble.h:15:10: note: Technically the member function 'netCDF::NcDouble::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncDouble.cpp:19:16: note: Technically the member function 'netCDF::NcDouble::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncAtt.cpp:99:15: style: C-style pointer casting [cstyleCast] netcdf-cxx4-4.3.1/cxx4/ncAtt.cpp:79:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] netcdf-cxx4-4.3.1/cxx4/ncAtt.cpp:78:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncException.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what_msg [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncException.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what_msg [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncException.cpp:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what_msg [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncException.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ec [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncException.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what_msg [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncException.cpp:88:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable what_msg [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncException.cpp:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ec [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncEnumType.cpp:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENUM [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncEnumType.cpp:65:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENUM [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncEnumType.cpp:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncEnumType.cpp:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncEnumType.cpp:109:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncEnumType.cpp:31:25: warning: The class 'NcEnumType' defines member function with name 'operator=' also defined in its parent class 'NcType'. [duplInheritedMember] netcdf-cxx4-4.3.1/cxx4/ncType.h:144:13: note: Parent function 'NcType::operator=' netcdf-cxx4-4.3.1/cxx4/ncEnumType.cpp:31:25: note: Derived function 'NcEnumType::operator=' netcdf-cxx4-4.3.1/cxx4/ncFile.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncFile.cpp:85:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_WRITE [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncFile.cpp:137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_64BIT_OFFSET [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncFill.cpp:26:14: performance:inconclusive: Technically the member function 'netCDF::NcFill::set_Fill' can be static (but you may consider moving to unnamed namespace). [functionStatic] netcdf-cxx4-4.3.1/cxx4/ncFill.h:29:14: note: Technically the member function 'netCDF::NcFill::set_Fill' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncFill.cpp:26:14: note: Technically the member function 'netCDF::NcFill::set_Fill' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncFile.h:128:13: warning: The class 'NcFile' defines member function with name 'operator=' also defined in its parent class 'NcGroup'. [duplInheritedMember] netcdf-cxx4-4.3.1/cxx4/ncGroup.h:60:14: note: Parent function 'NcGroup::operator=' netcdf-cxx4-4.3.1/cxx4/ncFile.h:128:13: note: Derived function 'NcFile::operator=' netcdf-cxx4-4.3.1/cxx4/ncFile.h:109:16: style: The destructor '~NcFile' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncGroup.h:72:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncFile.h:109:16: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncFloat.cpp:19:15: style:inconclusive: Technically the member function 'netCDF::NcFloat::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncFloat.h:15:10: note: Technically the member function 'netCDF::NcFloat::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncFloat.cpp:19:15: note: Technically the member function 'netCDF::NcFloat::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncFilter.cpp:19:16: performance:inconclusive: Technically the member function 'netCDF::NcFilter::setFilter' can be static (but you may consider moving to unnamed namespace). [functionStatic] netcdf-cxx4-4.3.1/cxx4/ncFilter.h:24:14: note: Technically the member function 'netCDF::NcFilter::setFilter' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncFilter.cpp:19:16: note: Technically the member function 'netCDF::NcFilter::setFilter' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncFilter.cpp:26:16: performance:inconclusive: Technically the member function 'netCDF::NcFilter::getFilter' can be static (but you may consider moving to unnamed namespace). [functionStatic] netcdf-cxx4-4.3.1/cxx4/ncFilter.h:25:14: note: Technically the member function 'netCDF::NcFilter::getFilter' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncFilter.cpp:26:16: note: Technically the member function 'netCDF::NcFilter::getFilter' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncGroupAtt.cpp:58:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncInt.cpp:19:13: style:inconclusive: Technically the member function 'netCDF::NcInt::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncInt.h:15:10: note: Technically the member function 'netCDF::NcInt::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncInt.cpp:19:13: note: Technically the member function 'netCDF::NcInt::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncGroupAtt.cpp:45:18: style:inconclusive: Technically the member function 'netCDF::NcGroupAtt::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncGroupAtt.h:33:10: note: Technically the member function 'netCDF::NcGroupAtt::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncGroupAtt.cpp:45:18: note: Technically the member function 'netCDF::NcGroupAtt::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncInt64.cpp:19:15: style:inconclusive: Technically the member function 'netCDF::NcInt64::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncInt64.h:15:10: note: Technically the member function 'netCDF::NcInt64::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncInt64.cpp:19:15: note: Technically the member function 'netCDF::NcInt64::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncShort.cpp:19:15: style:inconclusive: Technically the member function 'netCDF::NcShort::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncShort.h:15:10: note: Technically the member function 'netCDF::NcShort::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncShort.cpp:19:15: note: Technically the member function 'netCDF::NcShort::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncOpaqueType.cpp:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_OPAQUE [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncOpaqueType.cpp:57:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_OPAQUE [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncString.cpp:19:16: style:inconclusive: Technically the member function 'netCDF::NcString::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncString.h:15:10: note: Technically the member function 'netCDF::NcString::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncString.cpp:19:16: note: Technically the member function 'netCDF::NcString::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncOpaqueType.cpp:22:29: warning: The class 'NcOpaqueType' defines member function with name 'operator=' also defined in its parent class 'NcType'. [duplInheritedMember] netcdf-cxx4-4.3.1/cxx4/ncType.h:144:13: note: Parent function 'NcType::operator=' netcdf-cxx4-4.3.1/cxx4/ncOpaqueType.cpp:22:29: note: Derived function 'NcOpaqueType::operator=' netcdf-cxx4-4.3.1/cxx4/ncOpaqueType.h:35:5: style: Class 'NcOpaqueType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netcdf-cxx4-4.3.1/cxx4/ncOpaqueType.h:50:6: style: The destructor '~NcOpaqueType' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncOpaqueType.h:50:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/ncUbyte.cpp:19:15: style:inconclusive: Technically the member function 'netCDF::NcUbyte::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncUbyte.h:15:10: note: Technically the member function 'netCDF::NcUbyte::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncUbyte.cpp:19:15: note: Technically the member function 'netCDF::NcUbyte::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncType.cpp:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncUint.cpp:19:14: style:inconclusive: Technically the member function 'netCDF::NcUint::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncUint.h:15:10: note: Technically the member function 'netCDF::NcUint::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncUint.cpp:19:14: note: Technically the member function 'netCDF::NcUint::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncType.cpp:44:9: warning: Member variable 'NcType::groupId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncType.cpp:44:9: warning: Member variable 'NcType::g_fileId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncType.cpp:49:9: warning: Member variable 'NcType::g_fileId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncType.cpp:66:9: warning: Member variable 'NcType::g_fileId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncType.cpp:58:9: warning: Member variable 'NcType::g_fileId' is not initialized in the constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncType.cpp:36:9: warning: Member variable 'NcType::g_fileId' is not initialized in the copy constructor. [uninitMemberVar] netcdf-cxx4-4.3.1/cxx4/ncType.cpp:27:17: warning: Member variable 'NcType::g_fileId' is not assigned a value in 'NcType::operator='. [operatorEqVarError] netcdf-cxx4-4.3.1/cxx4/ncEnumType.h:57:19: warning: The class 'NcEnumType' defines member function with name 'operator=' also defined in its parent class 'NcType'. [duplInheritedMember] netcdf-cxx4-4.3.1/cxx4/ncType.cpp:27:17: note: Parent function 'NcType::operator=' netcdf-cxx4-4.3.1/cxx4/ncEnumType.h:57:19: note: Derived function 'NcEnumType::operator=' netcdf-cxx4-4.3.1/cxx4/ncUint64.cpp:19:16: style:inconclusive: Technically the member function 'netCDF::NcUint64::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncUint64.h:15:10: note: Technically the member function 'netCDF::NcUint64::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncUint64.cpp:19:16: note: Technically the member function 'netCDF::NcUint64::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncUshort.cpp:19:16: style:inconclusive: Technically the member function 'netCDF::NcUshort::operator==' can be const. [functionConst] netcdf-cxx4-4.3.1/cxx4/ncUshort.h:15:10: note: Technically the member function 'netCDF::NcUshort::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncUshort.cpp:19:16: note: Technically the member function 'netCDF::NcUshort::operator==' can be const. netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:554:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:624:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:634:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:647:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:660:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:673:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:685:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:697:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:710:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:723:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:735:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:747:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:760:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:773:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:786:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:798:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:810:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:823:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:836:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:848:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:860:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:873:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:884:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:892:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1026:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_UNLIMITED [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVarAtt.cpp:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVar.h:307:26: debug: CheckClass::isMemberVar found used member variable 'groupId' with varid 0 [varid0] netcdf-cxx4-4.3.1/cxx4/ncVar.h:330:31: debug: CheckClass::isMemberVar found used member variable 'groupId' with varid 0 [varid0] netcdf-cxx4-4.3.1/cxx4/ncVlenType.cpp:37:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_VLEN [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVlenType.cpp:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_VLEN [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVlenType.cpp:72:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVlenType.cpp:33:25: warning: The class 'NcVlenType' defines member function with name 'operator=' also defined in its parent class 'NcType'. [duplInheritedMember] netcdf-cxx4-4.3.1/cxx4/ncType.h:144:13: note: Parent function 'NcType::operator=' netcdf-cxx4-4.3.1/cxx4/ncVlenType.cpp:33:25: note: Derived function 'NcVlenType::operator=' netcdf-cxx4-4.3.1/cxx4/ncVlenType.h:35:5: style: Class 'NcVlenType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] netcdf-cxx4-4.3.1/cxx4/ncVlenType.h:49:6: style: The destructor '~NcVlenType' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] netcdf-cxx4-4.3.1/cxx4/ncType.h:78:14: note: Virtual destructor in base class netcdf-cxx4-4.3.1/cxx4/ncVlenType.h:49:6: note: Destructor in derived class netcdf-cxx4-4.3.1/cxx4/temp.c:12:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/temp.c:47:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CLOBBER [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:529:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVlenType.h:44:17: warning: The class 'NcVlenType' defines member function with name 'operator=' also defined in its parent class 'NcType'. [duplInheritedMember] netcdf-cxx4-4.3.1/cxx4/ncType.h:144:13: note: Parent function 'NcType::operator=' netcdf-cxx4-4.3.1/cxx4/ncVlenType.h:44:17: note: Derived function 'NcVlenType::operator=' netcdf-cxx4-4.3.1/cxx4/ncCompoundType.h:47:21: warning: The class 'NcCompoundType' defines member function with name 'operator=' also defined in its parent class 'NcType'. [duplInheritedMember] netcdf-cxx4-4.3.1/cxx4/ncType.h:144:13: note: Parent function 'NcType::operator=' netcdf-cxx4-4.3.1/cxx4/ncCompoundType.h:47:21: note: Derived function 'NcCompoundType::operator=' netcdf-cxx4-4.3.1/cxx4/ncOpaqueType.h:44:19: warning: The class 'NcOpaqueType' defines member function with name 'operator=' also defined in its parent class 'NcType'. [duplInheritedMember] netcdf-cxx4-4.3.1/cxx4/ncType.h:144:13: note: Parent function 'NcType::operator=' netcdf-cxx4-4.3.1/cxx4/ncOpaqueType.h:44:19: note: Derived function 'NcOpaqueType::operator=' netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1318:38: warning: Logical disjunction always evaluates to true: location != 3 || location != 5. [incorrectLogicOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1356:38: warning: Logical disjunction always evaluates to true: location != 3 || location != 5. [incorrectLogicOperator] netcdf-cxx4-4.3.1/cxx4/test2.cpp:19:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/test2.cpp:19:12: error: Uninitialized variable: a.x [uninitvar] netcdf-cxx4-4.3.1/cxx4/test2.cpp:19:10: error: Uninitialized struct member: a.x [uninitStructMember] netcdf-cxx4-4.3.1/cxx4/test2.cpp:20:10: error: Uninitialized struct member: a.y [uninitStructMember] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1261:75: style:inconclusive: Function 'addEnumType' argument 2 names different: declaration 'basetype' definition 'baseType'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncGroup.h:510:75: note: Function 'addEnumType' argument 2 names different: declaration 'basetype' definition 'baseType'. netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1261:75: note: Function 'addEnumType' argument 2 names different: declaration 'basetype' definition 'baseType'. netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1271:60: style:inconclusive: Function 'addVlenType' argument 2 names different: declaration 'basetype' definition 'baseType'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncGroup.h:519:60: note: Function 'addVlenType' argument 2 names different: declaration 'basetype' definition 'baseType'. netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1271:60: note: Function 'addVlenType' argument 2 names different: declaration 'basetype' definition 'baseType'. netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1271:60: style: Parameter 'baseType' can be declared as reference to const [constParameterReference] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:306:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:534:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:922:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:931:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1060:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1069:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1105:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1114:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1244:37: style: Unused variable: it [unusedVariable] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1250:15: style: Unused variable: tmpType [unusedVariable] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:226:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:305:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:361:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:486:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:533:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:583:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:921:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:930:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:962:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:972:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1059:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1068:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1104:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1113:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1145:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1155:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1178:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1195:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1217:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1311:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1329:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/ncGroup.cpp:1367:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/test_classic.cpp:16:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:604:26: style:inconclusive: Boolean expression 'enableDeflateFilter' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] netcdf-cxx4-4.3.1/cxx4/test_att.cpp:21:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/test_dim.cpp:20:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:640:13: performance:inconclusive: Technically the member function 'netCDF::NcVar::getTypeLen' can be static (but you may consider moving to unnamed namespace). [functionStatic] netcdf-cxx4-4.3.1/cxx4/ncVar.h:114:10: note: Technically the member function 'netCDF::NcVar::getTypeLen' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:640:13: note: Technically the member function 'netCDF::NcVar::getTypeLen' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:646:13: performance:inconclusive: Technically the member function 'netCDF::NcVar::freeString' can be static (but you may consider moving to unnamed namespace). [functionStatic] netcdf-cxx4-4.3.1/cxx4/ncVar.h:117:10: note: Technically the member function 'netCDF::NcVar::freeString' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:646:13: note: Technically the member function 'netCDF::NcVar::freeString' can be static (but you may consider moving to unnamed namespace). netcdf-cxx4-4.3.1/cxx4/test_filter.cpp:32:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replace [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:38:27: style:inconclusive: Function 'NcVar' argument 1 names different: declaration 'ncVar' definition 'rhs'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:92:24: note: Function 'NcVar' argument 1 names different: declaration 'ncVar' definition 'rhs'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:38:27: note: Function 'NcVar' argument 1 names different: declaration 'ncVar' definition 'rhs'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:543:62: style:inconclusive: Function 'setChunking' argument 2 names different: declaration 'chunksizes' definition 'chunkSizes'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:267:64: note: Function 'setChunking' argument 2 names different: declaration 'chunksizes' definition 'chunkSizes'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:543:62: note: Function 'setChunking' argument 2 names different: declaration 'chunksizes' definition 'chunkSizes'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1589:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:545:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1589:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1589:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:545:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1589:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1597:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:548:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1597:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1597:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:548:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1597:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1613:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:554:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1613:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1613:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:554:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1613:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1621:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:557:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1621:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1621:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:557:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1621:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1629:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:560:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1629:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1629:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:560:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1629:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1637:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:563:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1637:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1637:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:563:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1637:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1645:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:566:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1645:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1645:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:566:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1645:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1653:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:569:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1653:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1653:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:569:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1653:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1661:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:572:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1661:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1661:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:572:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1661:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1669:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:600:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1669:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1669:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:600:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1669:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1677:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:575:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1677:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1677:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:575:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1677:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1685:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:542:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1685:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1685:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:542:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1685:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1693:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:539:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1693:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1693:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:539:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1693:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1701:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:617:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1701:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1701:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:617:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1701:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1701:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:617:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1701:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1709:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:620:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1709:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1709:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:620:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1709:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1709:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:620:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1709:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1725:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:626:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1725:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1725:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:626:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1725:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1725:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:626:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1725:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1733:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:629:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1733:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1733:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:629:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1733:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1733:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:629:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1733:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1741:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:632:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1741:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1741:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:632:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1741:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1741:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:632:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1741:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1749:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:635:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1749:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1749:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:635:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1749:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1749:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:635:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1749:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1757:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:638:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1757:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1757:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:638:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1757:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1757:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:638:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1757:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1765:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:641:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1765:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1765:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:641:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1765:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1765:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:641:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1765:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1773:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:644:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1773:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1773:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:644:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1773:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1773:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:644:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1773:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1781:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:678:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1781:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1781:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:678:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1781:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1781:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:678:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1781:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1789:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:647:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1789:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1789:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:647:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1789:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1789:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:647:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1789:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1797:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:614:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1797:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1797:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:614:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1797:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1797:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:614:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1797:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1805:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:611:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1805:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1805:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:611:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1805:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1805:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:611:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1805:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1813:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:696:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1813:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1813:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:696:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1813:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1813:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:696:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1813:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1813:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:696:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1813:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1821:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:699:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1821:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1821:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:699:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1821:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1821:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:699:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1821:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1821:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:699:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1821:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1837:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:705:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1837:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1837:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:705:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1837:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1837:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:705:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1837:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1837:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:705:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1837:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1845:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:708:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1845:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1845:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:708:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1845:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1845:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:708:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1845:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1845:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:708:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1845:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1853:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:711:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1853:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1853:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:711:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1853:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1853:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:711:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1853:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1853:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:711:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1853:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1861:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:714:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1861:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1861:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:714:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1861:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1861:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:714:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1861:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1861:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:714:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1861:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1869:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:717:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1869:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1869:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:717:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1869:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1869:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:717:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1869:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1869:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:717:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1869:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1877:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:720:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1877:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1877:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:720:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1877:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1877:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:720:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1877:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1877:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:720:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1877:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1885:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:723:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1885:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1885:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:723:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1885:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1885:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:723:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1885:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1885:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:723:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1885:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1893:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:768:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1893:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1893:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:768:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1893:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1893:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:768:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1893:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1893:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:768:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1893:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1901:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:726:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1901:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1901:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:726:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1901:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1901:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:726:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1901:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1901:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:726:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1901:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1909:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:693:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1909:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1909:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:693:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1909:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1909:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:693:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1909:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1909:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:693:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1909:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1917:42: style:inconclusive: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:690:44: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1917:42: note: Function 'getVar' argument 1 names different: declaration 'start' definition 'startp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1917:72: style:inconclusive: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:690:78: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1917:72: note: Function 'getVar' argument 2 names different: declaration 'count' definition 'countp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1917:105: style:inconclusive: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:690:116: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1917:105: note: Function 'getVar' argument 3 names different: declaration 'stride' definition 'stridep'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1917:139: style:inconclusive: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. [funcArgNamesDifferent] netcdf-cxx4-4.3.1/cxx4/ncVar.h:690:154: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:1917:139: note: Function 'getVar' argument 4 names different: declaration 'imap' definition 'imapp'. netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:121:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] netcdf-cxx4-4.3.1/cxx4/test_group.cpp:17:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/ncVar.cpp:120:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] netcdf-cxx4-4.3.1/cxx4/test_ncFile_Flags.cpp:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/test_open_close.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/test_open_close.cpp:30:26: style: Variable 'e' can be declared as reference to const [constVariableReference] netcdf-cxx4-4.3.1/cxx4/test_type2.cpp:22:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replace [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/test_type3.cpp:22:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable replace [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/test_type.cpp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/test_type4.c:14:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/test_type4.c:49:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CLOBBER [valueFlowBailoutIncompleteVar] netcdf-cxx4-4.3.1/cxx4/test_type3.cpp:74:7: warning: If memory allocation fails, then there is a possible null pointer dereference: vlenPointer [nullPointerOutOfMemory] netcdf-cxx4-4.3.1/cxx4/test_type3.cpp:72:43: note: Assuming allocation function fails netcdf-cxx4-4.3.1/cxx4/test_type3.cpp:72:27: note: Assignment 'vlenPointer=(double*)std::malloc(vlenSize*sizeof(double))', assigned value is 0 netcdf-cxx4-4.3.1/cxx4/test_type3.cpp:74:7: note: Null pointer dereference netcdf-cxx4-4.3.1/cxx4/test_type3.cpp:72:27: style: C-style pointer casting [cstyleCast] netcdf-cxx4-4.3.1/cxx4/test_type3.cpp:71:28: error: Signed integer overflow for expression 'j*j'. [integerOverflow] netcdf-cxx4-4.3.1/cxx4/test_type3.cpp:24:24: note: Assignment 'mem3Size(100000)', assigned value is 100000 netcdf-cxx4-4.3.1/cxx4/test_type3.cpp:70:18: note: Assuming that condition 'j