2024-03-24 21:57 ftp://ftp.de.debian.org/debian/pool/main/n/nwchem/nwchem_7.2.2.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=valueFlowBailoutIncompleteVar -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-0.deb11.6-amd64-x86_64-with-glibc2.31 python: 3.9.2 client-version: 1.3.45 compiler: g++ (Debian 10.2.1-6) 10.2.1 20210110 cppcheck: head 2.13.0 head-info: 51f8b53 (2024-03-24 16:07:43 +0100) count: 9300 8448 elapsed-time: 54.9 108.9 head-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 2.14125s (avg. 2.14125s - 1 result(s)) valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 1.49752s (avg. 0.499175s - 3 result(s)) valueFlowDynamicBufferSize(tokenlist, symboldatabase, errorLogger, settings): 0.242408s (avg. 0.242408s - 1 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.113424s (avg. 0.037808s - 3 result(s)) valueFlowForLoop(tokenlist, symboldatabase, errorLogger, settings): 0.108573s (avg. 0.036191s - 3 result(s)) Overall time: 2.28837s old-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 26.5685s (avg. 26.5685s - 1 result(s)) valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 21.14s (avg. 7.04666s - 3 result(s)) valueFlowSubFunction(tokenlist, symboldatabase, errorLogger, *settings): 4.11662s (avg. 1.37221s - 3 result(s)) valueFlowSymbolic(tokenlist, symboldatabase, settings): 0.394102s (avg. 0.394102s - 1 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.222734s (avg. 0.0742447s - 3 result(s)) Overall time: 26.7445s head results: nwchem-7.2.2/contrib/pseudopotentials/troullier-martins/plotplot.c:7:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:71:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:86:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:102:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:87:10: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::_ctor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:20:50: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:87:10: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:93:10: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::_dtor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:27:50: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:93:10: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:106:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_label' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:48:45: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_label' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:106:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_label' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:115:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_n_basis' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:63:45: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_n_basis' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:115:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_n_basis' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:124:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_n_shell' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:78:45: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_n_shell' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:124:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_n_shell' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:134:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_max_angular_momentum' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:94:45: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_max_angular_momentum' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:134:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_max_angular_momentum' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:143:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_angular_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:109:45: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_angular_type' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:143:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_angular_type' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:153:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_atomic' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:125:45: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_atomic' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:153:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_atomic' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:166:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_molecule' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:140:45: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_molecule' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:166:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::get_molecule' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:174:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::print_molecular' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.cc:154:45: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::print_molecular' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:174:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianBasisSet_impl::print_molecular' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianBasisSet_Impl.hh:82:5: style: Class 'Chemistry_QC_GaussianBasisSet_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:56:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:71:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:90:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:106:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:122:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:138:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:81:10: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::_ctor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:20:47: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:81:10: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:87:10: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::_dtor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:27:47: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:87:10: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:100:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_n_contraction' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:48:42: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_n_contraction' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:100:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_n_contraction' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:109:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_n_primitive' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:63:42: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_n_primitive' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:109:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_n_primitive' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:121:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_contraction_coef' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:81:42: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_contraction_coef' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:121:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_contraction_coef' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:136:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_exponent' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:98:42: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_exponent' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:136:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_exponent' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:150:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_angular_momentum' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:114:42: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_angular_momentum' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:150:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_angular_momentum' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:164:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_max_angular_momentum' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:130:42: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_max_angular_momentum' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:164:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_max_angular_momentum' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:174:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_contraction_angular_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:146:42: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_contraction_angular_type' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:174:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_contraction_angular_type' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:187:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_angular_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:161:42: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_angular_type' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:187:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::get_angular_type' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:195:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::print_shell' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.cc:175:42: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::print_shell' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:195:5: note: Technically the member function 'NWChem::Chemistry_QC_GaussianShell_impl::print_shell' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_GaussianShell_Impl.hh:76:5: style: Class 'Chemistry_QC_GaussianShell_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:83:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:105:10: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::_ctor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:20:48: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:105:10: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:111:10: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::_dtor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:27:48: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:111:10: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:122:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:47:43: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_name' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:122:5: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_name' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:129:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:61:43: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:129:5: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:136:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::is_supported' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:75:43: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::is_supported' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:136:5: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::is_supported' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:149:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::set_storage' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:90:43: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::set_storage' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:149:5: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::set_storage' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:163:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator1' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:106:43: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator1' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:163:5: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator1' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:178:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator2' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:123:43: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator2' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:178:5: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator2' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:194:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator3' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:141:43: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator3' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:194:5: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator3' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:211:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator4' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:160:43: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator4' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:211:5: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::get_evaluator4' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:241:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::setServices' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.cc:192:43: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::setServices' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:241:5: note: Technically the member function 'NWChem::Chemistry_QC_IntEvalFactory_impl::setServices' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_IntEvalFactory_Impl.hh:100:5: style: Class 'Chemistry_QC_IntEvalFactory_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:250:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:319:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:369:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:383:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:413:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.cc:246:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:83:10: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::_ctor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:26:39: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:83:10: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:89:10: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::_dtor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:33:39: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:89:10: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:100:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::initialize' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:53:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::initialize' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:100:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::initialize' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:110:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::change_theory' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:69:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::change_theory' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:110:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::change_theory' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:120:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::change_basis' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:83:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::change_basis' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:120:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::change_basis' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:130:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::setCoordinatesFromFile' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:99:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::setCoordinatesFromFile' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:130:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::setCoordinatesFromFile' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:140:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::getNumCoordinates' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:114:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::getNumCoordinates' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:140:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::getNumCoordinates' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:146:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_coor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:130:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_coor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:146:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_coor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:152:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_coor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:150:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_coor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:152:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_coor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:174:5: style:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_molecule' can be const. [functionConst] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:195:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_molecule' can be const. nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:174:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_molecule' can be const. nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:180:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_energy' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:209:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_energy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:180:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_energy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:189:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_energy_accuracy' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:227:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_energy_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:189:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_energy_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:203:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_energy_accuracy' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:243:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_energy_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:203:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_energy_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:216:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_do_energy' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:262:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_do_energy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:216:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_do_energy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:227:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_gradient' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:275:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_gradient' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:227:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_gradient' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:236:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_gradient_accuracy' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:296:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_gradient_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:236:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_gradient_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:250:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_gradient_accuracy' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:312:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_gradient_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:250:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_gradient_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:257:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_hessian' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:325:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_hessian' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:257:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_hessian' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:266:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:347:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:266:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:279:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:362:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:279:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:286:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_guess_hessian' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:375:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_guess_hessian' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:286:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_guess_hessian' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:295:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_guess_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:390:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_guess_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:295:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::set_guess_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:309:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_guess_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:406:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_guess_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:309:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::get_guess_hessian_accuracy' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:317:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_Model_impl::finalize' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.cc:420:34: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::finalize' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:317:5: note: Technically the member function 'NWChem::Chemistry_QC_Model_impl::finalize' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_Model_Impl.hh:79:5: style: Class 'Chemistry_QC_Model_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:128:5: warning:inconclusive: Member variable 'Chemistry_QC_ModelFactory_impl::scratchParameter' is not initialized in the constructor. [uninitMemberVarPrivate] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:128:5: warning:inconclusive: Member variable 'Chemistry_QC_ModelFactory_impl::coordParameter' is not initialized in the constructor. [uninitMemberVarPrivate] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:128:5: warning:inconclusive: Member variable 'Chemistry_QC_ModelFactory_impl::configParameter' is not initialized in the constructor. [uninitMemberVarPrivate] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:128:5: warning:inconclusive: Member variable 'Chemistry_QC_ModelFactory_impl::basisSetParameter' is not initialized in the constructor. [uninitMemberVarPrivate] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:128:5: warning:inconclusive: Member variable 'Chemistry_QC_ModelFactory_impl::theoryParameter' is not initialized in the constructor. [uninitMemberVarPrivate] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:128:5: warning:inconclusive: Member variable 'Chemistry_QC_ModelFactory_impl::utest' is not initialized in the constructor. [uninitMemberVarPrivate] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:128:5: warning:inconclusive: Member variable 'Chemistry_QC_ModelFactory_impl::dynTestDone' is not initialized in the constructor. [uninitMemberVarPrivate] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:135:5: warning: Member variable 'Chemistry_QC_ModelFactory_impl::scratchParameter' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:135:5: warning: Member variable 'Chemistry_QC_ModelFactory_impl::coordParameter' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:135:5: warning: Member variable 'Chemistry_QC_ModelFactory_impl::configParameter' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:135:5: warning: Member variable 'Chemistry_QC_ModelFactory_impl::basisSetParameter' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:135:5: warning: Member variable 'Chemistry_QC_ModelFactory_impl::theoryParameter' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:135:5: warning: Member variable 'Chemistry_QC_ModelFactory_impl::utest' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:145:10: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_ModelFactory_impl::_dtor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.cc:49:46: note: Technically the member function 'NWChem::Chemistry_QC_ModelFactory_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:145:10: note: Technically the member function 'NWChem::Chemistry_QC_ModelFactory_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:197:5: performance:inconclusive: Technically the member function 'NWChem::Chemistry_QC_ModelFactory_impl::set_integral_factory' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.cc:121:41: note: Technically the member function 'NWChem::Chemistry_QC_ModelFactory_impl::set_integral_factory' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:197:5: note: Technically the member function 'NWChem::Chemistry_QC_ModelFactory_impl::set_integral_factory' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.hh:135:5: style: Class 'Chemistry_QC_ModelFactory_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.cc:294:4: style: Exception should be caught by reference. [catchExceptionByValue] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.cc:302:4: style: Exception should be caught by reference. [catchExceptionByValue] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.cc:320:4: style: Exception should be caught by reference. [catchExceptionByValue] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.cc:159:22: style: Variable 'scratch_directory_' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.cc:158:22: note: scratch_directory_ is assigned nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.cc:159:22: note: scratch_directory_ is overwritten nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Chemistry_QC_ModelFactory_Impl.cc:143:19: style: Variable 'symbols' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/contrib/pseudopotentials/troullier-martins/plotplot.c:17:2: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/contrib/pseudopotentials/troullier-martins/plotplot.c:21:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/contrib/pseudopotentials/troullier-martins/plotplot.c:33:6: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:56:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:103:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:118:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:133:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:83:10: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator1_impl::_ctor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:20:39: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:83:10: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:89:10: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator1_impl::_dtor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:27:39: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:89:10: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:102:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator1_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:48:34: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:102:5: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:113:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator1_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:62:34: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:113:5: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:123:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:78:34: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:123:5: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:138:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute_array' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:95:34: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:138:5: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:151:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:110:34: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:151:5: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:164:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.cc:125:34: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:164:5: note: Technically the member function 'NWChem::IntegralEvaluator1_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator1_Impl.hh:79:5: style: Class 'IntegralEvaluator1_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:56:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:107:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:124:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:141:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:83:10: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator2_impl::_ctor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:20:39: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:83:10: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:89:10: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator2_impl::_dtor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:27:39: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:89:10: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:102:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator2_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:48:34: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:102:5: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:113:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator2_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:62:34: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:113:5: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:124:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:79:34: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:124:5: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:141:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute_array' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:98:34: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:141:5: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:156:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:115:34: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:156:5: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:171:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.cc:132:34: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:171:5: note: Technically the member function 'NWChem::IntegralEvaluator2_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator2_Impl.hh:79:5: style: Class 'IntegralEvaluator2_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:56:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:111:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:130:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:149:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:83:10: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator3_impl::_ctor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:20:39: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:83:10: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:89:10: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator3_impl::_dtor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:27:39: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:89:10: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:102:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator3_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:48:34: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:102:5: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:113:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator3_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:62:34: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:113:5: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:125:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:80:34: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:125:5: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:144:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute_array' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:101:34: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:144:5: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:56:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:161:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:120:34: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:161:5: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:115:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:178:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.cc:139:34: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:178:5: note: Technically the member function 'NWChem::IntegralEvaluator3_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:136:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:157:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator3_Impl.hh:79:5: style: Class 'IntegralEvaluator3_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:83:10: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator4_impl::_ctor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:20:39: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:83:10: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:89:10: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator4_impl::_dtor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:27:39: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:89:10: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:102:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator4_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:48:34: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:102:5: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::get_buffer' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:113:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator4_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:62:34: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:113:5: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::get_descriptor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:126:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:81:34: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:126:5: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:147:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute_array' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:104:34: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:147:5: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:166:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:125:34: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:166:5: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute_bounds' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:185:5: performance:inconclusive: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.cc:146:34: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:185:5: note: Technically the member function 'NWChem::IntegralEvaluator4_impl::compute_bounds_array' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_IntegralEvaluator4_Impl.hh:79:5: style: Class 'IntegralEvaluator4_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.cc:81:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.cc:94:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:74:10: performance:inconclusive: Technically the member function 'NWChem::Physics_Units_impl::_ctor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.cc:20:34: note: Technically the member function 'NWChem::Physics_Units_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:74:10: note: Technically the member function 'NWChem::Physics_Units_impl::_ctor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:80:10: performance:inconclusive: Technically the member function 'NWChem::Physics_Units_impl::_dtor' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.cc:27:34: note: Technically the member function 'NWChem::Physics_Units_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:80:10: note: Technically the member function 'NWChem::Physics_Units_impl::_dtor' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:93:5: performance:inconclusive: Technically the member function 'NWChem::Physics_Units_impl::initialize' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.cc:48:29: note: Technically the member function 'NWChem::Physics_Units_impl::initialize' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:93:5: note: Technically the member function 'NWChem::Physics_Units_impl::initialize' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:104:5: performance:inconclusive: Technically the member function 'NWChem::Physics_Units_impl::get_unit_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.cc:61:29: note: Technically the member function 'NWChem::Physics_Units_impl::get_unit_name' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:104:5: note: Technically the member function 'NWChem::Physics_Units_impl::get_unit_name' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:111:5: performance:inconclusive: Technically the member function 'NWChem::Physics_Units_impl::convert_to' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.cc:74:29: note: Technically the member function 'NWChem::Physics_Units_impl::convert_to' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:111:5: note: Technically the member function 'NWChem::Physics_Units_impl::convert_to' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:122:5: performance:inconclusive: Technically the member function 'NWChem::Physics_Units_impl::convert_from' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.cc:87:29: note: Technically the member function 'NWChem::Physics_Units_impl::convert_from' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:122:5: note: Technically the member function 'NWChem::Physics_Units_impl::convert_from' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/cca/Chemistry/server/cxx/NWChem_Physics_Units_Impl.hh:70:5: style: Class 'Physics_Units_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/contrib/seetex/seetex.c:344:16: style:inconclusive: Function 'usage' argument 1 names different: declaration 'err' definition 'error_code'. [funcArgNamesDifferent] nwchem-7.2.2/contrib/seetex/seetex.h:19:16: note: Function 'usage' argument 1 names different: declaration 'err' definition 'error_code'. nwchem-7.2.2/contrib/seetex/seetex.c:344:16: note: Function 'usage' argument 1 names different: declaration 'err' definition 'error_code'. nwchem-7.2.2/contrib/seetex/seetex.c:169:22: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/contrib/seetex/seetex.c:181:24: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/contrib/seetex/seetex.c:256:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/contrib/seetex/seetex.c:281:25: style: Parameter 'errmsg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/contrib/seetex/seetex.c:132:17: error: Uninitialized variable: texid [legacyUninitvar] nwchem-7.2.2/src/config/win32/TokenList.cpp:46:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nwchem-7.2.2/src/config/win32/TokenList.cpp:49:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nwchem-7.2.2/src/config/win32/TokenList.h:25:3: style: Class 'TokenList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/config/win32/cleanmake.cpp:73:10: style: The scope of the variable 'AutoKey' can be reduced. [variableScope] nwchem-7.2.2/src/config/win32/cleanmake.cpp:25:26: style: Parameter 'argv' can be declared as const array [constParameter] nwchem-7.2.2/src/develop/raktestc.c:21:36: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/fft/test/mympic.c:8:1: portability: Omitted return type of function 'mysyncc' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/fft/test/mympic.c:13:9: style: Variable 'istatus' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/inp/c_inp.c:22:10: style: Parameter 'clen' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/inp/c_inp.c:22:17: style: Parameter 'flen' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/inp/c_inp.c:24:7: style: Parameter 'fstr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/flush.c:31:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/lucia/flush.c:29:9: style: Parameter 'iunit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:295:10: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/lucia/cio.c:291:4: note: rc is assigned nwchem-7.2.2/src/lucia/cio.c:295:10: note: rc is overwritten nwchem-7.2.2/src/lucia/cio.c:296:10: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/lucia/cio.c:295:10: note: rc is assigned nwchem-7.2.2/src/lucia/cio.c:296:10: note: rc is overwritten nwchem-7.2.2/src/lucia/cio.c:38:8: style: Parameter 'Path' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:88:8: style: Parameter 'Path' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:124:7: style: Parameter 'FileDescriptor' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:143:7: style: Parameter 'FileDescriptor' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:145:7: style: Parameter 'nBytes' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:175:7: style: Parameter 'FileDescriptor' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:176:8: style: Parameter 'Buffer' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:177:7: style: Parameter 'nBytes' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:206:7: style: Parameter 'FileDescriptor' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:207:7: style: Parameter 'Offset' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:229:8: style: Parameter 'FileName' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:261:7: style: Parameter 'FileDescriptor' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:284:7: style: Parameter 'FileDescriptor1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:284:25: style: Parameter 'FileDescriptor2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/lucia/cio.c:151:6: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/moints/moints_cutil.c:29:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] nwchem-7.2.2/src/moints/moints_cutil.c:24:27: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:287:30: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/moints/crayio.c:341:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/moints/crayio.c:124:21: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:182:12: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:206:19: style: Parameter 'lennam' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:206:37: style: Parameter 'stats' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:207:12: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:247:12: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:247:19: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:247:26: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:305:12: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:305:19: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:305:26: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/moints/crayio.c:306:14: style: Parameter 'source' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/config/depend.c:231:19: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] nwchem-7.2.2/src/config/depend.c:22:10: style: Variable 'line' can be declared as const array [constVariable] nwchem-7.2.2/src/config/depend.c:249:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:134:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/mrpt/fci/crayio.c:138:10: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/mrpt/fci/crayio.c:138:10: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/mrpt/fci/crayio.c:141:10: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/mrpt/fci/crayio.c:141:10: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/mrpt/fci/crayio.c:223:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/mrpt/fci/crayio.c:278:30: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/mrpt/fci/crayio.c:332:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/mrpt/fci/crayio.c:112:21: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:172:12: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:196:28: style: Parameter 'stats' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:198:12: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:238:12: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:238:19: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:238:26: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:296:12: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:296:19: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:296:26: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/crayio.c:297:14: style: Parameter 'source' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/ieor.c:5:16: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/mrpt/fci/ieor.c:5:24: style: Parameter 'j' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/config/win32/convmake.cpp:222:15: style: The scope of the variable 'PosEnd' can be reduced. [variableScope] nwchem-7.2.2/src/config/win32/convmake.cpp:283:10: style: The scope of the variable 'S1' can be reduced. [variableScope] nwchem-7.2.2/src/config/win32/convmake.cpp:283:14: style: The scope of the variable 'S2' can be reduced. [variableScope] nwchem-7.2.2/src/config/win32/convmake.cpp:253:33: style:inconclusive: Function 'GetSection' argument 1 names different: declaration 'GNUmakefile' definition 'File'. [funcArgNamesDifferent] nwchem-7.2.2/src/config/win32/convmake.cpp:29:33: note: Function 'GetSection' argument 1 names different: declaration 'GNUmakefile' definition 'File'. nwchem-7.2.2/src/config/win32/convmake.cpp:253:33: note: Function 'GetSection' argument 1 names different: declaration 'GNUmakefile' definition 'File'. nwchem-7.2.2/src/config/win32/convmake.cpp:253:53: style:inconclusive: Function 'GetSection' argument 2 names different: declaration 'SecName' definition 'Sec'. [funcArgNamesDifferent] nwchem-7.2.2/src/config/win32/convmake.cpp:29:60: note: Function 'GetSection' argument 2 names different: declaration 'SecName' definition 'Sec'. nwchem-7.2.2/src/config/win32/convmake.cpp:253:53: note: Function 'GetSection' argument 2 names different: declaration 'SecName' definition 'Sec'. nwchem-7.2.2/src/config/win32/convmake.cpp:54:26: style: Parameter 'argv' can be declared as const array [constParameter] nwchem-7.2.2/src/config/win32/convmake.cpp:365:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] nwchem-7.2.2/src/nwpw/nwpwlib/D3dB/hilbert.c:38:14: style: Parameter 'sizex_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/D3dB/hilbert.c:38:25: style: Parameter 'sizey_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/D3dB/hilbert.c:139:14: style: Variable 'direction' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/D3dB/olist.c:36:24: style: Array index 'index' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/nwpw/nwpwlib/D3dB/olist.c:46:13: style: Parameter 'olist' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/D3dB/olist.c:65:13: style: Parameter 'olist' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/io/ascii_io.c:72:29: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/io/ascii_io.c:166:30: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/io/ascii_io.c:166:49: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/io/ascii_io.c:166:59: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/io/compressed_io.c:85:39: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/io/compressed_io.c:225:48: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/io/compressed_io.c:226:22: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/io/compressed_io.c:232:10: style: Variable 'rc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/io/compressed_io.c:232:15: style: Variable 'wc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/ion/shake/test.c:13:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/nwpw/nwpwlib/ion/shake/test.c:15:10: style: Unused variable: m1 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/D3dB/hcurve.c:181:14: style: Parameter 'sizex_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/D3dB/hcurve.c:181:25: style: Parameter 'sizey_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/ion/shake/pspw_molecule.c:185:13: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/ion/shake/pspw_molecule.c:262:8: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/ion/shake/pspw_molecule.c:262:27: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:18:63: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:70:63: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:128:87: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:235:87: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:373:33: style: Parameter 'rho_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:373:47: style: Parameter 'rho_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:373:62: style: Parameter 'ScalGGAXin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:374:33: style: Parameter 'tol_rho' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:374:60: style: Parameter 'max_pow_u' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:374:79: style: Parameter 'sol' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:488:34: style: Parameter 'rho_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:488:48: style: Parameter 'rho_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:488:63: style: Parameter 'ScalGGACin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:489:13: style: Parameter 'tol_rho' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:489:40: style: Parameter 'max_pow_u' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:489:59: style: Parameter 'sol' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:458:38: warning: Uninitialized variable: exaa [uninitvar] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:405:9: note: Assuming condition is false nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:458:38: note: Uninitialized variable: exaa nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:458:50: warning: Uninitialized variable: exbb [uninitvar] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:430:9: note: Assuming condition is false nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:458:50: note: Uninitialized variable: exbb nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:592:27: warning: Uninitialized variable: Gec_a0_ra [uninitvar] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:558:9: note: Assuming condition is false nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:592:27: note: Uninitialized variable: Gec_a0_ra nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:593:27: warning: Uninitialized variable: Gec_b0_rb [uninitvar] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:575:9: note: Assuming condition is false nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:593:27: note: Uninitialized variable: Gec_b0_rb nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:499:16: style: Variable 'Gec_a0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:499:27: style: Variable 'Gec_b0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:570:12: style: Variable 'Gec_a0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwdft/xc/2ndDerivB97.c:587:12: style: Variable 'Gec_b0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:21:8: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:50:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:59:13: style: Variable 'G2' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:61:13: style: Variable 'G2dr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:93:18: style: Variable 'G2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:95:18: style: Variable 'G2dr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:35:12: style: Unused variable: norm [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:36:16: style: Unused variable: damp [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:36:21: style: Unused variable: ddamp [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:37:12: style: Unused variable: z5 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:37:15: style: Unused variable: z4 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:37:18: style: Unused variable: z3 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:37:21: style: Unused variable: z2 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:37:24: style: Unused variable: z1 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/becke_exchange.c:39:41: style: Unused variable: two_onethird [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/atom.c:105:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/atom.c:65:11: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/atom.c:66:9: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/atom.c:283:11: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/atom.c:317:11: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/atom.c:314:22: style: Unused variable: sz [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/atom.c:546:7: style: Unused variable: st [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/atom.c:640:10: style: Unused variable: st [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:21:21: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:24:11: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:142:12: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:150:15: warning: Uninitialized variable: v0 [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:147:18: note: Assuming condition is false nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:150:15: note: Uninitialized variable: v0 nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:150:23: warning: Uninitialized variable: r0 [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:147:18: note: Assuming condition is false nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:150:23: note: Uninitialized variable: r0 nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:149:16: style: Variable 'n0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dft.c:161:16: style: Variable 'n0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:658:10: style: Variable 'gcaa' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:657:10: note: gcaa is assigned nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:658:10: note: gcaa is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:678:10: style: Variable 'gcbb' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:677:10: note: gcbb is assigned nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:678:10: note: gcbb is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:705:10: style: Variable 'gcab' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:704:10: note: gcab is assigned nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:705:10: note: gcab is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:61:74: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:113:74: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:172:52: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:282:52: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:422:29: style: Parameter 'rho_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:422:43: style: Parameter 'rho_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:422:58: style: Parameter 'ScalGGAXin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:423:27: style: Parameter 'tol_rho' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:423:56: style: Parameter 'sol' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:539:29: style: Parameter 'rho_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:539:43: style: Parameter 'rho_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:539:58: style: Parameter 'ScalGGACin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:540:27: style: Parameter 'tol_rho' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:540:56: style: Parameter 'sol' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:508:38: warning: Uninitialized variable: exaa [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:455:9: note: Assuming condition is false nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:508:38: note: Uninitialized variable: exaa nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:508:50: warning: Uninitialized variable: exbb [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:480:9: note: Assuming condition is false nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:508:50: note: Uninitialized variable: exbb nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:641:27: warning: Uninitialized variable: Gec_a0_ra [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:609:9: note: Assuming condition is false nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:641:27: note: Uninitialized variable: Gec_a0_ra nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:642:27: warning: Uninitialized variable: Gec_b0_rb [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:625:9: note: Assuming condition is false nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:642:27: note: Uninitialized variable: Gec_b0_rb nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:551:16: style: Variable 'Gec_a0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:551:27: style: Variable 'Gec_b0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:620:12: style: Variable 'Gec_a0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/nwpwxc/nwpwxcP_xc_b97.c:636:12: style: Variable 'Gec_b0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dirac_exchange.c:61:8: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:53:10: style: Parameter 'debug_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:54:10: style: Parameter 'lmax_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:55:10: style: Parameter 'locp_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:56:10: style: Parameter 'rlocal_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:57:6: style: Parameter 'sdir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:58:10: style: Parameter 'n9' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:59:6: style: Parameter 'dir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:60:10: style: Parameter 'n0' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:61:6: style: Parameter 'in_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:62:10: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:63:6: style: Parameter 'out_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:64:10: style: Parameter 'n2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:65:6: style: Parameter 'atom' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:66:10: style: Parameter 'n3' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:95:13: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:440:9: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:441:1: style: Parameter 'y' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:500:8: style: Parameter 'xa' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:501:8: style: Parameter 'ya' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:502:8: style: Parameter 'y2a' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:199:10: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/cpi_parse.c:112:43: style: Variable 'full_filename' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/generate_rho_semicore.c:33:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:16:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:137:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:63:11: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:61:11: note: value is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:63:11: note: value is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:93:11: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:91:11: note: value is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:93:11: note: value is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:137:11: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:122:11: note: value is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:137:11: note: value is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:173:11: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:171:11: note: value is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:173:11: note: value is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/get_word.c:159:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dirac.c:46:25: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dirac.c:319:47: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dirac.c:460:25: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dirac.c:43:9: style: Unused variable: L0 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dirac.c:319:33: style: Unused variable: L0 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dirac.c:449:32: style: Unused variable: Ninf [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dirac.c:457:9: style: Unused variable: L0 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dirac.c:459:10: style: Unused variable: a [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/dirac.c:459:13: style: Unused variable: scale [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/grids.c:142:9: warning: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'double *'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/grids.c:147:13: warning: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'double *'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/grids.c:167:5: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/grids.c:118:28: style: Parameter 'grid' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hartree.c:34:9: style: Parameter 'n' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hartree.c:40:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/gga_exchange.c:64:15: style: Variable 'twothird' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/gga_exchange.c:45:15: style: Unused variable: Cx [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/gga_exchange.c:45:18: style: Unused variable: rs_scale [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/integrate.c:17:40: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/integrate.c:21:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:350:12: style: Local variable 'r0' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:46:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:350:12: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:385:12: style: Local variable 'r0' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:46:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:385:12: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:243:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:274:55: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:323:2: style: Parameter 'gridold' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:347:8: style: Parameter 'u' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:382:8: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:425:25: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/loggrid.c:425:39: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:172:5: style: Parameter 'n_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:174:8: style: Parameter 'e_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:175:8: style: Parameter 'fill_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:176:8: style: Parameter 'rcut_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:180:9: style: Parameter 'rho_semicore' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:189:9: style: Parameter 'kb_expansion' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:211:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:213:6: style: Variable 'Vall' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:445:11: warning: Uninitialized variable: w1l_prime [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:240:16: note: Assuming condition is false nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hamann.c:445:11: note: Uninitialized variable: w1l_prime nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:157:9: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:156:10: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:157:9: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:160:9: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:157:9: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:160:9: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:163:9: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:160:9: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:163:9: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:167:9: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:163:9: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:167:9: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:168:9: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:167:9: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:168:9: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:169:9: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:168:9: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:169:9: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:170:9: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:169:9: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:170:9: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:50:10: style: Parameter 'debug_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:51:10: style: Parameter 'lmax_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:52:10: style: Parameter 'locp_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:53:10: style: Parameter 'rlocal_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:54:6: style: Parameter 'sdir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:55:10: style: Parameter 'n9' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:56:6: style: Parameter 'dir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:57:10: style: Parameter 'n0' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:58:6: style: Parameter 'in_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:59:10: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:60:6: style: Parameter 'out_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:61:10: style: Parameter 'n2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:62:6: style: Parameter 'atom' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:63:10: style: Parameter 'n3' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:93:13: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:136:17: style: Variable 'over_fourpi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:162:11: style: Variable 'lmaxp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:170:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:76:15: style: Unused variable: nl [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:77:18: style: Unused variable: l [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:80:19: style: Unused variable: rl [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:80:24: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:80:30: style: Unused variable: tmp2 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:80:37: style: Unused variable: sc_rho [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:80:46: style: Unused variable: sc_rhol [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:80:56: style: Unused variable: sc_drho [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:80:66: style: Unused variable: sc_drhol [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:83:22: style: Unused variable: rmax [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:86:14: style: Unused variable: r0 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:86:17: style: Unused variable: xx [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:87:14: style: Unused variable: n [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:89:31: style: Unused variable: e99 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:89:35: style: Unused variable: e999 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/carter_parse.c:110:43: style: Variable 'full_filename' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/lyp_correlation.c:18:9: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/lyp_correlation.c:41:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/lyp_correlation.c:60:17: style: Variable 'smallnumber' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/lyp_correlation.c:37:12: style: Unused variable: norm [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:401:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:414:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:46:28: style:inconclusive: Function 'paw_init_atom' argument 1 names different: declaration 'aname' definition 'atom'. [funcArgNamesDifferent] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.h:10:35: note: Function 'paw_init_atom' argument 1 names different: declaration 'aname' definition 'atom'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:46:28: note: Function 'paw_init_atom' argument 1 names different: declaration 'aname' definition 'atom'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:302:32: style:inconclusive: Function 'paw_init_paw_atom' argument 1 names different: declaration 'aname' definition 'infile'. [funcArgNamesDifferent] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.h:26:39: note: Function 'paw_init_paw_atom' argument 1 names different: declaration 'aname' definition 'infile'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:302:32: note: Function 'paw_init_paw_atom' argument 1 names different: declaration 'aname' definition 'infile'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:46:40: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:51:11: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:302:32: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:316:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:444:31: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:326:56: error: Uninitialized variable: input [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:474:56: error: Uninitialized variable: input [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:109:10: style: Variable 'p' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom.c:320:11: style: Variable 'rgrid' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:163:1: error: Memory leak: full_filename [memleak] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:56:10: style: Parameter 'debug_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:57:10: style: Parameter 'lmax_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:58:10: style: Parameter 'locp_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:59:10: style: Parameter 'rlocal_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:61:10: style: Parameter 'n9' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:62:9: style: Parameter 'dir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:63:10: style: Parameter 'n0' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:64:9: style: Parameter 'in_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:65:10: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:66:9: style: Parameter 'out_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:67:10: style: Parameter 'n2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:68:9: style: Parameter 'atom' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:69:10: style: Parameter 'n3' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:116:11: style: Variable 'full_filename' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:116:25: style: Variable 'full_filename' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:120:16: style: Variable 'lmax_out' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:121:16: style: Variable 'locp_out' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:122:16: style: Variable 'rlocal_out' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:79:14: style: Unused variable: zatom [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:79:20: style: Unused variable: zion [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:80:12: style: Unused variable: over_fourpi [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:82:15: style: Unused variable: nl [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:83:14: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:83:16: style: Unused variable: k [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:83:18: style: Unused variable: l [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:83:20: style: Unused variable: p [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:83:22: style: Unused variable: p1 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:84:14: style: Unused variable: Ngrid [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:84:20: style: Unused variable: nrl [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:85:15: style: Unused variable: rgrid [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:85:22: style: Unused variable: psi [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:85:27: style: Unused variable: psp [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:86:19: style: Unused variable: rl [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:86:24: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:86:30: style: Unused variable: tmp2 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:86:37: style: Unused variable: sc_rho [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:86:46: style: Unused variable: sc_rhol [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:86:56: style: Unused variable: sc_drho [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:86:66: style: Unused variable: sc_drhol [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:89:14: style: Unused variable: drl [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:89:18: style: Unused variable: rmax [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:91:14: style: Unused variable: lmax [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:91:19: style: Unused variable: locp [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:91:24: style: Unused variable: lmaxp [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:92:14: style: Unused variable: r0 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:92:17: style: Unused variable: xx [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:93:14: style: Unused variable: n [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:94:14: style: Unused variable: pspdat [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:94:21: style: Unused variable: pspcode [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:94:29: style: Unused variable: pspxc [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:95:14: style: Unused variable: r2well [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:95:21: style: Unused variable: rcore [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:95:31: style: Unused variable: e99 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:95:35: style: Unused variable: e999 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:96:14: style: Unused variable: rchrg [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:96:20: style: Unused variable: fchrg [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:96:26: style: Unused variable: qchrg [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:96:32: style: Unused variable: pi [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:99:13: style: Unused variable: w [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:99:16: style: Unused variable: tc [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:100:13: style: Unused variable: fp [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:102:14: style: Unused variable: comment [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:103:14: style: Unused variable: argc [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_atom_driver.c:116:43: style: Variable 'full_filename' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/lyp_correlation2.c:19:9: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/lyp_correlation2.c:39:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/lyp_correlation2.c:60:17: style: Variable 'smallnumber' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/lyp_correlation2.c:29:19: style: Unused variable: F14 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/lyp_correlation2.c:29:32: style: Unused variable: dF1dn [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pauli.c:57:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pauli.c:374:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pauli.c:451:10: style: Variable 'node' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_comp_charge.c:110:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_core.c:46:13: style: Variable 'full_density' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_core.c:47:13: style: Variable 'paw_basis_density' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_core.c:49:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_dirac_exchange.c:36:44: style: Parameter 'rho' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_dirac_exchange.c:77:44: style: Parameter 'rho' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_hartree.c:38:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_hartree.c:39:13: style: Variable 'r2' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_hartree.c:40:13: style: Variable 'r3' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_ion.c:24:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_ion.c:46:35: style: Parameter 'dn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_kinetic_energy.c:11:52: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_kinetic_energy.c:11:63: style: Parameter 'fill' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_kinetic_energy.c:20:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_loggrid.c:252:44: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_loggrid.c:286:39: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_loggrid.c:338:48: style: Parameter 'gridold' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_loggrid.c:361:54: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_loggrid.c:423:32: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_loggrid.c:423:43: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_loggrid.c:441:40: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_loggrid.c:441:51: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_my_memory.c:65:18: style: Condition 'array==0' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_matrix_elements.c:41:13: style: Variable 'orb_l' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_matrix_elements.c:47:13: style: Variable 'v' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_matrix_elements.c:48:13: style: Variable 'v_tilda' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_matrix_elements.c:52:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:652:14: style: Local variable 'prj_ps0' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:69:17: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:652:14: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:102:11: style: Parameter 'a_nodal_constraint' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:103:11: style: Parameter 'a_projector_method' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:105:10: style: Parameter 'a_n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:106:10: style: Parameter 'a_l' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:107:13: style: Parameter 'r_match' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:116:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:117:13: style: Variable 'psi' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:118:13: style: Variable 'psi_prime' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:391:14: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:648:13: style: Variable 'V_ref' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:649:13: style: Variable 'V' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:650:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:846:13: style: Variable 'V_ref' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:847:13: style: Variable 'V' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:848:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:1075:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:20:36: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:1164:36: style: Parameter 'atom_name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:22:13: style: Variable 'atom_name' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:1170:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:27:13: style: Variable 'Vpseudo' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:1238:41: style: Parameter 'atom_name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:1244:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:28:13: style: Variable 'rho_core' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:1454:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:29:13: style: Variable 'rho_core_ps' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:33:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:34:10: style: Variable 'prin_n' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:35:10: style: Variable 'prin_n_ps' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:36:10: style: Variable 'l' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:37:13: style: Variable 'e' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:70:13: style: Variable 'psi_ps0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:111:17: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_output.c:128:17: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:122:11: style: Variable 'rgrid' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:808:17: style: Variable 'max_prj' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:809:17: style: Variable 'max_phi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:810:20: style: Variable 'max_phi_ps' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:876:17: style: Variable 'test_matrix' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:1030:17: style: Variable 'max_prj' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:1031:17: style: Variable 'max_phi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:1032:20: style: Variable 'max_phi_ps' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_basis.c:1477:11: style: Variable 'Ngrid' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:649:9: error: Used file that is not opened. [useClosedFile] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:502:8: style: Variable 'Vh' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:467:13: note: Vh is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:502:8: note: Vh is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:505:8: style: Variable 'Vx' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:469:13: note: Vx is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:505:8: note: Vx is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:508:8: style: Variable 'Vc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:470:13: note: Vc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:508:8: note: Vc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:131:44: style:inconclusive: Function 'paw_Thomas_Fermi' argument 2 names different: declaration 'Vtmp' definition 'V'. [funcArgNamesDifferent] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.h:8:49: note: Function 'paw_Thomas_Fermi' argument 2 names different: declaration 'Vtmp' definition 'V'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:131:44: note: Function 'paw_Thomas_Fermi' argument 2 names different: declaration 'Vtmp' definition 'V'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:254:12: style: Local variable 'Ngrid' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:31:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:254:12: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:259:13: style: Local variable 'rgrid' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:32:17: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:259:13: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:377:9: style: Local variable 'Ngrid' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:31:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:377:9: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:439:11: style: Local variable 'Ngrid' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:31:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:439:11: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:453:13: style: Local variable 'rgrid' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:32:17: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:453:13: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:590:9: style: Local variable 'Ngrid' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:31:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:590:9: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:593:13: style: Local variable 'rgrid' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:32:17: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:593:13: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:70:16: style: Variable 'Vion' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:71:16: style: Variable 'Vh' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:72:16: style: Variable 'Vx' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:73:16: style: Variable 'Vc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:248:37: style: Parameter 'a_r_potential' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:249:37: style: Parameter 'V_ks' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:259:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:373:90: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:443:13: style: Variable 'Vh' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:444:13: style: Variable 'Vx' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:445:13: style: Variable 'Vc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:446:13: style: Variable 'rho' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:447:13: style: Variable 'rho_ps' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:448:13: style: Variable 'rho_core' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:449:13: style: Variable 'rho_core_ps' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:452:13: style: Variable 'V_comp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:453:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:544:10: style: Variable 'n' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:545:10: style: Variable 'l' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:585:44: style: Parameter 'atom_name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:591:10: style: Variable 'prin_n' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:592:11: style: Variable 'orb_l' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_potential.c:593:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:623:39: style:inconclusive: Function 'paw_print_orbitals_to_file' argument 1 names different: declaration 'output' definition 'atom_name'. [funcArgNamesDifferent] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.h:29:48: note: Function 'paw_print_orbitals_to_file' argument 1 names different: declaration 'output' definition 'atom_name'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:623:39: note: Function 'paw_print_orbitals_to_file' argument 1 names different: declaration 'output' definition 'atom_name'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:67:11: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:151:49: style: Parameter 'V' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:200:13: style: Variable 'Vo' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:204:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:361:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:453:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:546:41: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:552:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:623:39: style: Parameter 'atom_name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:628:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:884:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_orbitals.c:458:11: style: Variable 'rgrid' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:39:40: style: Parameter 'y' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:39:52: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:73:40: style: Parameter 'y' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:73:51: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:88:42: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:120:39: style: Parameter 'y' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:120:50: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:152:41: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:186:40: style: Parameter 'y' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:186:51: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:216:41: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:246:40: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:280:41: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:311:40: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pred_cor.c:342:41: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_scattering.c:111:10: style: Variable 'orb_l' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_scattering.c:123:11: style: Variable 'Ngrid' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_sdir.c:18:25: style:inconclusive: Function 'paw_set_debug' argument 1 names different: declaration 'debug' definition 'debug_in'. [funcArgNamesDifferent] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_sdir.h:8:32: note: Function 'paw_set_debug' argument 1 names different: declaration 'debug' definition 'debug_in'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_sdir.c:18:25: note: Function 'paw_set_debug' argument 1 names different: declaration 'debug' definition 'debug_in'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_sdir.c:27:26: style: Parameter 'sdir' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pauli.c:62:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pauli.c:365:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_pauli.c:442:10: style: Variable 'node' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_utilities.c:26:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_utilities.c:46:25: style:inconclusive: Function 'paw_find_word' argument 1 names different: declaration 'word' definition 'my_word'. [funcArgNamesDifferent] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_utilities.h:11:32: note: Function 'paw_find_word' argument 1 names different: declaration 'word' definition 'my_word'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_utilities.c:46:25: note: Function 'paw_find_word' argument 1 names different: declaration 'word' definition 'my_word'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_utilities.c:46:25: style: Parameter 'my_word' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_utilities.c:49:11: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_utilities.c:165:38: style: Parameter 'matrix_type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_utilities.c:451:48: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_vosko.c:166:18: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_vosko.c:163:14: note: tmp is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_vosko.c:166:18: note: tmp is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:38:31: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_vosko.c:104:40: style: Parameter 'rho' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:58:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_vosko.c:148:47: style: Parameter 'rho' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:60:6: style: Variable 'r2' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:288:13: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:303:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:405:13: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:433:14: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:590:13: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:617:14: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:752:13: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:753:13: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/paw_atom/paw_schrodin.c:768:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_wang.c:94:14: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_wang.c:66:14: style: Variable 'pi' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_wang.c:61:14: note: pi is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_wang.c:66:14: note: pi is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_wang.c:38:8: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_wang.c:63:15: style: Variable 'onesixth' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_wang.c:64:17: style: Variable 'sevensixth' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_exchange.c:34:8: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_exchange.c:60:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_exchange.c:68:15: style: Variable 'twothird' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:42:9: style: Parameter 'y' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:43:1: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:86:9: style: Parameter 'y' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:87:1: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:131:9: style: Parameter 'y' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:132:1: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:173:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:216:9: style: Parameter 'y' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:217:1: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:254:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:285:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:317:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:348:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:380:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:411:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:444:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:475:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:508:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:540:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:577:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:610:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pred_cor.c:643:9: style: Parameter 'f' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_correlation.c:141:18: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_correlation.c:153:22: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_correlation.c:156:23: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_correlation.c:84:14: style: Variable 'pi' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_correlation.c:78:14: note: pi is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_correlation.c:84:14: note: pi is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_correlation.c:41:8: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_correlation.c:68:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_correlation.c:81:15: style: Variable 'onesixth' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pbe_correlation.c:82:17: style: Variable 'sevensixth' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_zunger.c:49:8: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_zunger.c:73:15: style: Variable 'fourthird' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_zunger.c:74:15: style: Variable 'twothird' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/perdew_zunger.c:75:21: style: Variable 'two_to_onethird' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/psp.c:108:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/psp.c:72:21: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/psp.c:77:13: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/psp.c:392:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/psp1d.c:76:21: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/psp1d.c:81:12: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/psp1d.c:530:12: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:161:5: style: Parameter 'n_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:163:8: style: Parameter 'e_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:164:8: style: Parameter 'fill_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:165:8: style: Parameter 'rcut_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:169:9: style: Parameter 'rho_semicore' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:191:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:357:17: warning: Uninitialized variable: eeig [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:215:16: note: Assuming condition is false nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:357:17: note: Uninitialized variable: eeig nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:320:13: error: Uninitialized variable: eeig [legacyUninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rappe.c:203:11: style: Variable 'amesh' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:279:7: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:273:7: note: First condition nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:279:7: note: Second condition nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pspsolve.c:62:15: style: Parameter 'efg_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/pspsolve.c:80:18: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:50:15: style: Parameter 'print_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:51:15: style: Parameter 'debug_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:52:15: style: Parameter 'lmax_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:53:15: style: Parameter 'locp_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:54:14: style: Parameter 'rlocal_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:55:11: style: Parameter 'sdir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:56:15: style: Parameter 'n9' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:57:11: style: Parameter 'dir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:58:15: style: Parameter 'n0' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:59:11: style: Parameter 'in_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:60:15: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:61:11: style: Parameter 'out_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:62:15: style: Parameter 'n2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:71:18: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:84:9: style: Variable 'soutfile' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:84:18: style: Variable 'soutfile' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:66:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:66:10: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:66:16: style: Unused variable: l [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpspsolve.c:84:37: style: Variable 'soutfile' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:51:10: style: Parameter 'debug_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:52:10: style: Parameter 'lmax_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:53:10: style: Parameter 'locp_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:54:10: style: Parameter 'rlocal_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:55:6: style: Parameter 'sdir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:56:10: style: Parameter 'n9' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:57:6: style: Parameter 'dir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:58:10: style: Parameter 'n0' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:59:6: style: Parameter 'in_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:60:10: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:61:6: style: Parameter 'out_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:62:10: style: Parameter 'n2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:64:10: style: Parameter 'n3' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:89:13: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:171:14: style: Variable 'rmax' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:192:10: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:86:41: style: Unused variable: s_sigma [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/qmmm_parse.c:106:43: style: Variable 'full_filename' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_correlation.c:143:18: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_correlation.c:155:22: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_correlation.c:158:23: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_correlation.c:86:14: style: Variable 'pi' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_correlation.c:80:14: note: pi is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_correlation.c:86:14: note: pi is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_correlation.c:43:8: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_correlation.c:70:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_correlation.c:83:15: style: Variable 'onesixth' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_correlation.c:84:17: style: Variable 'sevensixth' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_exchange.c:34:8: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_exchange.c:60:13: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/revpbe_exchange.c:69:15: style: Variable 'twothird' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpsp.c:579:18: style:inconclusive: Function 'rcut_RelPsp' argument 1 names different: declaration 'i' definition 'l'. [funcArgNamesDifferent] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpsp.h:34:31: note: Function 'rcut_RelPsp' argument 1 names different: declaration 'i' definition 'l'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpsp.c:579:18: note: Function 'rcut_RelPsp' argument 1 names different: declaration 'i' definition 'l'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpsp.c:71:20: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpsp.c:76:9: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpsp.c:275:11: style: Variable 'rgrid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpsp.c:73:10: style: Unused variable: p1 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpsp.c:73:14: style: Unused variable: p2 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rpsp.c:76:13: style: Unused variable: tc [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rtroullier.c:157:12: style: Parameter 'n_psp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rtroullier.c:159:12: style: Parameter 's_psp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rtroullier.c:160:15: style: Parameter 'e_psp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rtroullier.c:161:15: style: Parameter 'fill_psp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rtroullier.c:162:15: style: Parameter 'rcut_psp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rtroullier.c:166:15: style: Parameter 'rho_semicore' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rtroullier.c:181:11: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rtroullier.c:190:9: style: Variable 'amesh' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:166:9: style: Parameter 'n_psp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:168:9: style: Parameter 's_psp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:169:12: style: Parameter 'e_psp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:170:12: style: Parameter 'fill_psp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:171:12: style: Parameter 'rcut_psp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:175:12: style: Parameter 'rho_semicore' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:194:11: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:194:30: style: Variable 'Vall' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:416:8: warning: Uninitialized variable: w1l_prime [uninitvar] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:218:17: note: Assuming condition is false nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:416:8: note: Uninitialized variable: w1l_prime nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/rhamann.c:50:17: style: Unused variable: itmp [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/spline.c:21:24: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/spline.c:24:11: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/spline.c:74:9: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/spline.c:75:1: style: Parameter 'y' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/spline.c:136:8: style: Parameter 'xa' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/spline.c:137:8: style: Parameter 'ya' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/spline.c:138:8: style: Parameter 'y2a' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/spline.c:279:27: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/troullier.c:165:5: style: Parameter 'n_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/troullier.c:167:8: style: Parameter 'e_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/troullier.c:168:8: style: Parameter 'fill_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/troullier.c:169:8: style: Parameter 'rcut_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/troullier.c:173:9: style: Parameter 'rho_semicore' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/troullier.c:182:9: style: Parameter 'kb_expansion' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/troullier.c:199:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/troullier.c:211:11: style: Variable 'amesh' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/tt.c:11:7: error: syntax error: keyword 'for' is not allowed in global scope [syntaxError] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/tt2.c:21:7: error: syntax error: keyword 'for' is not allowed in global scope [syntaxError] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/schrodin.c:56:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/schrodin.c:279:8: style: Parameter 'v' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/schrodin.c:295:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/schrodin.c:379:8: style: Parameter 'v' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/schrodin.c:402:6: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/ttt.c:8:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:181:9: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:180:10: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:181:9: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:184:9: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:181:9: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:184:9: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:187:9: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:184:9: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:187:9: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:54:10: style: Parameter 'debug_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:55:10: style: Parameter 'lmax_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:56:10: style: Parameter 'locp_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:57:10: style: Parameter 'rlocal_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:58:6: style: Parameter 'sdir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:59:10: style: Parameter 'n9' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:60:6: style: Parameter 'dir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:61:10: style: Parameter 'n0' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:62:6: style: Parameter 'in_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:63:10: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:64:6: style: Parameter 'out_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:65:10: style: Parameter 'n2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:66:6: style: Parameter 'atom' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:67:10: style: Parameter 'n3' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:97:13: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:187:9: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:238:11: style: Variable 'r0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:207:33: style: Variable 'sc_drho' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/teter_parse.c:114:43: style: Variable 'full_filename' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vosko.c:79:8: style: Parameter 'rho' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vosko.c:103:15: style: Variable 'fourthird' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vosko.c:104:15: style: Variable 'twothird' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vosko.c:105:21: style: Variable 'two_to_onethird' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:33:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:62:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:90:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:116:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:140:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:169:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:211:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:240:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:369:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:75:13: style: Variable 'r11' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:102:13: style: Variable 'r10' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:128:13: style: Variable 'r9' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion2.c:151:13: style: Variable 'r8' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:279:26: style: Variable 'match' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:264:19: note: match is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:279:26: note: match is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:302:13: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:309:13: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:302:13: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:185:8: style: Parameter 'e_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:187:8: style: Parameter 'rcut_psp' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:189:8: style: Parameter 'ns' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:217:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/vanderbilt.c:234:11: style: Variable 'amesh' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:38:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:68:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:97:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:124:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:149:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:179:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:215:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:244:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:479:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:292:15: style: Variable 'fdold' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/xpansion.c:386:11: style: Variable 'fdold' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/zora.c:48:25: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/zora.c:321:47: style: Variable 'r' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/zora.c:45:9: style: Unused variable: L0 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/zora.c:321:33: style: Unused variable: L0 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:201:4: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:50:10: style: Parameter 'inet' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:51:10: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:52:10: style: Parameter 'portin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:129:10: style: Parameter 'socket1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:151:10: style: Parameter 'socket1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:153:10: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:188:10: style: Parameter 'socket1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:190:10: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:237:9: style: Parameter 'addr_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:239:10: style: Parameter 'portin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:241:10: style: Parameter 'n3' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:62:19: style: Unused variable: valread [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_talker.c:274:13: style: Variable 'valread' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/ctof/choleski_f.c:122:6: style: Variable 'me' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/ctof/choleski_f.c:68:6: note: me is assigned nwchem-7.2.2/src/peigs/ctof/choleski_f.c:122:6: note: me is overwritten nwchem-7.2.2/src/peigs/ctof/pdspev_f.c:43:65: style: Parameter 'ibuffsz' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/ctof/pdspevx_f.c:46:49: style: Parameter 'ibuffsz' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/ctof/pdspgv_f.c:44:9: style: Parameter 'ibuffsz' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/ctof/pdsptri_f.c:46:49: style: Parameter 'ibuffsz' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/ctof/pdsptri_f.c:81:25: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/peigs/ctof/pdsptri_f.c:81:45: style: Unused variable: nvecsA [unusedVariable] nwchem-7.2.2/src/peigs/ctof/pdspgvx_f.c:47:9: style: Parameter 'ibuffsz' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/ctof/resid_f.c:113:10: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/ctof/residual_f.c:133:10: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/ctof/sonenorm_f.c:102:12: style: Variable 'buff_ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/ctof/tresid_f.c:115:12: style: Variable 'buff_ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/geneig2.c:338:8: style: Variable 'dptr' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/example/geneig2.c:333:8: note: dptr is assigned nwchem-7.2.2/src/peigs/example/geneig2.c:338:8: note: dptr is overwritten nwchem-7.2.2/src/peigs/example/geneig2.c:514:26: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig2.c:540:23: style: Parameter 'dA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig2.c:540:28: style: Parameter 'eA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig2.c:540:33: style: Parameter 'dB' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig2.c:540:38: style: Parameter 'eB' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig2.c:540:51: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig2.c:566:21: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/example/geneig2.c:223:10: warning: Uninitialized variable: matrixA [uninitvar] nwchem-7.2.2/src/peigs/example/geneig2.c:216:11: note: Assuming condition is false nwchem-7.2.2/src/peigs/example/geneig2.c:223:10: note: Uninitialized variable: matrixA nwchem-7.2.2/src/peigs/example/geneig2.c:339:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/p_copy_col.c:60:9: style: Variable 'msize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/example/p_copy_col.c:55:9: note: msize is assigned nwchem-7.2.2/src/peigs/example/p_copy_col.c:60:9: note: msize is overwritten nwchem-7.2.2/src/peigs/example/p_copy_col.c:44:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/p_copy_col.c:44:19: style: Parameter 'mapA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/p_copy_matrix.c:41:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/p_copy_matrix.c:41:19: style: Parameter 'mapA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig_la.c:169:5: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/peigs/example/geneig_la.c:230:14: style: Variable 'indx' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/example/geneig_la.c:183:10: note: indx is assigned nwchem-7.2.2/src/peigs/example/geneig_la.c:230:14: note: indx is overwritten nwchem-7.2.2/src/peigs/example/geneig_la.c:230:14: style: Variable 'indx' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/example/geneig_la.c:190:10: note: indx is assigned nwchem-7.2.2/src/peigs/example/geneig_la.c:230:14: note: indx is overwritten nwchem-7.2.2/src/peigs/example/geneig_la.c:344:8: style: Variable 'dptr' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/example/geneig_la.c:339:8: note: dptr is assigned nwchem-7.2.2/src/peigs/example/geneig_la.c:344:8: note: dptr is overwritten nwchem-7.2.2/src/peigs/example/geneig_la.c:511:26: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig_la.c:537:23: style: Parameter 'dA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig_la.c:537:28: style: Parameter 'eA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig_la.c:537:33: style: Parameter 'dB' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig_la.c:537:38: style: Parameter 'eB' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig_la.c:537:51: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/geneig_la.c:563:21: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/example/geneig_la.c:229:10: warning: Uninitialized variable: matrixA [uninitvar] nwchem-7.2.2/src/peigs/example/geneig_la.c:222:11: note: Assuming condition is false nwchem-7.2.2/src/peigs/example/geneig_la.c:229:10: note: Uninitialized variable: matrixA nwchem-7.2.2/src/peigs/example/geneig_la.c:214:12: style: Variable 'iseed[3]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:345:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:406:9: style: Variable 'time1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:72:18: style: Variable 'three' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:73:18: style: Variable 'IZERO' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:74:26: style: Variable 'DZERO' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:77:11: style: Unused variable: nocare_ [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:77:20: style: Unused variable: norder_ [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:77:29: style: Unused variable: nonode_ [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:77:38: style: Unused variable: ihost_ [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:77:46: style: Unused variable: ialnod_ [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:77:55: style: Unused variable: ialprc_ [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:78:11: style: Unused variable: me_ [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:78:16: style: Unused variable: host_ [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:78:23: style: Unused variable: nproc_ [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:81:34: style: Unused variable: jndx [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:81:40: style: Unused variable: iii [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:84:12: style: Unused variable: mapvecA [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:84:22: style: Unused variable: mapvecB [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:84:32: style: Unused variable: mapvecZ [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:87:11: style: Unused variable: is_size [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:96:24: style: Unused variable: t_com [unusedVariable] nwchem-7.2.2/src/peigs/example/geneig_la.c:97:26: style: Unused variable: time2 [unusedVariable] nwchem-7.2.2/src/peigs/example/tri_test.c:122:10: style: Variable 'nprocs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/example/tri_test.c:107:10: note: nprocs is assigned nwchem-7.2.2/src/peigs/example/tri_test.c:122:10: note: nprocs is overwritten nwchem-7.2.2/src/peigs/example/tri_test.c:351:12: style: Variable 'iscratch' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/example/tri_test.c:201:12: note: iscratch is assigned nwchem-7.2.2/src/peigs/example/tri_test.c:351:12: note: iscratch is overwritten nwchem-7.2.2/src/peigs/example/tri_test.c:148:7: style:inconclusive: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] nwchem-7.2.2/src/peigs/example/tri_test.c:491:26: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/tri_test.c:261:10: warning: Uninitialized variable: matrixA [uninitvar] nwchem-7.2.2/src/peigs/example/tri_test.c:239:11: note: Assuming condition is false nwchem-7.2.2/src/peigs/example/tri_test.c:261:10: note: Uninitialized variable: matrixA nwchem-7.2.2/src/peigs/example/tri_test.c:332:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/wilk2.c:422:26: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/wilk2.c:103:10: style: Variable 'nprocs' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/wilk2.c:259:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/example/tsterr.c:190:8: style: Variable 'dptr' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/example/tsterr.c:185:8: note: dptr is assigned nwchem-7.2.2/src/peigs/example/tsterr.c:190:8: note: dptr is overwritten nwchem-7.2.2/src/peigs/example/tsterr.c:700:9: style: Variable 'ifact' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/example/tsterr.c:678:11: note: ifact is assigned nwchem-7.2.2/src/peigs/example/tsterr.c:700:9: note: ifact is overwritten nwchem-7.2.2/src/peigs/example/wilk3.c:127:10: style: Variable 'nprocs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/example/wilk3.c:103:10: note: nprocs is assigned nwchem-7.2.2/src/peigs/example/wilk3.c:127:10: note: nprocs is overwritten nwchem-7.2.2/src/peigs/example/wilk3.c:423:26: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/example/wilk3.c:194:10: error: Uninitialized variable: matrixA [legacyUninitvar] nwchem-7.2.2/src/peigs/example/wilk3.c:259:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/chol_bcst.c:154:9: style: Variable 'isize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/chol_bcst.c:161:11: style: Variable 'isize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/chol_bcst.c:166:13: style: Variable 'isize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/chol_bcst.c:168:8: style: Variable 'isize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/choleski9.c:243:32: style: Parameter 'mycols' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/choleski9.c:374:15: style: Variable 'length' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/choleski9.c:375:13: style: Variable 'root' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:397:40: warning: Either the condition 'me==NULL' is redundant or there is possible null pointer dereference: me. [nullPointerRedundantCheck] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:394:11: note: Assuming that condition 'me==NULL' is not redundant nwchem-7.2.2/src/peigs/src/c/ci_entry.c:397:40: note: Null pointer dereference nwchem-7.2.2/src/peigs/src/c/ci_entry.c:400:10: warning: Either the condition 'me==NULL' is redundant or there is possible null pointer dereference: me. [nullPointerRedundantCheck] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:394:11: note: Assuming that condition 'me==NULL' is not redundant nwchem-7.2.2/src/peigs/src/c/ci_entry.c:400:10: note: Null pointer dereference nwchem-7.2.2/src/peigs/src/c/ci_entry.c:424:11: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:395:7: note: i is assigned nwchem-7.2.2/src/peigs/src/c/ci_entry.c:424:11: note: i is overwritten nwchem-7.2.2/src/peigs/src/c/ci_entry.c:66:15: style: Parameter 'me' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:66:20: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:66:24: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:66:28: style: Parameter 'j' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:174:15: style: Parameter 'me' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:174:20: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:174:24: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:174:28: style: Parameter 'j' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:286:15: style: Parameter 'me' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:286:20: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:361:15: style: Parameter 'me' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ci_entry.c:361:20: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf4.c:363:10: error: Unmatched '('. Configuration: '__GNUC__=1'. [syntaxError] nwchem-7.2.2/src/peigs/src/c/clustrf3.c:348:20: style: Array index 'end_of_block' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/peigs/src/c/clustrf3.c:276:10: style: Variable 'imax' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/clustrf3.c:262:8: note: imax is assigned nwchem-7.2.2/src/peigs/src/c/clustrf3.c:276:10: note: imax is overwritten nwchem-7.2.2/src/peigs/src/c/clustrf3.c:128:19: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf3.c:128:30: style: Parameter 'iblock' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf3.c:128:48: style: Parameter 'isplit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf3.c:130:23: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf3.c:130:27: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf3.c:130:31: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf3.c:335:16: style: Variable 'beg_of_block' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:353:20: style: Array index 'end_of_block' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:281:10: style: Variable 'imax' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:267:8: note: imax is assigned nwchem-7.2.2/src/peigs/src/c/clustrf5.c:281:10: note: imax is overwritten nwchem-7.2.2/src/peigs/src/c/clustrf5.c:128:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:128:19: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:128:30: style: Parameter 'iblock' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:128:48: style: Parameter 'isplit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:130:23: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:130:27: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:130:31: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:247:9: style: Variable 'ortol' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrf5.c:340:16: style: Variable 'beg_of_block' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:238:20: style: Array index 'end_of_block' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:225:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:97:21: style: Parameter 'iblock' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:97:38: style: Parameter 'isplit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:133:21: style: Variable 'c1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:133:28: style: Variable 'c2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:137:22: style: Variable 'clustr_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:169:6: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:170:11: style: Variable 'num_eig' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:173:11: style: Variable 'num_cls' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:174:15: style: Variable 'num_all_cls' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:175:19: style: Variable 'max_clustr_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:206:7: style: Variable 'eps' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:225:16: style: Variable 'beg_of_block' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrfix.c:300:12: style: Variable 'jblk' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:519:12: style: Variable 'ival' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:499:14: note: ival is assigned nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:519:12: note: ival is overwritten nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:93:30: style: Parameter 'num_clustr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:93:60: style: Parameter 'imin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:94:15: style: Parameter 'nacluster' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:94:27: style: Parameter 'icsplit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:200:10: style: Variable 'blksiz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:217:8: style: Variable 'Zvec' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:237:11: style: Variable 'bb1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:238:10: style: Variable 'bn' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:362:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:519:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx3.c:537:14: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:530:12: style: Variable 'ival' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:510:14: note: ival is assigned nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:530:12: note: ival is overwritten nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:94:30: style: Parameter 'num_clustr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:94:60: style: Parameter 'imin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:95:15: style: Parameter 'nacluster' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:95:27: style: Parameter 'icsplit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:201:10: style: Variable 'blksiz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:218:8: style: Variable 'Zvec' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:238:11: style: Variable 'bb1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:239:10: style: Variable 'bn' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:363:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:530:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:548:14: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx30.c:118:19: style: Unused variable: iii [unusedVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:129:26: style: Local variable 'psigma' shadows outer variable [shadowVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:93:15: note: Shadowed declaration nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:129:26: note: Shadow variable nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:96:30: style: Parameter 'num_clustr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:96:60: style: Parameter 'imin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:97:4: style: Parameter 'nacluster' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:97:16: style: Parameter 'icsplit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:98:23: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:98:27: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:196:10: style: Variable 'blksiz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:213:8: style: Variable 'Zvec' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:233:11: style: Variable 'bb1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:234:10: style: Variable 'bn' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:246:23: style: Variable 'send_to' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:361:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:451:10: style: Variable 'itmp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:114:18: style: Variable 'three' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:114:29: style: Variable 'IONE' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:119:21: style: Unused variable: xc1 [unusedVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:119:26: style: Unused variable: xcsiz [unusedVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:119:33: style: Unused variable: xblksiz [unusedVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:120:19: style: Unused variable: iii [unusedVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx31.c:121:11: style: Unused variable: itime [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:176:17: error: Array 'str[0]' accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:173:17: note: Assignment 'i=-1', assigned value is -1 nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:176:17: note: Negative array index nwchem-7.2.2/src/peigs/src/c/clustrxx4.c:54:30: style: Parameter 'num_clustr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx4.c:79:12: style: Variable 'cl_ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/src/c/clustrxx4.c:103:10: style: Variable 'naproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx4.c:113:7: style: Variable 'eps' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx4.c:121:8: style: Variable 'Zvec' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:519:12: style: Variable 'ival' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:499:14: note: ival is assigned nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:519:12: note: ival is overwritten nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:93:30: style: Parameter 'num_clustr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:93:60: style: Parameter 'imin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:94:4: style: Parameter 'nacluster' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:94:16: style: Parameter 'icsplit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:95:23: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:95:27: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:200:10: style: Variable 'blksiz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:217:8: style: Variable 'Zvec' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:237:11: style: Variable 'bb1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:238:10: style: Variable 'bn' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:362:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:519:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx33.c:537:14: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:627:12: style: Variable 'f' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:620:12: note: $symbol is assigned nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:627:12: note: $symbol is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:40:8: style: Local variable 'i' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:471:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:40:8: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:40:10: style: Local variable 'j' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:471:18: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:40:10: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:57:9: style: Local variable 'i' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:471:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:57:9: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:94:9: style: Local variable 'i' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:471:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:94:9: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:126:8: style: Local variable 'i' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:471:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:126:8: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:155:8: style: Local variable 'i' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:471:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:155:8: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:187:36: style: Local variable 'i' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:471:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:187:36: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:187:38: style: Local variable 'ii' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:471:22: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:187:38: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:187:41: style: Local variable 'jj' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:471:25: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:187:41: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:971:8: style: Local variable 'i' shadows outer variable [shadowVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:471:16: note: Shadowed declaration nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:971:8: note: Shadow variable nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:38:43: style: Parameter 'str' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:54:36: style: Parameter 'str' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:91:32: style: Parameter 'str' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:122:30: style: Parameter 'str' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:148:32: style: Parameter 'str' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:148:44: style: Parameter 'token' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:962:10: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:405:15: style: Variable 't' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:410:15: style: Variable 't' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:415:15: style: Variable 't' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:420:15: style: Variable 't' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:425:15: style: Variable 't' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:430:15: style: Variable 't' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:188:31: style: Unused variable: tmps [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:188:40: style: Unused variable: tmpss [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:482:30: style: Unused variable: arg4 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:673:30: style: Unused variable: arg4 [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/utilities/nwpw_emachine.c:971:8: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/peigs/src/c/conjug22.c:114:6: style: Variable 'me' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/conjug22.c:107:6: note: me is assigned nwchem-7.2.2/src/peigs/src/c/conjug22.c:114:6: note: me is overwritten nwchem-7.2.2/src/peigs/src/c/conjug22.c:95:41: style: Variable 'iptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/src/c/conjug22.c:116:9: style: Variable 'linfo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/conjug22.c:119:8: style: Variable 'iptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/de_sym.c:162:10: style: Variable 'ngroup' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/de_sym.c:116:10: note: ngroup is assigned nwchem-7.2.2/src/peigs/src/c/de_sym.c:162:10: note: ngroup is overwritten nwchem-7.2.2/src/peigs/src/c/de_sym.c:223:22: style: Parameter 'mapvec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/de_sym.c:223:42: style: Parameter 'map_out' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/de_sym.c:227:27: style: Variable 'column_ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/src/c/de_sym.c:247:22: style: Parameter 'mapvec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/de_sym.c:247:41: style: Parameter 'map_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/de_sym.c:273:22: style: Parameter 'mapvec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/de_sym.c:273:41: style: Parameter 'map_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/de_sym.c:158:8: style: Variable 'lenb' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/de_sym.c:254:10: style: Variable 'icount' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/exit.c:54:12: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/exit.c:90:12: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/exit.c:147:10: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/exit2.c:42:15: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/exit2.c:43:19: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:456:10: style: Variable 'itmp' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:452:10: note: itmp is assigned nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:456:10: note: itmp is overwritten nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:129:26: style: Local variable 'psigma' shadows outer variable [shadowVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:93:15: note: Shadowed declaration nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:129:26: note: Shadow variable nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:96:30: style: Parameter 'num_clustr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:96:60: style: Parameter 'imin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:97:4: style: Parameter 'nacluster' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:97:16: style: Parameter 'icsplit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:98:23: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:98:27: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:196:10: style: Variable 'blksiz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:213:8: style: Variable 'Zvec' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:233:11: style: Variable 'bb1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:234:10: style: Variable 'bn' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:246:23: style: Variable 'send_to' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:361:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:456:10: style: Variable 'itmp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:114:18: style: Variable 'three' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:114:29: style: Variable 'IONE' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:119:21: style: Unused variable: xc1 [unusedVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:119:26: style: Unused variable: xcsiz [unusedVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:119:33: style: Unused variable: xblksiz [unusedVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:120:19: style: Unused variable: iii [unusedVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx99.c:121:11: style: Unused variable: itime [unusedVariable] nwchem-7.2.2/src/peigs/src/c/forLU.c:168:15: style: Condition 'mapU[i]!=me' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/peigs/src/c/forLU.c:61:43: style: Parameter 'mapvecU' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it4.c:57:15: style: Parameter 'iii' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it4.c:57:25: style: Parameter 'c1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it4.c:57:30: style: Parameter 'cn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it4.c:57:40: style: Parameter 'bn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it4.c:57:45: style: Parameter 'Zbegin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it4.c:57:54: style: Parameter 'map' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it4.c:58:52: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it4.c:116:10: style: Variable 'indrv5' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inv_it4.c:129:7: style: Variable 'sep' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:57:19: style: Parameter 'c1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:57:24: style: Parameter 'cn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:57:34: style: Parameter 'bn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:57:39: style: Parameter 'Zbegin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:57:48: style: Parameter 'map' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:58:41: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:109:10: style: Variable 'indrv5' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:116:5: style: Variable 'l' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:74:28: style: Variable 'IMINUSONE' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:75:26: style: Unused variable: niter [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:76:11: style: Unused variable: nrmchk [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:77:11: style: Unused variable: jmax [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:78:23: style: Unused variable: nrm [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:78:28: style: Unused variable: scl [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:79:19: style: Unused variable: tol [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:79:25: style: Unused variable: ptr [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:80:11: style: Unused variable: info [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:82:11: style: Unused variable: indx22 [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:82:22: style: Unused variable: lll [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:83:31: style: Unused variable: dummy [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:84:25: style: Unused variable: workk [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it44.c:84:44: style: Unused variable: dptr [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it3.c:65:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it3.c:65:19: style: Parameter 'c1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it3.c:65:24: style: Parameter 'cn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it3.c:65:34: style: Parameter 'bn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it3.c:65:39: style: Parameter 'Zbegin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it3.c:65:47: style: Parameter 'map' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/inv_it3.c:66:42: style: Parameter 'eval' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/inv_it3.c:66:59: style: Parameter 'eps' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it3.c:66:65: style: Parameter 'stpcrt' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it3.c:66:74: style: Parameter 'onenrm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:549:12: style: Variable 'ival' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:529:14: note: ival is assigned nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:549:12: note: ival is overwritten nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:98:30: style: Parameter 'num_clustr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:99:14: style: Parameter 'imin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:99:21: style: Parameter 'nacluster' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:99:33: style: Parameter 'icsplit' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:171:10: style: Variable 'blksiz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:187:8: style: Variable 'Zvec' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:212:11: style: Variable 'bb1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:213:10: style: Variable 'bn' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:351:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:466:12: style: Variable 'itmp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:549:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/clustrxx5.c:566:14: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inv_it5.c:52:19: style: Parameter 'c1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it5.c:52:24: style: Parameter 'cn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it5.c:52:34: style: Parameter 'bn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it5.c:52:39: style: Parameter 'Zbegin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it5.c:52:47: style: Parameter 'map' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/inv_it5.c:53:55: style: Parameter 'eval' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/inv_it5.c:118:7: style: Variable 'sep' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:57:19: style: Parameter 'c1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:57:24: style: Parameter 'cn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:57:34: style: Parameter 'bn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:57:39: style: Parameter 'Zbegin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:57:48: style: Parameter 'map' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:58:41: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:115:10: style: Variable 'indrv5' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:134:7: style: Variable 'sep' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:74:28: style: Variable 'IMINUSONE' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:75:26: style: Unused variable: niter [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:76:11: style: Unused variable: nrmchk [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:77:11: style: Unused variable: jmax [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:78:23: style: Unused variable: xjm [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:78:33: style: Unused variable: nrm [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:78:38: style: Unused variable: scl [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:79:19: style: Unused variable: tol [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:79:25: style: Unused variable: ptr [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:80:11: style: Unused variable: info [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:82:11: style: Unused variable: indx22 [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:82:22: style: Unused variable: lll [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:83:31: style: Unused variable: dummy [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:84:25: style: Unused variable: workk [unusedVariable] nwchem-7.2.2/src/peigs/src/c/inv_it6.c:84:44: style: Unused variable: dptr [unusedVariable] nwchem-7.2.2/src/peigs/src/c/mapchk.c:38:17: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mapchk.c:64:10: style: Variable 'iptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inverse.c:145:11: style: Variable 'isize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inverse.c:149:13: style: Variable 'isize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inverse.c:151:8: style: Variable 'isize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/inverse.c:319:10: style: Variable 'length' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mapdif.c:85:6: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mapdif.c:94:10: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/lu_mxm2.c:179:6: style: Variable 'me' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/lu_mxm2.c:125:6: note: me is assigned nwchem-7.2.2/src/peigs/src/c/lu_mxm2.c:179:6: note: me is overwritten nwchem-7.2.2/src/peigs/src/c/lu_mxm2.c:99:20: style: Variable 'Uvec' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/src/c/lu_mxm2.c:303:10: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mapdif1.c:87:6: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mapdif1.c:96:10: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mdif2b.c:40:17: style: Parameter 'nA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdif2b.c:40:22: style: Parameter 'mapA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdif2b.c:40:29: style: Parameter 'nB' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdif2b.c:40:34: style: Parameter 'mapB' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdif2b.c:40:41: style: Parameter 'nC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/matmax.c:42:19: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdif2b.c:40:46: style: Parameter 'mapC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/matmax.c:89:11: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mdiff1.c:40:17: style: Parameter 'nA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdiff1.c:40:22: style: Parameter 'mapA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdiff1.c:40:29: style: Parameter 'nZ' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdiff1.c:40:34: style: Parameter 'mapZ' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdiff2.c:40:17: style: Parameter 'nA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdiff2.c:40:22: style: Parameter 'mapA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdiff2.c:40:29: style: Parameter 'nB' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdiff2.c:40:34: style: Parameter 'mapB' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdiff2.c:40:41: style: Parameter 'nZ' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mdiff2.c:40:46: style: Parameter 'mapZ' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:180:10: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:196:8: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:229:16: style: Variable 'use_inverse' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:223:18: note: use_inverse is assigned nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:229:16: note: use_inverse is overwritten nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:53:15: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:53:22: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:53:74: style: Parameter 'iscratch' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:292:18: error: Uninitialized variable: i_pstein [uninitvar] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:295:18: error: Uninitialized variable: d_pstein [uninitvar] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:299:18: error: Uninitialized variable: ptr_pstein [uninitvar] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:327:16: error: Uninitialized variable: i_mxm25 [uninitvar] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:333:16: error: Uninitialized variable: d_mxm25 [uninitvar] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:375:16: error: Uninitialized variable: i_tmp [uninitvar] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:376:16: error: Uninitialized variable: d_tmp [uninitvar] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:377:16: error: Uninitialized variable: ppd_tmp [uninitvar] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:229:16: style: Variable 'use_inverse' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:241:12: style: Variable 'nvecsB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:243:12: style: Variable 'nvecsB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:245:10: style: Variable 'nvecsZ' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:269:15: style: Variable 'ptr_dstebz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:280:15: style: Variable 'ptr_pstebz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:285:16: style: Variable 'i_clustrf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:286:16: style: Variable 'd_clustrf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:287:16: style: Variable 'ptr_clustrf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:320:14: style: Variable 'ptr_tred2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:361:10: style: Variable 'neleA' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:93:62: style: Unused variable: i_same [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:95:21: style: Variable 'i_tmp' is not assigned a value. [unassignedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:95:28: style: Variable 'd_tmp' is not assigned a value. [unassignedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:95:35: style: Unused variable: d_tmp2 [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:95:43: style: Variable 'ppd_tmp' is not assigned a value. [unassignedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:96:52: style: Unused variable: i_inv_it [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:97:21: style: Unused variable: i_mgs [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:97:28: style: Unused variable: i_clustrinv [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:99:52: style: Unused variable: d_inv_it [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:100:21: style: Unused variable: d_mgs [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:100:28: style: Unused variable: d_clustrinv [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:102:58: style: Unused variable: ptr_inv_it [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:103:21: style: Unused variable: ptr_mgs [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:103:30: style: Unused variable: ptr_clustrinv [unusedVariable] nwchem-7.2.2/src/peigs/src/c/memreq_eval.c:104:32: style: Unused variable: ptr_mxm25 [unusedVariable] nwchem-7.2.2/src/peigs/src/c/mgs4.c:52:27: style: Parameter 'b1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mgs4.c:52:32: style: Parameter 'bn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mgs4.c:52:37: style: Parameter 'nvecsZ' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mgs4.c:52:46: style: Parameter 'first' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mgs4.c:239:11: style: Variable 'itype' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mgs4.c:281:14: style: Variable 'dptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mgs4.c:75:11: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/peigs/src/c/mgs5.c:55:27: style: Parameter 'b1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mgs5.c:55:32: style: Parameter 'bn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mgs5.c:55:37: style: Parameter 'nvecsZ' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mgs5.c:55:46: style: Parameter 'first' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq2.c:181:10: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/peigs/src/c/memreq2.c:197:8: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/peigs/src/c/memreq2.c:230:16: style: Variable 'use_inverse' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/memreq2.c:224:18: note: use_inverse is assigned nwchem-7.2.2/src/peigs/src/c/memreq2.c:230:16: note: use_inverse is overwritten nwchem-7.2.2/src/peigs/src/c/memreq2.c:53:15: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq2.c:53:22: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq2.c:53:74: style: Parameter 'iscratch' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq2.c:242:12: style: Variable 'nvecsB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq2.c:244:12: style: Variable 'nvecsB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq2.c:270:15: style: Variable 'ptr_dstebz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq2.c:281:15: style: Variable 'ptr_pstebz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq2.c:287:16: style: Variable 'd_clustrf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq2.c:288:16: style: Variable 'ptr_clustrf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq2.c:295:15: style: Variable 'ptr_inv_it' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq2.c:306:12: style: Variable 'ptr_mgs' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq2.c:319:18: style: Variable 'ptr_clustrinv' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq2.c:363:14: style: Variable 'ptr_tred2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq2.c:373:14: style: Variable 'ptr_mxm25' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mgscs.c:167:21: warning:inconclusive: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] nwchem-7.2.2/src/peigs/src/c/mgscs.c:198:10: note: Assuming that condition 'n==NULL' is not redundant nwchem-7.2.2/src/peigs/src/c/mgscs.c:167:21: note: Null pointer dereference nwchem-7.2.2/src/peigs/src/c/mgscs.c:138:9: style: Variable 'linfo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mgscs.c:212:10: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mxm25.c:41:15: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mxm25.c:41:20: style: Parameter 'n2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mxm88.c:207:6: style: Variable 'me' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/mxm88.c:154:6: note: me is assigned nwchem-7.2.2/src/peigs/src/c/mxm88.c:207:6: note: me is overwritten nwchem-7.2.2/src/peigs/src/c/mxm88.c:272:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/mxm5x.c:223:6: style: Variable 'me' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/mxm5x.c:164:6: note: me is assigned nwchem-7.2.2/src/peigs/src/c/mxm5x.c:223:6: note: me is overwritten nwchem-7.2.2/src/peigs/src/c/mxm5x.c:389:14: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/onenorm.c:78:19: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/onenorm.c:134:11: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/ortho.c:40:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/mxm_ll1.c:168:6: style: Variable 'me' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/mxm_ll1.c:120:6: note: me is assigned nwchem-7.2.2/src/peigs/src/c/mxm_ll1.c:168:6: note: me is overwritten nwchem-7.2.2/src/peigs/src/c/ortho2.c:39:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/ortho2.c:128:19: style: Unused variable: t [unusedVariable] nwchem-7.2.2/src/peigs/src/c/ortho2.c:128:22: style: Unused variable: ulp [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdiff.c:42:22: style: Parameter 'msg1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdiff.c:42:29: style: Parameter 'msg2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdiff.c:43:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:221:11: error: Uninitialized variable: ddddot [uninitvar] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:103:9: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:115:9: style: Variable 'linfo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:211:9: style: Variable 'ccvecZ' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:66:46: style: Unused variable: irange [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:66:54: style: Unused variable: ivector [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:66:63: style: Unused variable: meigval [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:66:72: style: Unused variable: ilb [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:67:23: style: Unused variable: iub [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:67:35: style: Unused variable: isize [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:67:42: style: Unused variable: nvecsA [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:67:65: style: Unused variable: maxinfo [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:68:23: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:68:26: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:68:29: style: Unused variable: itmp [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:69:24: style: Unused variable: i_scrat [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:69:44: style: Unused variable: lll [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:71:23: style: Unused variable: lb [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:71:27: style: Unused variable: ub [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:71:31: style: Unused variable: abstol [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdcomplex.c:74:23: style: Unused variable: msg2 [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdspev_c.c:242:9: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:230:16: style: Variable 'use_inverse' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/memreq.c:224:18: note: use_inverse is assigned nwchem-7.2.2/src/peigs/src/c/memreq.c:230:16: note: use_inverse is overwritten nwchem-7.2.2/src/peigs/src/c/memreq.c:53:15: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq.c:53:22: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq.c:53:74: style: Parameter 'iscratch' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/memreq.c:242:12: style: Variable 'nvecsB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:244:12: style: Variable 'nvecsB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:270:15: style: Variable 'ptr_dstebz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:281:15: style: Variable 'ptr_pstebz' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:287:16: style: Variable 'd_clustrf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:288:16: style: Variable 'ptr_clustrf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:295:15: style: Variable 'ptr_inv_it' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:306:12: style: Variable 'ptr_mgs' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:319:18: style: Variable 'ptr_clustrinv' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:363:14: style: Variable 'ptr_tred2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/memreq.c:373:14: style: Variable 'ptr_mxm25' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pdspgv_c.c:268:9: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:610:11: style: Variable 'dplus' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:607:11: note: dplus is assigned nwchem-7.2.2/src/peigs/src/c/pdspeval.c:610:11: note: dplus is overwritten nwchem-7.2.2/src/peigs/src/c/pdspeval.c:613:11: style: Variable 'lplus' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:608:11: note: lplus is assigned nwchem-7.2.2/src/peigs/src/c/pdspeval.c:613:11: note: lplus is overwritten nwchem-7.2.2/src/peigs/src/c/pdspeval.c:54:31: style: Parameter 'ivector' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:55:49: style: Parameter 'iscsize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:55:59: style: Parameter 'ibuffsize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:55:71: style: Parameter 'ssize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:324:11: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:619:10: style: Variable 'iptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:261:21: style: Unused variable: iii [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:261:33: style: Unused variable: jndx [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:263:28: style: Unused variable: nZ2 [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:264:53: style: Unused variable: nvecsZ2 [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:267:46: style: Unused variable: ii [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdspeval.c:282:41: style: Unused variable: res [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pdspevx.c:60:31: style: Parameter 'ivector' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdspevx.c:61:49: style: Parameter 'iscsize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdspevx.c:61:59: style: Parameter 'ibuffsize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdspevx.c:61:71: style: Parameter 'ssize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdspevx.c:980:13: style: Variable 'nvecsZ2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pdspevx.c:1086:9: style: Variable 'nZ2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pdsptri.c:52:16: style: Parameter 'ivector' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdsptri.c:52:79: style: Parameter 'iscsize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdsptri.c:52:89: style: Parameter 'ibuffsize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdsptri.c:52:101: style: Parameter 'ssize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdspgvx.c:657:12: style: Variable 'kinverse' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pdspgvx.c:655:14: note: kinverse is assigned nwchem-7.2.2/src/peigs/src/c/pdspgvx.c:657:12: note: kinverse is overwritten nwchem-7.2.2/src/peigs/src/c/pdspgvx.c:54:26: style: Parameter 'ifact' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/peigs_dlasq1.c:39:5: error: Used file that is not opened. [useClosedFile] nwchem-7.2.2/src/peigs/src/c/peigs_dlasq1.c:10:48: style: Parameter 'dplus' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/peigs_dlasq1.c:10:72: style: Parameter 'lplus' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/peigs_dlasq1.c:20:9: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/peigs_tldlfact.c:15:9: style: Redundant initialization for 'msize'. The initialized value is overwritten before it is read. [redundantInitialization] nwchem-7.2.2/src/peigs/src/c/peigs_tldlfact.c:13:20: note: msize is initialized nwchem-7.2.2/src/peigs/src/c/peigs_tldlfact.c:15:9: note: msize is overwritten nwchem-7.2.2/src/peigs/src/c/peigs_tldlfact.c:10:31: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/peigs_tldlfact.c:10:51: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/peigs_tldlfact.c:10:71: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pgexit.c:44:23: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pipe_fut.c:132:11: style: Variable 'isize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pipe_fut.c:137:13: style: Variable 'isize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pipe_fut.c:139:8: style: Variable 'isize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pmmLSL.c:42:37: style: Parameter 'mapvecA' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/pmmLSL.c:126:10: style: Variable 'nvecsB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pdsptri2.c:52:16: style: Parameter 'ivector' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdsptri2.c:52:79: style: Parameter 'iscsize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdsptri2.c:52:89: style: Parameter 'ibuffsize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdsptri2.c:52:101: style: Parameter 'ssize' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pdsptri2.c:232:25: style: Variable 'IONE' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pmmLUL.c:42:35: style: Parameter 'mapvecA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pmmlsl2.c:91:28: style: Variable 'scratch' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/src/c/pmmLUL.c:134:11: style: Variable 'nvecsB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pmmlsl2.c:113:11: style: Variable 'scratch' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pmmlsl2.c:116:10: style: Variable 'nvecsB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:213:10: style: Variable 'argc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:202:10: note: argc is assigned nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:213:10: note: argc is overwritten nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:45:10: style: Parameter 'debug_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:46:10: style: Parameter 'lmax_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:47:10: style: Parameter 'locp_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:48:10: style: Parameter 'rlocal_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:49:6: style: Parameter 'sdir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:50:10: style: Parameter 'n9' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:51:6: style: Parameter 'dir_name' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:52:10: style: Parameter 'n0' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:53:6: style: Parameter 'in_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:54:10: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:55:6: style: Parameter 'out_filename' can be declared as const array [constParameter] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:56:10: style: Parameter 'n2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:79:13: style: Variable 'w' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:100:16: style: Variable 'lmax_out' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:101:16: style: Variable 'locp_out' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:102:16: style: Variable 'rlocal_out' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:173:12: style: Variable 'p' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:213:10: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:222:14: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:231:18: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:238:22: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:66:14: style: Unused variable: nmax_l [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:83:14: style: Unused variable: line [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:84:19: style: Unused variable: value [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:85:14: style: Unused variable: words [unusedVariable] nwchem-7.2.2/src/nwpw/nwpwlib/pseudopotential/hgh_parse.c:96:43: style: Variable 'full_filename' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/peigs/src/c/pscale.c:299:10: style: Variable 'msize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pscale.c:287:11: note: msize is assigned nwchem-7.2.2/src/peigs/src/c/pscale.c:299:10: note: msize is overwritten nwchem-7.2.2/src/peigs/src/c/pscale.c:53:32: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pscale.c:268:10: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pscale.c:269:10: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pscale.c:281:10: style: Variable 'linfo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pscale.c:297:12: style: Variable 'maxinfo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:498:13: style: Variable '*neigval' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:497:13: note: *neigval is assigned nwchem-7.2.2/src/peigs/src/c/pstebz11.c:498:13: note: *neigval is overwritten nwchem-7.2.2/src/peigs/src/c/pstebz11.c:54:26: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:54:36: style: Parameter 'jjjlb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:54:44: style: Parameter 'jjjub' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:260:10: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:439:12: style: Variable 'maxinfo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:525:9: style: Variable 'reig' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:550:14: style: Variable 'i1split' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:221:19: style: Unused variable: cptr [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:225:20: style: Unused variable: indx [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:226:34: style: Unused variable: ival [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:227:30: style: Unused variable: k [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz11.c:246:37: style: Unused variable: shift [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstein3.c:388:10: style: Variable 'piwork' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstein3.c:135:23: style: Variable 'IONE' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstein3.c:136:28: style: Variable 'ZERO' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstein3.c:138:31: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstein3.c:139:20: style: Unused variable: indx [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:514:13: style: Variable '*neigval' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:513:13: note: *neigval is assigned nwchem-7.2.2/src/peigs/src/c/pstebz10.c:514:13: note: *neigval is overwritten nwchem-7.2.2/src/peigs/src/c/pstebz10.c:52:26: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:52:36: style: Parameter 'jjjlb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:52:44: style: Parameter 'jjjub' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:263:10: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:350:11: style: Variable 'onenrm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:455:12: style: Variable 'maxinfo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:538:8: style: Variable 'eps' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:539:8: style: Variable 'ulp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:540:11: style: Variable 'safemn' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:544:14: style: Variable 'i1split' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:547:8: style: Variable 'm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz10.c:736:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:589:14: style: Variable 'isize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:586:14: note: isize is assigned nwchem-7.2.2/src/peigs/src/c/pstebz9.c:589:14: note: isize is overwritten nwchem-7.2.2/src/peigs/src/c/pstebz9.c:595:14: style: Variable 'isize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:589:14: note: isize is assigned nwchem-7.2.2/src/peigs/src/c/pstebz9.c:595:14: note: isize is overwritten nwchem-7.2.2/src/peigs/src/c/pstebz9.c:598:14: style: Variable 'isize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:595:14: note: isize is assigned nwchem-7.2.2/src/peigs/src/c/pstebz9.c:598:14: note: isize is overwritten nwchem-7.2.2/src/peigs/src/c/pstebz9.c:718:11: style: Variable 'isize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:598:14: note: isize is assigned nwchem-7.2.2/src/peigs/src/c/pstebz9.c:718:11: note: isize is overwritten nwchem-7.2.2/src/peigs/src/c/pstebz9.c:628:9: style: Variable 'isize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:625:9: note: isize is assigned nwchem-7.2.2/src/peigs/src/c/pstebz9.c:628:9: note: isize is overwritten nwchem-7.2.2/src/peigs/src/c/pstebz9.c:641:9: style: Variable 'isize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:628:9: note: isize is assigned nwchem-7.2.2/src/peigs/src/c/pstebz9.c:641:9: note: isize is overwritten nwchem-7.2.2/src/peigs/src/c/pstebz9.c:644:9: style: Variable 'isize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:641:9: note: isize is assigned nwchem-7.2.2/src/peigs/src/c/pstebz9.c:644:9: note: isize is overwritten nwchem-7.2.2/src/peigs/src/c/pstebz9.c:718:11: style: Variable 'isize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:644:9: note: isize is assigned nwchem-7.2.2/src/peigs/src/c/pstebz9.c:718:11: note: isize is overwritten nwchem-7.2.2/src/peigs/src/c/pstebz9.c:497:4: style:inconclusive: Statements following 'goto' will never be executed. [unreachableCode] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:51:26: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:51:36: style: Parameter 'jjjlb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:51:44: style: Parameter 'jjjub' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:222:48: style: Unused variable: ival [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:223:54: style: Unused variable: k [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:224:44: style: Unused variable: iptr [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:226:54: style: Unused variable: reig [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:227:39: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:227:42: style: Unused variable: jjj [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:228:34: style: Unused variable: onenrm [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstebz9.c:228:42: style: Unused variable: dummy [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstein4.c:523:12: style: Variable 'nacluster' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/pstein4.c:470:13: note: nacluster is assigned nwchem-7.2.2/src/peigs/src/c/pstein4.c:523:12: note: nacluster is overwritten nwchem-7.2.2/src/peigs/src/c/pstein4.c:53:26: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/pstein4.c:427:10: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstein4.c:480:10: style: Variable 'nvecsZ' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstein4.c:491:15: style: Variable 'sync_proc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pxerbla.c:54:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/reducemap.c:41:16: style: Parameter 'mapA' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/reducemap.c:41:24: style: Parameter 'mapB' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/reducemap.c:41:32: style: Parameter 'mapC' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/pstein44.c:393:10: style: Variable 'piwork' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstein44.c:139:23: style: Variable 'IONE' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstein44.c:140:28: style: Variable 'ZERO' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstein44.c:142:31: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/peigs/src/c/pstein44.c:143:5: style: Unused variable: indx [unusedVariable] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:10:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:10:18: style: Parameter 'map' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:11:32: style: Parameter 'eval' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:32:20: style: Variable 'dptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:32:27: style: Variable 'dscrat' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:117:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:118:22: style: Parameter 'd' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:118:27: style: Parameter 'e' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:118:32: style: Parameter 'v' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:40:10: style: Variable 'dscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/r_ritz.c:46:12: style: Variable 'dptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/resid.c:44:39: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/residual.c:47:47: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/shellsort.c:45:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/shellsort.c:63:23: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/shellsort.c:87:23: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/sfnorm.c:159:13: style: Variable 'dummy_vec' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/sfnorm.c:137:13: note: dummy_vec is assigned nwchem-7.2.2/src/peigs/src/c/sfnorm.c:159:13: note: dummy_vec is overwritten nwchem-7.2.2/src/peigs/src/c/sfnorm.c:112:11: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/soluf.c:119:11: style: Variable 'safeulp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/sonenorm.c:129:11: style: Variable 'iscrat' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/sort.c:43:18: style: Variable 'k' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/src/c/sort.c:55:15: style: Parameter 'ishift' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/sort.c:66:15: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/sort.c:45:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/treesort3.c:234:5: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/treesort3.c:232:5: note: k is assigned nwchem-7.2.2/src/peigs/src/c/treesort3.c:234:5: note: k is overwritten nwchem-7.2.2/src/peigs/src/c/treesort3.c:316:5: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/peigs/src/c/treesort3.c:314:5: note: k is assigned nwchem-7.2.2/src/peigs/src/c/treesort3.c:316:5: note: k is overwritten nwchem-7.2.2/src/peigs/src/c/treesort3.c:205:25: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/treesort3.c:255:25: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/treesort3.c:298:25: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/treesort3.c:117:8: style: Variable 'junk' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/peigs/src/c/pstein5.c:47:26: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/tred22.c:312:21: warning:inconclusive: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] nwchem-7.2.2/src/peigs/src/c/tred22.c:416:10: note: Assuming that condition 'n==NULL' is not redundant nwchem-7.2.2/src/peigs/src/c/tred22.c:312:21: note: Null pointer dereference nwchem-7.2.2/src/peigs/src/c/tred22.c:365:13: warning:inconclusive: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] nwchem-7.2.2/src/peigs/src/c/tred22.c:416:10: note: Assuming that condition 'n==NULL' is not redundant nwchem-7.2.2/src/peigs/src/c/tred22.c:365:13: note: Null pointer dereference nwchem-7.2.2/src/peigs/src/c/tred22.c:367:21: warning:inconclusive: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] nwchem-7.2.2/src/peigs/src/c/tred22.c:416:10: note: Assuming that condition 'n==NULL' is not redundant nwchem-7.2.2/src/peigs/src/c/tred22.c:367:21: note: Null pointer dereference nwchem-7.2.2/src/peigs/src/c/tred22.c:371:9: warning:inconclusive: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] nwchem-7.2.2/src/peigs/src/c/tred22.c:416:10: note: Assuming that condition 'n==NULL' is not redundant nwchem-7.2.2/src/peigs/src/c/tred22.c:371:9: note: Null pointer dereference nwchem-7.2.2/src/peigs/src/c/tred22.c:372:14: warning:inconclusive: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] nwchem-7.2.2/src/peigs/src/c/tred22.c:416:10: note: Assuming that condition 'n==NULL' is not redundant nwchem-7.2.2/src/peigs/src/c/tred22.c:372:14: note: Null pointer dereference nwchem-7.2.2/src/peigs/src/c/tred22.c:381:8: warning:inconclusive: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] nwchem-7.2.2/src/peigs/src/c/tred22.c:416:10: note: Assuming that condition 'n==NULL' is not redundant nwchem-7.2.2/src/peigs/src/c/tred22.c:381:8: note: Null pointer dereference nwchem-7.2.2/src/peigs/src/c/xerbla.c:40:11: style: Parameter 'string' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/xerbla.c:41:15: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/util.c:283:14: style: Condition 'l==sizelist[id]' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/peigs/src/c/util.c:282:9: note: l is assigned '(l)>(sizelist[id])?(l):(sizelist[id])' here. nwchem-7.2.2/src/peigs/src/c/util.c:283:14: note: Condition 'l==sizelist[id]' is always false nwchem-7.2.2/src/peigs/src/c/util.c:289:9: style: Condition 'k==sizelist[id]' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/peigs/src/c/util.c:288:4: note: k is assigned '(k)>(sizelist[id])?(k):(sizelist[id])' here. nwchem-7.2.2/src/peigs/src/c/util.c:289:9: note: Condition 'k==sizelist[id]' is always false nwchem-7.2.2/src/peigs/src/c/util.c:73:27: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/util.c:111:12: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/src/c/util.c:123:15: style: Parameter 'k' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/util.c:123:19: style: Parameter 'nvecs' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/util.c:210:15: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/util.c:210:21: style: Parameter 'list' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/util.c:210:30: style: Parameter 'list_len' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/util.c:234:35: style: Parameter 'sizelist' can be declared as const array [constParameter] nwchem-7.2.2/src/peigs/src/c/util.c:319:12: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/perfm/dist.c:1193:36: style:inconclusive: Function 'getdist_' argument 1 names different: declaration 'distname' definition 'dist_name'. [funcArgNamesDifferent] nwchem-7.2.2/src/perfm/dist.h:160:36: note: Function 'getdist_' argument 1 names different: declaration 'distname' definition 'dist_name'. nwchem-7.2.2/src/perfm/dist.c:1193:36: note: Function 'getdist_' argument 1 names different: declaration 'distname' definition 'dist_name'. nwchem-7.2.2/src/perfm/dist.c:1194:29: style:inconclusive: Function 'getdist_' argument 2 names different: declaration 'distname_length' definition 'dist_name_length'. [funcArgNamesDifferent] nwchem-7.2.2/src/perfm/dist.h:161:29: note: Function 'getdist_' argument 2 names different: declaration 'distname_length' definition 'dist_name_length'. nwchem-7.2.2/src/perfm/dist.c:1194:29: note: Function 'getdist_' argument 2 names different: declaration 'distname_length' definition 'dist_name_length'. nwchem-7.2.2/src/peigs/src/c/tresid.c:44:15: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/tresid.c:45:23: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/tresid.c:45:27: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/tresid.c:45:39: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/peigs/src/c/tresid.c:119:21: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/peigs/src/c/tresid.c:183:12: style: Variable 'dumb' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/rism/tests/CH3CO2/data/h2o.c:1:27: error: The code contains unhandled character(s) (character code=240). Neither unicode nor extended ascii is supported. [syntaxError] nwchem-7.2.2/src/python/nw_inp_from_string.c:33:10: style: Unused variable: fstring [unusedVariable] nwchem-7.2.2/src/python/task_python.c:26:32: style: Parameter 'rtdb_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/rtdb/context_f2c.c:71:9: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/rtdb/context_f2c.c:135:38: style: Parameter 'prtdb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/rtdb/context_f2c.c:143:37: style: Parameter 'prtdb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/rtdb/context_f2c.c:220:38: style: Parameter 'prtdb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/rtdb/db/hash_buf.c:170:18: style: Variable 'shortp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/rtdb/db/hash.c:788:10: warning: Either the condition '!bp' is redundant or there is possible null pointer dereference: bp. [nullPointerRedundantCheck] nwchem-7.2.2/src/rtdb/db/hash.c:762:18: note: Assuming that condition '!bp' is not redundant nwchem-7.2.2/src/rtdb/db/hash.c:788:10: note: Null pointer dereference nwchem-7.2.2/src/rtdb/db/hash.c:796:8: warning: Either the condition '!bp' is redundant or there is possible null pointer dereference: bp. [nullPointerRedundantCheck] nwchem-7.2.2/src/rtdb/db/hash.c:762:18: note: Assuming that condition '!bp' is not redundant nwchem-7.2.2/src/rtdb/db/hash.c:796:8: note: Null pointer dereference nwchem-7.2.2/src/rtdb/db/hash.c:516:8: style: Variable 'whdrp' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/rtdb/db/hash.c:514:8: note: whdrp is assigned nwchem-7.2.2/src/rtdb/db/hash.c:516:8: note: whdrp is overwritten nwchem-7.2.2/src/rtdb/db/hash.c:278:8: style: Variable 'hashp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/rtdb/db/ipsc_lseek.c:33:5: error: Resource leak: fd [resourceLeak] nwchem-7.2.2/src/rtdb/db/ipsc_lseek.c:16:21: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/rtdb/db/ipsc_lseek.c:113:30: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/rtdb/db/hash_bigkey.c:406:7: style: Variable 'bp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/rtdb/db/mkstemp.c:22:9: style: Variable 'alphabet' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/python/nwchem_wrap.c:307:17: style: The comparison 'ma_type == -1' is always true. [knownConditionTrueFalse] nwchem-7.2.2/src/python/nwchem_wrap.c:290:20: note: 'ma_type' is assigned value '-1' here. nwchem-7.2.2/src/python/nwchem_wrap.c:307:17: note: The comparison 'ma_type == -1' is always true. nwchem-7.2.2/src/python/nwchem_wrap.c:454:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nwchem-7.2.2/src/python/nwchem_wrap.c:295:11: style: Variable 'char_array' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/python/nwchem_wrap.c:1726:58: style: Parameter 'args' can be declared as pointer to const. However it seems that 'do_ga_groupid' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/python/nwchem_wrap.c:1771:24: note: You might need to cast the function pointer here nwchem-7.2.2/src/python/nwchem_wrap.c:1726:58: note: Parameter 'args' can be declared as pointer to const nwchem-7.2.2/src/python/nwchem_wrap.c:244:21: style: Variable 'result' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/python/nwchem_wrap.c:1280:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/python/nwchem_wrap.c:1415:19: style: Variable 'is_double' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/python/nwchem_wrap.c:1416:16: style: Variable 'is_int' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/python/nwchem_wrap.c:1419:17: style: Variable 'tmp_int' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/python/nwchem_wrap.c:1420:23: style: Variable 'tmp_double' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/python/nwchem_wrap.c:1568:19: style: Variable 'is_double' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/python/nwchem_wrap.c:1569:16: style: Variable 'is_int' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/python/nwchem_wrap.c:1573:17: style: Variable 'tmp_int' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/python/nwchem_wrap.c:1574:23: style: Variable 'tmp_double' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/rtdb/db/rjhtest.c:112:5: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] nwchem-7.2.2/src/rtdb/db/rjhtest.c:111:8: note: outer condition: d.data nwchem-7.2.2/src/rtdb/db/rjhtest.c:112:5: note: identical inner condition: d.data nwchem-7.2.2/src/rtdb/db/rjhtest.c:40:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/rtdb/db/rjhtest.c:97:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/rtdb/db/rjhtest.c:142:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/rtdb/db/rjhtest.c:260:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/rtdb/db/rjhtest.c:181:9: style: Local variable 'ielem' shadows outer variable [shadowVariable] nwchem-7.2.2/src/rtdb/db/rjhtest.c:119:14: note: Shadowed declaration nwchem-7.2.2/src/rtdb/db/rjhtest.c:181:9: note: Shadow variable nwchem-7.2.2/src/rtdb/db/rjhtest.c:213:19: style: Local variable 'ielem' shadows outer variable [shadowVariable] nwchem-7.2.2/src/rtdb/db/rjhtest.c:119:14: note: Shadowed declaration nwchem-7.2.2/src/rtdb/db/rjhtest.c:213:19: note: Shadow variable nwchem-7.2.2/src/rtdb/db/rjhtest.c:29:20: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/rtdb/db/rjhtest.c:55:18: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/rtdb/db/rjhtest.c:90:9: style: Variable 'data' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/rtdb/db/rjhtest.c:115:26: style: Parameter 'argv' can be declared as const array [constParameter] nwchem-7.2.2/src/rtdb/db/rjhtest.c:182:20: style: Variable 'data' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/rtdb/db/rjhtest.c:212:22: style: Variable 'data' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/rtdb/db/rjhtest.c:636:20: style: Parameter 'flag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/rtdb/hdbm/primes.c:12:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/rtdb/hdbm/stdiof2ffio.c:162:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/rtdb/hdbm/stdiof2ffio.c:161:5: note: rc is assigned nwchem-7.2.2/src/rtdb/hdbm/stdiof2ffio.c:162:5: note: rc is overwritten nwchem-7.2.2/src/rtdb/hdbm/stdiof2ffio.c:11:7: style: Variable 'cbits' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/rtdb/hdbm/stdiof2ffio.c:12:6: style: Variable 'cblks' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/rtdb/hdbm/stdiof2ffio.c:13:14: style: Unused variable: ffsw [unusedVariable] nwchem-7.2.2/src/rtdb/hdbm/stdiof2ffio.c:162:5: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/rtdb/hdbm/words.c:39:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/rtdb/hdbm/words.c:83:10: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/rtdb/hdbm/test.c:51:12: style: Unused variable: v [unusedVariable] nwchem-7.2.2/src/rtdb/hdbm/hdbm.c:233:10: style: Condition 'lenrecvbuf=(char*)arr[default_me]', assigned value is 0 nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:985:44: note: Null pointer addition nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1534:36: warning: Either the condition 'buf!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1530:3: note: Assuming that condition 'buf!=NULL' is not redundant nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1534:36: note: Null pointer addition nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:477:3: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:549:11: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:563:11: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1167:8: style: Variable 'ibuf' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1079:8: note: ibuf is assigned nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1167:8: note: ibuf is overwritten nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1935:43: style:inconclusive: Function 'sched_grp_insert_task_' argument 1 names different: declaration 'task_list' definition 'serv_state'. [funcArgNamesDifferent] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:100:43: note: Function 'sched_grp_insert_task_' argument 1 names different: declaration 'task_list' definition 'serv_state'. nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1935:43: note: Function 'sched_grp_insert_task_' argument 1 names different: declaration 'task_list' definition 'serv_state'. nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1937:15: style:inconclusive: Function 'sched_grp_insert_task_' argument 3 names different: declaration 'nprocs' definition 'nproc'. [funcArgNamesDifferent] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:100:79: note: Function 'sched_grp_insert_task_' argument 3 names different: declaration 'nprocs' definition 'nproc'. nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1937:15: note: Function 'sched_grp_insert_task_' argument 3 names different: declaration 'nprocs' definition 'nproc'. nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1175:17: style: Local variable 'fhdr' shadows outer variable [shadowVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1064:21: note: Shadowed declaration nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1175:17: note: Shadow variable nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1177:9: style: Local variable 'fldr' shadows outer variable [shadowVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1067:7: note: Shadowed declaration nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1177:9: note: Shadow variable nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1194:9: style: Local variable 'sldr' shadows outer variable [shadowVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1067:12: note: Shadowed declaration nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1194:9: note: Shadow variable nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1201:9: style: Local variable 'sbytes' shadows outer variable [shadowVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1066:42: note: Shadowed declaration nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1201:9: note: Shadow variable nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1404:15: style: Local variable 'tskid' shadows outer variable [shadowVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1356:13: note: Shadowed declaration nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1404:15: note: Shadow variable nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1585:13: style: Local variable 'x' shadows outer variable [shadowVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1316:8: note: Shadowed declaration nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1585:13: note: Shadow variable nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1762:14: style: Local variable 'x' shadows outer variable [shadowVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1316:8: note: Shadowed declaration nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1762:14: note: Shadow variable nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1859:18: style: Local variable 'x' shadows outer variable [shadowVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1316:8: note: Shadowed declaration nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1859:18: note: Shadow variable nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:374:44: style: Parameter 'serv_st' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:395:8: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:695:14: style: Variable 'rgrp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:883:26: style: Parameter 'pid_list' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1065:15: style: Variable 'ibuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1278:15: style: Variable 'hdr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1320:8: style: Variable 'buf1' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1320:32: style: Variable 'buf2' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1519:17: style: Variable 'leader_ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1721:15: style: Variable 'leader_ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1936:15: style: Parameter 'tskid' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1937:15: style: Parameter 'nproc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1748:97: warning: Uninitialized variable: proc_dest [uninitvar] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1705:26: note: Assuming condition is false nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1748:97: note: Uninitialized variable: proc_dest nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:114:16: style: struct member 'task_id_t::type' is never used. [unusedStructMember] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:115:16: style: struct member 'task_id_t::ntasks' is never used. [unusedStructMember] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:116:16: style: struct member 'task_id_t::startid' is never used. [unusedStructMember] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:205:8: style: Unused variable: vbuf [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:399:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:699:17: style: Variable 't_total' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:699:27: style: Variable 't_init' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:699:40: style: Variable 't_pop_task' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:699:55: style: Variable 't_sig_start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:699:65: style: Variable 't_poll' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:699:76: style: Variable 't_loop1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:699:87: style: Variable 't_loop2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:699:98: style: Variable 't_poll2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:699:110: style: Variable 't_cleanup' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:706:19: style: Variable 't_loop2_2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:708:15: style: Variable 'default_grp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:718:12: style: Variable 'niter' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:732:5: style: Variable 't_pop_task' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:735:12: style: Variable 'niter' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:771:7: style: Variable 'rgrp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:787:16: style: Variable 'ngrps_to_start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:793:7: style: Variable 't_sig_start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:810:7: style: Variable 't_poll' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:813:5: style: Variable 't_loop2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:816:5: style: Variable 't_poll2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:829:3: style: Variable 't_total' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:702:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:963:10: style: Unused variable: e1 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:963:14: style: Unused variable: e2 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:963:18: style: Unused variable: e3 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:963:22: style: Unused variable: e4 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:963:26: style: Unused variable: e5 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:963:30: style: Unused variable: e6 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:963:34: style: Unused variable: e7 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1064:21: style: Unused variable: fhdr [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1066:21: style: Unused variable: local_bytes [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1066:42: style: Unused variable: sbytes [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1067:7: style: Unused variable: fldr [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1067:12: style: Unused variable: sldr [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1067:34: style: Unused variable: ftail [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1068:10: style: Unused variable: e1 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1068:14: style: Unused variable: e2 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1068:18: style: Unused variable: e3 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1068:22: style: Unused variable: e4 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1068:26: style: Unused variable: f1 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1068:30: style: Unused variable: f2 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1276:15: style: Unused variable: src [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1276:20: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1323:12: style: Variable 'ntsks' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1324:21: style: Variable 'pname' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1326:18: style: Variable 't_prepar' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1326:34: style: Variable 't_wait_start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1326:43: style: Variable 't_grp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1326:52: style: Variable 't_sync' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1326:62: style: Variable 't_compl' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1326:71: style: Variable 't_dest' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1326:80: style: Variable 't_loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1326:90: style: Variable 't_total' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1363:5: style: Variable 't_wait_start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1401:5: style: Variable 't_grp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1418:5: style: Variable 't_sync' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1435:5: style: Variable 't_compl' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1440:5: style: Variable 't_dest' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1448:3: style: Variable 't_total' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1449:3: style: Variable 't_loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1320:8: style: Variable 'buf1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1320:21: style: Unused variable: bufsize1 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1320:32: style: Variable 'buf2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1320:43: style: Unused variable: bufsize2 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1321:7: style: Unused variable: flag [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1323:16: style: Unused variable: src [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1325:22: style: Unused variable: e4 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1325:26: style: Unused variable: e5 [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1355:9: style: Unused variable: grp_me [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1355:17: style: Unused variable: from [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1356:13: style: Unused variable: tskid [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1499:14: style: Variable 'proc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1521:7: style: Unused variable: proc_off [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1585:13: style: Unused variable: x [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1585:16: style: Unused variable: bufsize [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1585:25: style: Unused variable: dest [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1585:31: style: Unused variable: off [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1585:36: style: Unused variable: leader [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1586:8: style: Unused variable: grpinfo [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1586:18: style: Unused variable: tskinfo [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1761:14: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1762:7: style: Unused variable: nelem [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1799:11: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1800:19: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1840:9: style: Variable 'start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1798:14: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1799:15: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1860:19: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1861:14: style: Variable 'maxspin' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1881:9: style: Variable 'start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1889:11: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1858:14: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1859:15: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/smd/smd-scheduler/sched_groups.c:1859:18: style: Unused variable: x [unusedVariable] nwchem-7.2.2/src/tce/ttlg/BlockingCase.cpp:10:15: warning:inconclusive: Member variable 'BlockingCase::mode' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/BlockingCase.h:31:8: style:inconclusive: Technically the member function 'BlockingCase::getMode' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/BlockingCase.h:34:9: style:inconclusive: Technically the member function 'BlockingCase::operator==' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/BlockingCase.h:27:4: style: Class 'BlockingCase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:69:1: warning:inconclusive: Member variable 'TransposeSpec::ndim' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:69:1: warning:inconclusive: Member variable 'TransposeSpec::sizes' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:69:1: warning:inconclusive: Member variable 'TransposeSpec::permutation' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.h:31:6: style:inconclusive: Technically the member function 'Parameters::getRemElements' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:39:7: style:inconclusive: Technically the member function 'Parameters::getIsParetoOptimal' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:47:6: style:inconclusive: Technically the member function 'Parameters::getSharedMemSize2' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:55:6: style:inconclusive: Technically the member function 'Parameters::getNumElementsProcessedPerBlock' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:62:6: style:inconclusive: Technically the member function 'Parameters::getNumElementsProcessedPerBlock1' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:70:6: style:inconclusive: Technically the member function 'Parameters::getPaddingSize' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:77:6: style:inconclusive: Technically the member function 'Parameters::getBlockAIndex' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:84:6: style:inconclusive: Technically the member function 'Parameters::getBlockBIndex' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:92:9: style:inconclusive: Technically the member function 'Parameters::getWarpEfficiency' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:100:9: style:inconclusive: Technically the member function 'Parameters::getOccupancy' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:120:6: style:inconclusive: Technically the member function 'Parameters::getTbSize' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:128:6: style:inconclusive: Technically the member function 'Parameters::getTileSize' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:131:6: style:inconclusive: Technically the member function 'Parameters::getTileSize1' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:135:6: style:inconclusive: Technically the member function 'Parameters::getSharedMemSize1' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:146:6: style:inconclusive: Technically the member function 'Parameters::getNumBlocksPerSM' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:149:9: style:inconclusive: Technically the member function 'Parameters::getBW' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:155:9: style:inconclusive: Technically the member function 'Parameters::getTime' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/Parameters.h:167:6: performance:inconclusive: Technically the member function 'Parameters::hashCode' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:29:20: style:inconclusive: Technically the member function 'TransposeSpec::getVolume' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:45:13: style:inconclusive: Technically the member function 'TransposeSpec::getDataType' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:51:9: style:inconclusive: Technically the member function 'TransposeSpec::getBeta' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:28:15: style:inconclusive: Technically the member function 'ParameterTuner::getTBSize' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:32:15: style:inconclusive: Technically the member function 'ParameterTuner::getCaseId' can be const. [functionConst] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:573:14: performance:inconclusive: Technically the member function 'ParameterTuner::tuneFastestVaryingMatchingCaseWithoutBlocking' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:60:9: warning: Class 'TransposeSpec' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:60:9: warning: Class 'TransposeSpec' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:16:8: style: Class 'TransposeSpec' is unsafe, 'TransposeSpec::sizes' can leak by wrong usage. [unsafeClassCanLeak] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:17:8: style: Class 'TransposeSpec' is unsafe, 'TransposeSpec::permutation' can leak by wrong usage. [unsafeClassCanLeak] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:588:9: style: Variable 'tbSize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:584:12: note: tbSize is assigned nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:588:9: note: tbSize is overwritten nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:688:10: style: Variable 'bblock' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:683:13: note: bblock is assigned nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:688:10: note: bblock is overwritten nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:87:7: style: The scope of the variable 'blockA' can be reduced. [variableScope] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:87:19: style: The scope of the variable 'blockB' can be reduced. [variableScope] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:94:7: style: The scope of the variable 'csize' can be reduced. [variableScope] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:94:14: style: The scope of the variable 'asize' can be reduced. [variableScope] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:95:19: style: The scope of the variable 'rlimit' can be reduced. [variableScope] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:95:27: style: The scope of the variable 'alimit' can be reduced. [variableScope] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:105:11: style: Local variable 'limiti' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:99:7: note: Shadowed declaration nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:105:11: note: Shadow variable nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:142:12: style: Local variable 'limito' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:99:15: note: Shadowed declaration nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:142:12: note: Shadow variable nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:146:9: style: Local variable 'limit' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:98:13: note: Shadowed declaration nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:146:9: note: Shadow variable nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:210:13: style: Local variable 'i' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:109:8: note: Shadowed declaration nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:210:13: note: Shadow variable nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:225:14: style: Local variable 'i' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:109:8: note: Shadowed declaration nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:225:14: note: Shadow variable nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:240:14: style: Local variable 'i' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:109:8: note: Shadowed declaration nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:240:14: note: Shadow variable nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:37:8: style: Variable 'sizes' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:57:31: style: Parameter 'sizes' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/ttlg/TransposeSpec.h:57:43: style: Parameter 'perm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:695:37: error: Uninitialized variable: maxPossibleBlocksPerSM [uninitvar] nwchem-7.2.2/src/tce/ttlg/Parameters.h:168:19: style: Variable 'prime' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:74:21: style: Variable 'vol' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:87:14: style: Variable 'blockA' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:87:26: style: Variable 'blockB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:88:21: style: Variable 'sharedMemSize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:89:22: style: Variable 'sharedMemSize1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:90:22: style: Variable 'sharedMemSize2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:91:14: style: Variable 'tbSize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:92:19: style: Variable 'numElements' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:93:18: style: Variable 'paddingSize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:98:19: style: Variable 'limit' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:99:7: style: Unused variable: limiti [unusedVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:99:15: style: Unused variable: limito [unusedVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:324:14: style: Variable 'sizes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:325:20: style: Variable 'permutation' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:327:19: style: Variable 'blockAIndex' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:328:19: style: Variable 'blockBIndex' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:380:19: style: Variable 'numElements' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:390:15: style: Variable 'rperm[j]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:394:13: style: Variable 'csize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:395:14: style: Variable 'rlimit' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:398:14: style: Variable 'alimit' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:398:26: style: Variable 'blimit' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:398:39: style: Variable 'irlimit' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:399:17: style: Variable 'blockA' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:399:29: style: Variable 'blockB' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:400:11: style: Variable 'irlimit' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:613:11: style: Variable 'blockA' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:619:18: style: Variable 'mintime' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:620:20: style: Unused variable: warpEfficiency [unusedVariable] nwchem-7.2.2/src/tce/ttlg/ParameterTuner.cpp:623:10: style: Unused variable: bf [unusedVariable] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::warpEfficiency' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::occupancy' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::sharedMemSize1' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::sharedMemSize2' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::tbSize' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::tileSize' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::tileSize1' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::numBlocksPerSM' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::paddingSize' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::blockAIndex' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::blockBIndex' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::numElementsProcessedPerBlock' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::numElementsProcessedPerBlock1' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::isParetoOptimal' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::remElements' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::bandwidth' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/Parameters.cpp:10:13: warning: Member variable 'Parameters::etime' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tce/ttlg/main.cpp:299:6: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nwchem-7.2.2/src/tce/ttlg/main.cpp:303:6: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tce/ttlg/main.cpp:299:6: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tce/ttlg/main.cpp:110:7: style: Local variable 'ndim' shadows outer argument [shadowArgument] nwchem-7.2.2/src/tce/ttlg/main.cpp:75:25: note: Shadowed declaration nwchem-7.2.2/src/tce/ttlg/main.cpp:110:7: note: Shadow variable nwchem-7.2.2/src/tce/ttlg/main.cpp:31:111: style: Parameter 'perm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/ttlg/main.cpp:62:21: warning: Uninitialized variable: temp [uninitvar] nwchem-7.2.2/src/tce/ttlg/main.cpp:55:21: note: Assuming condition is false nwchem-7.2.2/src/tce/ttlg/main.cpp:62:21: note: Uninitialized variable: temp nwchem-7.2.2/src/tce/ttlg/main.cpp:52:12: style: Variable 'lda_s[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/main.cpp:110:12: style: Variable 'ndim' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/main.cpp:112:10: style: Variable 'lda[0]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/main.cpp:382:13: style: Variable 'rperm[j]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/model.c:121:2: style: Statements following 'return' will never be executed. [unreachableCode] nwchem-7.2.2/src/tce/ttlg/test.cpp:129:3: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tce/ttlg/test.cpp:79:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tce/ttlg/test.cpp:81:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tce/ttlg/test.cpp:83:17: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tce/ttlg/test.cpp:50:8: style: The scope of the variable 'finish' can be reduced. [variableScope] nwchem-7.2.2/src/tce/ttlg/test.cpp:57:9: style: Local variable 'line' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tce/ttlg/test.cpp:43:7: note: Shadowed declaration nwchem-7.2.2/src/tce/ttlg/test.cpp:57:9: note: Shadow variable nwchem-7.2.2/src/tce/ttlg/test.cpp:29:26: style: Parameter 'argv' can be declared as const array [constParameter] nwchem-7.2.2/src/tce/ttlg/test.cpp:65:12: style: Variable 'finish' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/ttlg/test.cpp:43:7: style: Unused variable: line [unusedVariable] nwchem-7.2.2/src/tce/ttlg/test.cpp:44:7: style: Unused variable: temp [unusedVariable] nwchem-7.2.2/src/tce/ttlg/test.cpp:46:6: style: Variable 'icase' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/dummy.c:6:34: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:22:19: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:28:26: style: Parameter 'unsorted' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:28:58: style: Parameter 'factor' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:135:9: style: Parameter 'a_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:135:20: style: Parameter 'b_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:135:31: style: Parameter 'i_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:135:42: style: Parameter 'j_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:136:12: style: Parameter 'factor_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:165:32: style: Parameter 'unsorted' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:497:9: style: Parameter 'a_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:497:20: style: Parameter 'b_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:497:31: style: Parameter 'c_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:497:42: style: Parameter 'd_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:498:9: style: Parameter 'i_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:498:20: style: Parameter 'j_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:498:31: style: Parameter 'k_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:498:42: style: Parameter 'l_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:499:12: style: Parameter 'factor_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:845:32: style: Parameter 'unsorted' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1104:9: style: Parameter 'a_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1104:20: style: Parameter 'b_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1104:31: style: Parameter 'c_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1104:42: style: Parameter 'd_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1104:52: style: Parameter 'e_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1104:63: style: Parameter 'f_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1105:9: style: Parameter 'i_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1105:20: style: Parameter 'j_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1105:31: style: Parameter 'k_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1105:42: style: Parameter 'l_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1105:52: style: Parameter 'm_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1105:63: style: Parameter 'n_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:1106:12: style: Parameter 'factor_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:63:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:64:10: style: Variable 'k1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:35:22: style: Unused variable: itt [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:35:26: style: Unused variable: jtt [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:35:30: style: Unused variable: conflict [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:35:39: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:35:43: style: Unused variable: tmpN [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:103:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:85:13: style: Unused variable: k1 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:86:7: style: Unused variable: conflict [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:86:16: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:86:20: style: Unused variable: tmpN [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:86:25: style: Unused variable: offset [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:86:32: style: Unused variable: line_offset [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:86:44: style: Unused variable: setnum [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:86:51: style: Unused variable: set [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:90:32: style: Unused variable: t [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:90:35: style: Unused variable: t1 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:169:7: style: Unused variable: id [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:171:19: style: Unused variable: ia4 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:172:19: style: Unused variable: ib4 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:175:16: style: Unused variable: order [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:175:25: style: Unused variable: order_r [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:178:7: style: Unused variable: count [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:178:13: style: Unused variable: ir [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:178:16: style: Unused variable: jr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:178:19: style: Unused variable: kr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:178:22: style: Unused variable: lr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:178:25: style: Unused variable: N1 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:178:28: style: Unused variable: N2 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:180:11: style: Unused variable: pA [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:180:16: style: Unused variable: pB [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:315:7: style: Unused variable: id [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:317:19: style: Unused variable: ia4 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:318:19: style: Unused variable: ib4 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:321:16: style: Unused variable: order [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:321:25: style: Unused variable: order_r [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:324:7: style: Unused variable: count [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:324:13: style: Unused variable: ir [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:324:16: style: Unused variable: jr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:324:19: style: Unused variable: kr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:324:22: style: Unused variable: lr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:327:32: style: Unused variable: t [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:327:35: style: Unused variable: t1 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:528:7: style: Unused variable: id [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:530:27: style: Unused variable: ia6 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:531:27: style: Unused variable: ib6 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:534:16: style: Unused variable: order [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:534:25: style: Unused variable: order_r [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:540:32: style: Unused variable: p [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:540:35: style: Unused variable: q [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:849:7: style: Unused variable: id [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:851:27: style: Unused variable: ia6 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:852:27: style: Unused variable: ib6 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:855:16: style: Unused variable: order [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:855:25: style: Unused variable: order_r [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:858:7: style: Unused variable: N1 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sort_saday.c:858:10: style: Unused variable: N2 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:21:22: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:27:29: style: Parameter 'unsorted' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:27:61: style: Parameter 'factor' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:148:12: style: Parameter 'a_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:148:23: style: Parameter 'b_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:148:34: style: Parameter 'i_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:148:45: style: Parameter 'j_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:149:15: style: Parameter 'factor_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:176:35: style: Parameter 'unsorted' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:523:12: style: Parameter 'a_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:523:23: style: Parameter 'b_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:523:34: style: Parameter 'c_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:523:45: style: Parameter 'd_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:524:12: style: Parameter 'i_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:524:23: style: Parameter 'j_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:524:34: style: Parameter 'k_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:524:45: style: Parameter 'l_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:525:15: style: Parameter 'factor_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:892:35: style: Parameter 'unsorted' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1150:12: style: Parameter 'a_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1150:23: style: Parameter 'b_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1150:34: style: Parameter 'c_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1150:45: style: Parameter 'd_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1150:55: style: Parameter 'e_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1150:66: style: Parameter 'f_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1151:12: style: Parameter 'i_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1151:23: style: Parameter 'j_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1151:34: style: Parameter 'k_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1151:45: style: Parameter 'l_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1151:55: style: Parameter 'm_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1151:66: style: Parameter 'n_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:1152:15: style: Parameter 'factor_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/RandomAccess/ra_common.h:24:0: error: #error long nor long long are 8 bytes in size [preprocessorErrorDirective] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:61:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:62:10: style: Variable 'k1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:34:22: style: Unused variable: itt [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:34:26: style: Unused variable: jtt [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:34:30: style: Unused variable: conflict [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:34:39: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:34:43: style: Unused variable: tmpN [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:112:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:92:13: style: Unused variable: k1 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:93:7: style: Unused variable: conflict [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:93:16: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:93:20: style: Unused variable: tmpN [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:93:25: style: Unused variable: offset [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:93:32: style: Unused variable: line_offset [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:93:44: style: Unused variable: setnum [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:93:51: style: Unused variable: set [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:180:7: style: Unused variable: id [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:182:19: style: Unused variable: ia4 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:183:19: style: Unused variable: ib4 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:186:16: style: Unused variable: order [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:186:25: style: Unused variable: order_r [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:189:7: style: Unused variable: count [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:189:13: style: Unused variable: ir [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:189:16: style: Unused variable: jr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:189:19: style: Unused variable: kr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:189:22: style: Unused variable: lr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:189:25: style: Unused variable: N1 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:189:28: style: Unused variable: N2 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:191:11: style: Unused variable: pA [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:191:16: style: Unused variable: pB [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:326:7: style: Unused variable: id [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:328:19: style: Unused variable: ia4 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:329:19: style: Unused variable: ib4 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:332:16: style: Unused variable: order [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:332:25: style: Unused variable: order_r [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:335:7: style: Unused variable: count [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:335:13: style: Unused variable: ir [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:335:16: style: Unused variable: jr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:335:19: style: Unused variable: kr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:335:22: style: Unused variable: lr [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:553:7: style: Unused variable: id [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:555:27: style: Unused variable: ia6 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:556:27: style: Unused variable: ib6 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:559:16: style: Unused variable: order [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:559:25: style: Unused variable: order_r [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:896:7: style: Unused variable: id [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:898:27: style: Unused variable: ia6 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:899:27: style: Unused variable: ib6 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:902:16: style: Unused variable: order [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:902:25: style: Unused variable: order_r [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:905:7: style: Unused variable: N1 [unusedVariable] nwchem-7.2.2/src/tce/sort/tce_sortacc_saday.c:905:10: style: Unused variable: N2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:22:46: style: Parameter 'aptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:22:56: style: Parameter 'rowptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:22:68: style: Parameter 'colptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:43:31: style: Parameter 'minvptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:43:47: style: Parameter 'rvecptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:51:26: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:51:37: style: Parameter 'vec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:51:48: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:51:60: style: Parameter 'vec1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:60:25: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:60:36: style: Parameter 'vec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:69:25: style: Parameter 'vec1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:69:38: style: Parameter 'vec2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:89:25: style: Parameter 'pscale1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:89:41: style: Parameter 'vec1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:89:54: style: Parameter 'pscale2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:89:70: style: Parameter 'vec2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:98:26: style: Parameter 'pscale1a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:98:43: style: Parameter 'vec1a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:98:58: style: Parameter 'pscale2a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:98:75: style: Parameter 'vec2a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:100:25: style: Parameter 'pscale1b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:100:43: style: Parameter 'vec1b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:100:57: style: Parameter 'pscale2b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:100:75: style: Parameter 'vec2b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:113:28: style: Parameter 'aptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:113:41: style: Parameter 'vec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:113:66: style: Parameter 'rowptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/compute.c:113:79: style: Parameter 'colptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/cg.c:59:31: style: Variable 'deltaold' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/cg.c:60:17: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/generateinput.c:27:40: error: Resource leak: fd [resourceLeak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/generateinput.c:21:24: style: Parameter 'irow' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/generateinput.c:21:35: style: Parameter 'icol' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/generateinput.c:21:49: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/generateinput.c:21:61: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/generateinput.c:24:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/generateinput.c:24:7: style: Unused variable: max [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/generateinput.c:24:11: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/cg/armci_sharedmemory/read_input.c:165:29: style: Variable 'elementsperproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:476:25: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:475:25: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:476:25: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:484:25: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:483:25: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:484:25: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:565:21: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:564:21: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:565:21: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:573:21: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:572:21: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:573:21: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:390:30: style: Parameter 'diag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:423:30: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-b-bc.c:438:31: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:456:25: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:455:25: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:456:25: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:464:25: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:463:25: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:464:25: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:545:21: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:544:21: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:545:21: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:553:21: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:552:21: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:553:21: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:378:30: style: Parameter 'diag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:411:30: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu-block.c:426:31: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:91:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:492:25: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:491:25: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:492:25: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:500:25: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:499:25: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:500:25: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:581:21: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:580:21: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:581:21: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:589:21: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:588:21: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:589:21: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:415:30: style: Parameter 'diag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:448:30: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_blocking/lu.c:463:31: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:71:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:403:29: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:402:29: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:403:29: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:411:29: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:410:29: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:411:29: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:495:21: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:494:21: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:495:21: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:503:21: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:502:21: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:503:21: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:545:9: style: Local variable 'n' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:41:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:545:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:57:31: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:323:30: style: Parameter 'diag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:357:30: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:373:31: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:522:30: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:317:20: style: Variable 'length' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:351:20: style: Variable 'length' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:341:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:360:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:470:15: style: Unused variable: k [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:549:9: style: Unused variable: dimI [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:549:15: style: Unused variable: dimJ [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:549:21: style: Unused variable: dimK [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:551:18: style: Unused variable: t1 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:551:22: style: Unused variable: t2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:551:26: style: Unused variable: t3 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:551:30: style: Unused variable: t4 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:551:34: style: Unused variable: t11 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th-nbget.c:551:39: style: Unused variable: t22 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:530:29: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:529:29: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:530:29: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:538:29: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:537:29: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:538:29: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:621:21: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:620:21: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:621:21: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:629:21: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:628:21: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:629:21: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:276:9: style: Local variable 'n' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:37:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:276:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:450:30: style: Parameter 'diag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:484:30: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:500:31: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:648:30: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:280:9: style: Unused variable: dimI [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:280:15: style: Unused variable: dimJ [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:280:21: style: Unused variable: dimK [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:282:18: style: Unused variable: t1 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:282:22: style: Unused variable: t2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:282:26: style: Unused variable: t3 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:282:30: style: Unused variable: t4 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:282:34: style: Unused variable: t11 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:282:39: style: Unused variable: t22 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:444:20: style: Variable 'length' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:478:20: style: Variable 'length' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:468:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:487:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_multithreaded/lu-block-th.c:597:15: style: Unused variable: k [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:515:11: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:514:11: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:515:11: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:523:11: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:522:11: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:523:11: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:605:9: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:604:9: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:605:9: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:613:9: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:612:9: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:613:9: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:438:30: style: Parameter 'diag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:471:30: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_put.c:486:31: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:539:11: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:538:11: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:539:11: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:547:11: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:546:11: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:547:11: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:629:9: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:628:9: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:629:9: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:637:9: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:636:9: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:637:9: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:462:30: style: Parameter 'diag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:495:30: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/armci_nonblocking/lu_nb_get.c:510:31: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:593:21: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:592:21: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:593:21: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:601:21: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:600:21: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:601:21: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:622:21: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:621:21: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:622:21: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:630:21: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:629:21: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:630:21: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:699:21: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:698:21: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:699:21: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:707:21: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:706:21: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:707:21: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:746:17: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:745:17: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:746:17: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:759:21: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:758:21: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:759:21: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:776:21: style: Variable 'ibs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:775:21: note: ibs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:776:21: note: ibs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:784:21: style: Variable 'jbs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:783:21: note: jbs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:784:21: note: jbs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:356:9: style: Parameter 'diag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:405:9: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:431:9: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:725:9: style: Parameter 'rhs' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/benchmarks/lu/pthreads/lu-thread.c:813:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/aggregation/sparse_matvecmul/sparse_matvecmul.c:120:59: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/aggregation/sparse_matvecmul/sparse_matvecmul.c:143:30: style: Parameter 'proc_row_list' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/aggregation/sparse_matvecmul/sparse_matvecmul.c:151:52: style: Parameter 'row_ind_tmp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/aggregation/sparse_matvecmul/sparse_matvecmul.c:351:55: style: Parameter 'row_ind' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/concurrency/multidma/multidma.c:368:23: warning: Return value of function rand() is not used. [ignoredReturnValue] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/concurrency/multidma/multidma.c:404:20: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/aggregation/simple/simple.c:118:59: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/aggregation/simple/simple.c:156:15: style: Variable 'start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/aggregation/simple/simple.c:156:24: style: Variable 'end' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.h:91:7: style:inconclusive: Member variable 'DistHashmap::m_globalHashMapSize' is in the wrong place in the initializer list. [initializerList] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:49:40: note: Member variable 'DistHashmap::m_globalHashMapSize' is in the wrong place in the initializer list. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.h:91:7: note: Member variable 'DistHashmap::m_globalHashMapSize' is in the wrong place in the initializer list. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.h:66:8: style:inconclusive: Technically the member function 'DistHashmap::print' can be const. [functionConst] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:324:19: note: Technically the member function 'DistHashmap::print' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.h:66:8: note: Technically the member function 'DistHashmap::print' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.h:72:23: style:inconclusive: Technically the member function 'DistHashmap::getLocalMapPtr' can be const. [functionConst] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:354:15: note: Technically the member function 'DistHashmap::getLocalMapPtr' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.h:72:23: note: Technically the member function 'DistHashmap::getLocalMapPtr' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.h:77:7: style:inconclusive: Technically the member function 'DistHashmap::getGlobalHashMapSize' can be const. [functionConst] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:360:15: note: Technically the member function 'DistHashmap::getGlobalHashMapSize' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.h:77:7: note: Technically the member function 'DistHashmap::getGlobalHashMapSize' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:59:5: warning: Class 'DistHashmap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:59:5: warning: Class 'DistHashmap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:237:14: style: Condition 'nclus==1' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:231:14: note: Assuming that condition 'nclus<=1' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:237:14: note: Condition 'nclus==1' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:246:46: style: Condition 'offsetMap==NULL' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:341:3: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:92:37: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:142:34: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:163:21: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:202:22: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:210:11: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:214:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:216:42: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:255:44: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:302:38: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:246:33: style: Same expression on both sides of '||' because 'globalHashOffset==NULL' and 'offsetMap==NULL' represent the same value. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:243:29: note: 'globalHashOffset' is assigned value 'new int[nclus]' here. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:244:22: note: 'offsetMap' is assigned value 'new int[nclus]' here. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:246:33: note: Same expression on both sides of '||' because 'globalHashOffset==NULL' and 'offsetMap==NULL' represent the same value. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:298:12: style: The scope of the variable 'termStr' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:299:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/DistHashmap.cc:346:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmap.h:49:14: style:inconclusive: Technically the member function 'GPCHashmap::rehash' can be const. [functionConst] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmap.cc:120:18: note: Technically the member function 'GPCHashmap::rehash' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmap.h:49:14: note: Technically the member function 'GPCHashmap::rehash' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmap.cc:108:5: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmap.cc:91:24: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmap.cc:73:49: style:inconclusive: Function 'insert' argument 2 names different: declaration 'size' definition 'bufsize'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmap.h:36:45: note: Function 'insert' argument 2 names different: declaration 'size' definition 'bufsize'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmap.cc:73:49: note: Function 'insert' argument 2 names different: declaration 'size' definition 'bufsize'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmap.cc:113:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmapHandler.cc:36:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmapHandler.cc:38:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmapHandler.cc:66:50: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmapHandler.cc:75:30: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmapHandler.cc:28:35: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/GPCHashmapHandler.cc:33:13: style: Variable 'lhdr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashFunctions.cc:65:25: style: The scope of the variable 'g' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashFunctions.cc:82:30: style: The scope of the variable 'g' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashFunctions.cc:97:46: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashFunctions.cc:109:46: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashFunctions.cc:122:27: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashFunctions.cc:50:16: warning: Uninitialized variable: sum [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashFunctions.cc:47:16: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashFunctions.cc:50:16: note: Uninitialized variable: sum nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashFunctions.cc:47:29: error: Uninitialized variable: sum [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashUtil.cc:11:7: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashUtil.cc:29:17: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashUtil.cc:52:24: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashUtil.cc:94:24: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashUtil.cc:6:42: performance: Function parameter 'str' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/gpc/hashtable/HashUtil.cc:76:18: style: Variable 'termID' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/concurrency/simple/comdegree.c:61:6: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/non-blocking/simple/simple.c:26:35: style: Variable 't2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/non-blocking/simple/simple.c:49:10: style: Variable 't1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/non-blocking/simple/simple.c:49:13: style: Variable 't0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:271:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:163:13: style: Local variable 'Index' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:185:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:163:13: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:217:9: style: Local variable 'diff' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:214:8: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:217:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:88:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:109:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:109:52: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:128:24: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:128:42: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:128:52: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:128:64: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:142:28: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:142:46: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:142:65: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:157:47: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:185:25: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:185:42: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:196:54: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:196:64: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:254:59: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/notification/simple/testnotify.c:283:43: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/non-blocking/overlap/overlap.c:652:23: warning: Return value of function rand() is not used. [ignoredReturnValue] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/non-blocking/overlap/overlap.c:629:13: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:192:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:218:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:257:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:294:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:330:7: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:65:6: style: Variable 'rem' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:90:6: style: Variable 'rem' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:116:6: style: Variable 'rem' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:141:6: style: Variable 'rem' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:67:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:91:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:114:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:142:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:216:16: style: Variable 'notr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:219:16: style: Variable 'ZERO.real' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:219:29: style: Variable 'ZERO.imag' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:220:8: style: Variable 'm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:220:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:220:12: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:255:16: style: Variable 'notr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:258:16: style: Variable 'ZERO.real' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:258:29: style: Variable 'ZERO.imag' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:259:8: style: Variable 'm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:259:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:259:12: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:292:16: style: Variable 'notr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:295:16: style: Variable 'ZERO.real' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:295:29: style: Variable 'ZERO.imag' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:296:8: style: Variable 'm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:296:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:296:12: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:328:16: style: Variable 'notr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:331:16: style: Variable 'ZERO.real' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:331:29: style: Variable 'ZERO.imag' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:332:8: style: Variable 'm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:332:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:332:12: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:165:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:165:7: style: Unused variable: peer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:165:12: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:166:11: style: Unused variable: mycpuid [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:166:19: style: Unused variable: new_mask [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:167:6: style: Unused variable: str [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:168:5: style: Unused variable: rrr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:169:6: style: Unused variable: cid [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:174:18: style: Unused variable: rhsize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/features/proc_affinity/computation_impact/computation_impact.c:175:5: style: Unused variable: rdsize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:389:1: portability: Omitted return type of function 'ARMCI_NbPut_farrays' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/simpleApps/transp1D-c.c:31:32: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/simpleApps/transp1D-c.c:31:43: style: Parameter 'map' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/examples/simpleApps/transp1D-c.c:33:16: style: Variable 'b' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/arraywrap.c:89:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/arraywrap.c:44:13: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/arraywrap.c:23:72: style: Parameter 'lb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/arraywrap.c:23:90: style: Parameter 'ub' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/arraywrap.c:29:8: style: Unused variable: ia [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:12:38: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:12:59: style: Parameter 'rows' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:13:37: style: Parameter 'cols' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:14:37: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:14:74: style: Parameter 'ldb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:24:22: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:30:38: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:30:80: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:31:34: style: Parameter 'rows' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:53:43: style: Parameter 'rows' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:53:54: style: Parameter 'cols' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:54:28: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:54:47: style: Parameter 'ldb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/acc.c:59:12: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:171:31: style: Local variable 'cc' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:76:29: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:171:31: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:196:33: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:196:50: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:196:60: style: Parameter 'extent' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:840:96: error: Uninitialized variable: addr_dst [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:100:20: style: Variable 'tempvar' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:106:14: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:174:20: style: Unused variable: ad [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:395:28: style: Unused variable: ad_src [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:586:29: style: Unused variable: ad_dst [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:777:20: style: Variable 'addr_dst' is not assigned a value. [unassignedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/f90/armcif90.c:778:29: style: Unused variable: ad_dst [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/aggregate.c:209:49: style:inconclusive: Function 'armci_agg_save_giov_descriptor' argument 1 names different: declaration 'darr' definition 'dscr'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armcip.h:409:56: note: Function 'armci_agg_save_giov_descriptor' argument 1 names different: declaration 'darr' definition 'dscr'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/aggregate.c:209:49: note: Function 'armci_agg_save_giov_descriptor' argument 1 names different: declaration 'darr' definition 'dscr'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/aggregate.c:239:58: style: Parameter 'src_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/aggregate.c:240:30: style: Parameter 'dst_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/aggregate.c:241:15: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:56:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:625:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:63:15: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:393:9: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:541:15: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:134:24: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:129:27: style: Variable 'msginfo' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:134:17: style: Variable 'data' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:455:34: style: Parameter 'msginfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:455:55: style: Parameter 'bufinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:463:34: style: Parameter 'msginfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:463:59: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:463:70: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:471:20: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:496:45: style: Parameter 'tgt_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:496:77: style: Parameter 'ret_mdh' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:569:50: style: Parameter 'tgt_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:47:13: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:204:21: style: Variable 'serv' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:318:23: style: Variable 'length' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:383:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:383:7: style: Unused variable: na [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:384:7: style: Unused variable: a [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:385:9: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci-onesided.c:574:18: style: Variable 'node' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memlock.h:32:0: error: #error "rmo: i think this is broken and should not be used" [preprocessorErrorDirective] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/bufalloc.c:59:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/bufalloc.c:55:29: style: Parameter 's' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/bufalloc.c:176:16: style: Variable 'prevp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/bufalloc.c:42:8: style: union member 'header::align' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/request.h:175:0: error: #error "MAX_BUFS set to 8" [preprocessorErrorDirective] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/caccumulate.c:788:43: style: Parameter 'rows' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/caccumulate.c:788:54: style: Parameter 'cols' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/caccumulate.c:789:28: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/caccumulate.c:789:47: style: Parameter 'ldb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/caccumulate.c:794:12: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:273:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:276:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:409:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:542:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1653:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1693:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1251:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1367:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1528:7: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1616:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2021:9: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2040:7: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2043:7: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1499:5: style:inconclusive: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:251:22: style: Local variable 'armci_clus_info' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armcip.h:363:22: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:251:22: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:728:30: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:919:28: style: Parameter 'cdesc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1064:32: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1200:42: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1200:68: style: Parameter 'offset' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1350:42: style: Parameter 'src_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1350:56: style: Parameter 'src_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1351:36: style: Parameter 'dst_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1351:50: style: Parameter 'dst_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1466:43: style: Parameter 'src_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1466:57: style: Parameter 'src_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1467:36: style: Parameter 'dst_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1467:50: style: Parameter 'dst_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1637:37: style: Parameter 'ploc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1637:48: style: Parameter 'prem' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1671:42: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2055:13: style: Variable 'compbuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2061:15: style: Variable 'cidptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2189:25: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1023:12: warning: Uninitialized variable: rc [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:935:24: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1023:12: note: Uninitialized variable: rc nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:34:8: style: struct member 'arns::data' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:35:8: style: struct member 'arns::data1' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:147:5: style: Unused variable: npes [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:147:10: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:249:5: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:250:6: style: Unused variable: procidinfo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:252:19: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:270:8: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:270:10: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:342:25: style: Variable 'offset_local' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:342:43: style: Variable 'offset_remote' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:341:5: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:343:10: style: Unused variable: md_local [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:344:17: style: Unused variable: md_hdl_local [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:345:19: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:346:6: style: Unused variable: procidinfo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:347:5: style: Unused variable: c_info [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:348:6: style: Unused variable: flag [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:348:11: style: Unused variable: shmid [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:349:7: style: Unused variable: addr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:350:7: style: Unused variable: buf [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:433:7: style: Unused variable: myerr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:532:15: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:499:26: style: Unused variable: id [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:500:26: style: Unused variable: clone_id [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:795:5: style: Variable 'loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:796:5: style: Unused variable: temp_proc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:880:17: style: Unused variable: y [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:925:5: style: Variable 'loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:926:5: style: Unused variable: temp_proc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1296:25: style: Variable 'offset_local' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1295:5: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1402:5: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1485:11: style: Unused variable: cptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1646:7: style: Unused variable: ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1648:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1747:21: style: Variable 'serv' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:1960:26: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2014:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2014:7: style: Unused variable: na [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2015:7: style: Unused variable: a [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2016:9: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2055:13: style: Variable 'compbuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2056:5: style: Variable 'loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2057:5: style: Unused variable: temp_proc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2060:6: style: Unused variable: str [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2156:26: style: Variable 'ignbits' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2153:7: style: Unused variable: tail [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci_portals.c:2217:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:303:24: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:308:26: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:311:9: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:122:12: warning: Either the condition '!work' is redundant or there is possible null pointer dereference: work. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:120:8: note: Assuming that condition '!work' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:122:12: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:113:32: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:147:36: style: Parameter 'names' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:273:51: style: Parameter 'needle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:275:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:298:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:342:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:343:9: style: Variable 'enval' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/clusterinfo.c:340:29: style: Unused variable: merged [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/fence.c:53:12: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/locks.h:16:0: error: #error cannot run [preprocessorErrorDirective] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/fence.c:31:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/fence.c:40:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:202:3: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:198:6: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:202:3: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:203:3: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:198:6: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:203:3: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:204:10: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:198:6: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:204:10: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:297:12: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:296:8: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:297:12: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:298:5: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:296:8: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:298:5: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:299:5: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:296:8: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:299:5: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:327:52: style:inconclusive: Function 'ARMCI_Group_getattr' argument 1 names different: declaration 'grp' definition 'group'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armcip.h:485:52: note: Function 'ARMCI_Group_getattr' argument 1 names different: declaration 'grp' definition 'group'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:327:52: note: Function 'ARMCI_Group_getattr' argument 1 names different: declaration 'grp' definition 'group'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:400:23: style:inconclusive: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'grp_parent'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armci.h:239:46: note: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'grp_parent'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:400:23: note: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'grp_parent'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:42:56: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:130:43: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:242:19: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:369:36: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:412:15: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:124:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/groups.c:402:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:797:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:656:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:648:23: style: Condition 'ARMCI_Uses_shm()' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:810:14: note: Assignment 'uses=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:648:23: note: Calling function 'ARMCI_Uses_shm' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:648:23: note: Condition 'ARMCI_Uses_shm()' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:518:31: style: Parameter 'ptr_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:522:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:525:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:528:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/memory.c:763:23: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:13:17: style: Parameter 'transa' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:13:31: style: Parameter 'transb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:13:44: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:13:52: style: Parameter 'N' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:13:60: style: Parameter 'K' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:14:11: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:14:39: style: Parameter 'p_lda' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:15:9: style: Parameter 'p_ldb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:15:23: style: Parameter 'beta' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:15:44: style: Parameter 'p_ldc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:403:17: style: Parameter 'transa' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:403:31: style: Parameter 'transb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:403:44: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:403:52: style: Parameter 'N' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:403:60: style: Parameter 'K' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:404:12: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:404:41: style: Parameter 'p_lda' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:405:9: style: Parameter 'p_ldb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:405:24: style: Parameter 'beta' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:405:46: style: Parameter 'p_ldc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:792:18: style: Parameter 'transa' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:792:32: style: Parameter 'transb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:792:45: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:792:53: style: Parameter 'N' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:792:61: style: Parameter 'K' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:793:43: style: Parameter 'p_lda' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:794:9: style: Parameter 'p_ldb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:794:48: style: Parameter 'p_ldc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:872:13: style: Variable 'alpha_i' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:873:13: style: Variable 'beta_i' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:1265:18: style: Parameter 'transa' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:1265:32: style: Parameter 'transb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:1265:45: style: Parameter 'M' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:1265:53: style: Parameter 'N' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:1265:61: style: Parameter 'K' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:1266:43: style: Parameter 'p_lda' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:1267:9: style: Parameter 'p_ldb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:1267:48: style: Parameter 'p_ldc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:1345:12: style: Variable 'alpha_i' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/LinAlg/lapack+blas/xgemm.c:1346:12: style: Variable 'beta_i' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:130:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:169:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:18:66: style: Parameter 'myptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:42:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:43:11: style: Variable 'myptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:44:11: style: Variable 'armci_ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:49:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:53:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:78:43: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:195:23: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:43:11: style: Variable 'myptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:44:11: style: Variable 'armci_ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/new_memory.c:63:11: style: Unused variable: rptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/pack.c:82:70: style:inconclusive: Function 'armci_pack_strided' argument 10 names different: declaration 'hdr' definition 'h'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/armcip.h:265:70: note: Function 'armci_pack_strided' argument 10 names different: declaration 'hdr' definition 'h'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/pack.c:82:70: note: Function 'armci_pack_strided' argument 10 names different: declaration 'hdr' definition 'h'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/pack.c:26:34: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/pack.c:204:23: style: Variable 'first_call' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/pack.c:209:18: style: Variable 'first_call' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals.c:212:47: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals.c:454:36: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals.c:487:17: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals.c:502:17: style: Variable 'bit' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:363:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:410:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:457:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:554:53: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:878:15: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:376:13: style: Unused variable: nputs [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:518:13: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:877:21: style: Variable 'size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:876:13: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:876:16: style: Unused variable: shmid [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_cp.c:878:15: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_ds.c:272:20: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_ds.c:116:12: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_ds.c:106:12: note: rc is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_ds.c:116:12: note: rc is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_ds.c:115:12: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_ds.c:114:12: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_ds.c:115:12: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_ds.c:340:42: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_ds.c:41:16: style: Unused variable: warningSize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/portals_ds.c:195:26: style: Unused variable: from [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/shmem.c:1077:22: error: syntax error [syntaxError] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/shmalloc.c:29:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/utils.c:68:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/utils.c:66:25: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/utils.c:63:12: warning: Uninitialized variable: rc [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/utils.c:45:41: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/utils.c:63:12: note: Uninitialized variable: rc nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/utils.c:44:13: style: Variable 'th_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/threads.c:29:11: style: Variable 'uval' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/threads.c:28:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:13:44: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:14:29: style: Parameter 'rows' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:14:55: style: Parameter 'cols' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:15:53: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:16:53: style: Parameter 'ldb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:26:28: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:32:44: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:33:56: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:34:30: style: Parameter 'rows' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:56:43: style: Parameter 'rows' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:56:54: style: Parameter 'cols' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:57:28: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:57:47: style: Parameter 'ldb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/acc.c:62:12: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/aggregate.c:209:49: style:inconclusive: Function 'armci_agg_save_giov_descriptor' argument 1 names different: declaration 'darr' definition 'dscr'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armcip.h:402:56: note: Function 'armci_agg_save_giov_descriptor' argument 1 names different: declaration 'darr' definition 'dscr'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/aggregate.c:209:49: note: Function 'armci_agg_save_giov_descriptor' argument 1 names different: declaration 'darr' definition 'dscr'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/aggregate.c:239:58: style: Parameter 'src_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/aggregate.c:240:30: style: Parameter 'dst_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/aggregate.c:241:15: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:156:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:289:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:456:2: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:703:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:698:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:703:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:824:6: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:825:6: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:314:30: style: Variable '*armci_use_memlock_table' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:310:62: note: *armci_use_memlock_table is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:314:30: note: *armci_use_memlock_table is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:172:5: style:inconclusive: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:506:30: style:inconclusive: Function 'PARMCI_Wait' argument 1 names different: declaration 'nb_handle' definition 'usr_hdl'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/parmci.h:121:32: note: Function 'PARMCI_Wait' argument 1 names different: declaration 'nb_handle' definition 'usr_hdl'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:506:30: note: Function 'PARMCI_Wait' argument 1 names different: declaration 'nb_handle' definition 'usr_hdl'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:689:30: style:inconclusive: Function 'PARMCI_Test' argument 1 names different: declaration 'nb_handle' definition 'usr_hdl'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/parmci.h:79:32: note: Function 'PARMCI_Test' argument 1 names different: declaration 'nb_handle' definition 'usr_hdl'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:689:30: note: Function 'PARMCI_Test' argument 1 names different: declaration 'nb_handle' definition 'usr_hdl'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:186:22: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:209:23: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:454:23: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:460:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:477:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:678:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:683:32: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:939:39: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:370:5: warning: Size of pointer 'armci_prot_switch_fence' used instead of size of its data. [pointerSize] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.c:154:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/bufalloc.c:59:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/bufalloc.c:55:29: style: Parameter 's' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/bufalloc.c:176:16: style: Variable 'prevp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/bufalloc.c:42:8: style: union member 'header::align' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:272:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:275:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:412:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:546:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1657:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1697:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1255:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1371:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1532:7: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1620:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2025:9: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1503:5: style:inconclusive: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:250:22: style: Local variable 'armci_clus_info' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armcip.h:356:22: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:250:22: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:732:30: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:923:28: style: Parameter 'cdesc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1068:32: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1204:42: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1204:68: style: Parameter 'offset' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1354:42: style: Parameter 'src_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1354:56: style: Parameter 'src_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1355:36: style: Parameter 'dst_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1355:50: style: Parameter 'dst_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1470:43: style: Parameter 'src_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1470:57: style: Parameter 'src_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1471:36: style: Parameter 'dst_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1471:50: style: Parameter 'dst_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1641:37: style: Parameter 'ploc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1641:48: style: Parameter 'prem' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1675:42: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2057:13: style: Variable 'compbuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2063:15: style: Variable 'cidptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2191:25: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1027:12: warning: Uninitialized variable: rc [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:939:24: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1027:12: note: Uninitialized variable: rc nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:33:8: style: struct member 'arns::data' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:34:8: style: struct member 'arns::data1' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:146:5: style: Unused variable: npes [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:146:10: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:248:5: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:249:6: style: Unused variable: procidinfo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:251:19: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:269:8: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:269:10: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:341:25: style: Variable 'offset_local' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:341:43: style: Variable 'offset_remote' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:340:5: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:342:10: style: Unused variable: md_local [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:343:17: style: Unused variable: md_hdl_local [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:344:19: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:345:6: style: Unused variable: procidinfo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:346:5: style: Unused variable: c_info [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:347:6: style: Unused variable: flag [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:347:11: style: Unused variable: shmid [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:348:7: style: Unused variable: addr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:349:7: style: Unused variable: buf [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:437:7: style: Unused variable: myerr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:536:15: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:503:26: style: Unused variable: id [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:504:26: style: Unused variable: clone_id [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:799:5: style: Variable 'loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:800:5: style: Unused variable: temp_proc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:884:17: style: Unused variable: y [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:929:5: style: Variable 'loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:930:5: style: Unused variable: temp_proc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1300:25: style: Variable 'offset_local' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1299:5: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1406:5: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1489:11: style: Unused variable: cptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1650:7: style: Unused variable: ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1652:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1751:21: style: Variable 'serv' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:1964:26: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2018:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2018:7: style: Unused variable: na [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2019:7: style: Unused variable: a [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2020:9: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2057:13: style: Variable 'compbuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2058:5: style: Variable 'loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2059:5: style: Unused variable: temp_proc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2062:6: style: Unused variable: str [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2158:26: style: Variable 'ignbits' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2155:7: style: Unused variable: tail [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci_portals.c:2219:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:663:35: warning: Either the condition 'index>=4+8' is redundant or the array '_armci_buf_state->table[12]' is accessed at index 12, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:660:13: note: Assuming that condition 'index>=4+8' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:663:35: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:663:35: warning: Either the condition 'index<0' is redundant or the array '_armci_buf_state->table[12]' is accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:660:49: note: Assuming that condition 'index<0' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:663:35: note: Negative array index nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:155:6: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:174:6: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:751:36: style: Condition '_armci_buf_test_index(i,1)' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:334:18: note: Assignment 'retval=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:751:36: note: Calling function '_armci_buf_test_index' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:751:36: note: Condition '_armci_buf_test_index(i,1)' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:166:2: portability: %d in format string (no. 6) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:640:7: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:160:6: error: Memory leak: tmp [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:191:1: error: Memory leak: tmp [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:174:12: warning: Either the condition '!tmp' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:175:9: note: Assuming that condition '!tmp' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:174:12: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:177:46: warning: Either the condition '!tmp' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:175:9: note: Assuming that condition '!tmp' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:177:46: note: Null pointer addition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:865:41: style:inconclusive: Function '_armci_buf_set_busy_idx' argument 1 names different: declaration 'tbl_idx' definition 'idx'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.h:23:48: note: Function '_armci_buf_set_busy_idx' argument 1 names different: declaration 'tbl_idx' definition 'idx'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:865:41: note: Function '_armci_buf_set_busy_idx' argument 1 names different: declaration 'tbl_idx' definition 'idx'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:245:19: style: Variable 'req' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:335:14: style: Variable 'buf_state' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:395:20: style: Variable 'buf_state' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:432:22: style: Variable 'buf_state' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:456:22: style: Variable 'buf_state' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:64:7: style: struct member 'buf_state_t::async' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:281:11: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:309:11: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:245:19: style: Variable 'req' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:336:11: style: Variable 'count' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/buffers.c:710:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/caccumulate.c:788:43: style: Parameter 'rows' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/caccumulate.c:788:54: style: Parameter 'cols' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/caccumulate.c:789:28: style: Parameter 'lda' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/caccumulate.c:789:47: style: Parameter 'ldb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/caccumulate.c:794:12: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/capi.c:72:22: style:inconclusive: Function 'ARMCI_NbGetS' argument 8 names different: declaration 'nb_handler' definition 'nb_handle'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.h:299:30: note: Function 'ARMCI_NbGetS' argument 8 names different: declaration 'nb_handler' definition 'nb_handle'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/capi.c:72:22: note: Function 'ARMCI_NbGetS' argument 8 names different: declaration 'nb_handler' definition 'nb_handle'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:301:24: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:306:26: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:309:9: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:120:12: warning: Either the condition '!work' is redundant or there is possible null pointer dereference: work. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:118:8: note: Assuming that condition '!work' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:120:12: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:111:32: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:145:36: style: Parameter 'names' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:271:51: style: Parameter 'needle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:273:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:296:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:340:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:341:9: style: Variable 'enval' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/clusterinfo.c:338:29: style: Unused variable: merged [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:103:13: style: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:506:11: style: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:527:11: style: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:533:11: style: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:184:32: style:inconclusive: Function 'armci_rcv_vector_data' argument 1 names different: declaration 'p' definition 'proc'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.h:321:39: note: Function 'armci_rcv_vector_data' argument 1 names different: declaration 'p' definition 'proc'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:184:32: note: Function 'armci_rcv_vector_data' argument 1 names different: declaration 'p' definition 'proc'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:184:78: style:inconclusive: Function 'armci_rcv_vector_data' argument 3 names different: declaration 'dr' definition 'darr'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.h:321:82: note: Function 'armci_rcv_vector_data' argument 3 names different: declaration 'dr' definition 'darr'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:184:78: note: Function 'armci_rcv_vector_data' argument 3 names different: declaration 'dr' definition 'darr'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/fence.c:32:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/fence.c:41:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:310:47: style: Parameter 'msginfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:347:13: style: Variable 'a' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:391:6: style: Variable 'ack' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:130:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:130:7: style: Unused variable: na [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:131:7: style: Unused variable: a [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:132:9: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:213:10: style: Variable 'destproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:245:10: style: Variable 'destproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:277:10: style: Variable 'destproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:346:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:346:11: style: Unused variable: na [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:347:13: style: Variable 'a' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:391:9: style: Variable 'ack' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:453:11: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/ds-shared.c:454:12: style: Variable 'mytag' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/locks.h:16:0: error: #error cannot run [preprocessorErrorDirective] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:202:3: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:198:6: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:202:3: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:203:3: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:198:6: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:203:3: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:204:10: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:198:6: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:204:10: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:297:12: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:296:8: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:297:12: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:298:5: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:296:8: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:298:5: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:299:5: warning: Either the condition '!grp_clus_info' is redundant or there is possible null pointer dereference: grp_clus_info. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:296:8: note: Assuming that condition '!grp_clus_info' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:299:5: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:327:52: style:inconclusive: Function 'ARMCI_Group_getattr' argument 1 names different: declaration 'grp' definition 'group'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armcip.h:478:52: note: Function 'ARMCI_Group_getattr' argument 1 names different: declaration 'grp' definition 'group'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:327:52: note: Function 'ARMCI_Group_getattr' argument 1 names different: declaration 'grp' definition 'group'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:400:23: style:inconclusive: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'grp_parent'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armci.h:251:46: note: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'grp_parent'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:400:23: note: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'grp_parent'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:42:56: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:130:43: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:242:19: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:369:36: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:412:15: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:124:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/groups.c:402:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/memory.c:686:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/memory.c:632:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/memory.c:624:23: style: Condition 'ARMCI_Uses_shm()' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/memory.c:702:14: note: Assignment 'uses=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/memory.c:624:23: note: Calling function 'ARMCI_Uses_shm' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/memory.c:624:23: note: Condition 'ARMCI_Uses_shm()' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/memory.c:518:31: style: Parameter 'ptr_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/memory.c:522:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/memory.c:525:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/memory.c:528:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:76:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:99:16: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:271:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:312:6: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:55:20: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:301:46: style:inconclusive: Function 'armci_server_unlock_mutex' argument 2 names different: declaration 'p' definition 'proc'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.h:320:53: note: Function 'armci_server_unlock_mutex' argument 2 names different: declaration 'p' definition 'proc'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:301:46: note: Function 'armci_server_unlock_mutex' argument 2 names different: declaration 'p' definition 'proc'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:301:56: style:inconclusive: Function 'armci_server_unlock_mutex' argument 3 names different: declaration 'tkt' definition 'Ticket'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.h:320:60: note: Function 'armci_server_unlock_mutex' argument 3 names different: declaration 'tkt' definition 'Ticket'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:301:56: note: Function 'armci_server_unlock_mutex' argument 3 names different: declaration 'tkt' definition 'Ticket'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:301:75: style:inconclusive: Function 'armci_server_unlock_mutex' argument 4 names different: declaration 'tag' definition 'ptag'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.h:320:76: note: Function 'armci_server_unlock_mutex' argument 4 names different: declaration 'tag' definition 'ptag'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:301:75: note: Function 'armci_server_unlock_mutex' argument 4 names different: declaration 'tag' definition 'ptag'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:193:15: style: Variable 'mutex_ticket' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:194:15: style: Variable 'turn' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/mutex.c:261:6: style: Variable 'mutex_ticket' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:130:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:169:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:18:66: style: Parameter 'myptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:42:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:43:11: style: Variable 'myptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:44:11: style: Variable 'armci_ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:49:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:53:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:78:43: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:189:22: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:43:11: style: Variable 'myptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:44:11: style: Variable 'armci_ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/new_memory.c:63:11: style: Unused variable: rptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/pack.c:82:70: style:inconclusive: Function 'armci_pack_strided' argument 10 names different: declaration 'hdr' definition 'h'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armcip.h:259:70: note: Function 'armci_pack_strided' argument 10 names different: declaration 'hdr' definition 'h'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/pack.c:82:70: note: Function 'armci_pack_strided' argument 10 names different: declaration 'hdr' definition 'h'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/pack.c:26:34: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/pack.c:204:23: style: Variable 'first_call' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/pack.c:209:18: style: Variable 'first_call' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals.c:212:47: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals.c:454:36: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals.c:502:17: style: Variable 'bit' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:363:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:410:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:457:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:97:31: style: Condition 'armci_clus_me==0&&0' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:87:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:87:12: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:98:12: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:98:12: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:135:12: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:135:12: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:86:52: style: Checking if unsigned expression 'ncpus=sysconf(_SC_NPROCESSORS_ONLN)' is less than zero. [unsignedLessThanZero] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:554:53: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:878:15: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:102:17: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:119:17: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:121:17: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:376:13: style: Unused variable: nputs [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:518:13: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:877:21: style: Variable 'size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:876:13: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:876:16: style: Unused variable: shmid [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_cp.c:878:15: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:68:31: style: Condition 'armci_clus_me==0&&0' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:59:12: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:69:12: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:69:12: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:89:12: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:89:12: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:272:20: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:116:12: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:106:12: note: rc is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:116:12: note: rc is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:115:12: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:114:12: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:115:12: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:58:52: style: Checking if unsigned expression 'ncpus=sysconf(_SC_NPROCESSORS_ONLN)' is less than zero. [unsignedLessThanZero] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:340:42: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:75:17: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:41:16: style: Unused variable: warningSize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/portals_ds.c:195:26: style: Unused variable: from [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:674:8: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:683:12: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:708:9: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:722:11: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:730:12: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1534:31: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1798:15: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:169:13: portability: Casting from double * to signed long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:169:35: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:169:56: portability: Casting between double * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:170:14: portability: Casting from double * to signed long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:616:45: style:inconclusive: Function 'armci_msg_bcast_scope' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.h:31:52: note: Function 'armci_msg_bcast_scope' argument 2 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:616:45: note: Function 'armci_msg_bcast_scope' argument 2 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:785:28: style:inconclusive: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.h:26:35: note: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:785:28: note: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:283:35: style: Parameter 'notused' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:703:58: style: Parameter 'shmbuf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:921:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:987:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1028:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1069:34: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1111:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1152:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1193:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1229:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1266:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1302:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1764:39: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1817:16: warning:inconclusive: Found calculation inside sizeof(). [sizeofCalculation] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:63:19: style: union member 'Anonymous0::dummy' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:67:19: style: union member 'Anonymous1::dummy' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:116:22: style: struct member 'barrier_struct::flag1' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:117:16: style: struct member 'barrier_struct::dum' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:118:22: style: struct member 'barrier_struct::flag2' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:1529:21: style: Variable 'lenmes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:2045:17: style: Variable 'grp_me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-gemini/message.c:2072:17: style: Variable 'grp_me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:262:9: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:295:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:351:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:406:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:413:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:437:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:446:5: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:454:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:553:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:662:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:778:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:850:8: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:1016:6: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:1038:11: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:447:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long *'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:447:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:447:19: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:447:19: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:508:18: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:508:18: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:508:18: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:509:9: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:703:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:704:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:707:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:709:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:710:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:713:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:825:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:826:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:829:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:831:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:832:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:835:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:747:45: style:inconclusive: Function 'armci_rem_strided' argument 11 names different: declaration 'lockit' definition 'flag'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.h:304:45: note: Function 'armci_rem_strided' argument 11 names different: declaration 'lockit' definition 'flag'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:747:45: note: Function 'armci_rem_strided' argument 11 names different: declaration 'lockit' definition 'flag'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:160:61: style: Parameter 'rem_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:161:34: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:212:7: style: Variable 'rem_ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:275:13: style: Variable 'info' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:435:7: style: Variable 'idlist' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:747:38: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:889:48: style: Parameter 'msginfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:166:6: style: Unused variable: network_offset [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:166:21: style: Unused variable: tmpoffset [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:213:6: style: Unused variable: offst [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:236:13: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:569:8: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:571:8: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:574:8: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:549:6: style: Unused variable: offst [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:756:15: style: Unused variable: msg_tag [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/request.c:912:5: style: Unused variable: stat [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/shmalloc.c:29:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/shmem.c:1078:22: error: syntax error [syntaxError] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/threads.c:29:11: style: Variable 'uval' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/threads.c:28:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/utils.c:68:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/utils.c:66:25: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/utils.c:63:12: warning: Uninitialized variable: rc [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/utils.c:45:41: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/utils.c:63:12: note: Uninitialized variable: rc nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/utils.c:44:13: style: Variable 'th_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/vector.c:277:12: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/vector.c:290:15: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/vector.c:298:15: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/vector.c:318:11: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/vector.c:332:11: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/vector.c:93:71: style:inconclusive: Function 'armci_lockmem_scatter' argument 4 names different: declaration 'p' definition 'proc'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/armcip.h:366:78: note: Function 'armci_lockmem_scatter' argument 4 names different: declaration 'p' definition 'proc'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/vector.c:93:71: note: Function 'armci_lockmem_scatter' argument 4 names different: declaration 'p' definition 'proc'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/vector.c:271:9: style: Variable 'armci_th_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:146:9: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:153:11: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:171:17: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:173:17: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:183:17: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:185:17: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:781:9: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:797:8: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:866:9: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:882:8: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:1162:20: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:1171:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:1204:20: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:1213:7: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:377:8: style: Condition 'rc' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:374:26: note: Calling function 'armci_op_strided' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:374:26: note: Assignment 'rc=armci_op_strided(2,scale,proc,dst_ptr,dst_stride_arr,buf_ptr,buf_stride_arr,count,stride_levels,0,NULL)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:377:8: note: Condition 'rc' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:382:8: style: Condition 'rc' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:380:26: note: Calling function 'armci_op_strided' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:380:26: note: Assignment 'rc=armci_op_strided(optype,scale,armci_me,src_ptr,src_stride_arr,buf_ptr,buf_stride_arr,count,stride_levels,0,NULL)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:382:8: note: Condition 'rc' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:828:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:828:41: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:912:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:912:41: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:542:11: style: Variable 'direct' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:541:29: note: direct is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:542:11: note: direct is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:634:11: style: Variable 'direct' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:633:28: note: direct is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:634:11: note: direct is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:945:11: style: Variable 'direct' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:944:28: note: direct is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:945:11: note: direct is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:1013:11: style: Variable 'direct' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:1012:28: note: direct is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:1013:11: note: direct is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:434:8: style: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:173:17: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:185:17: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:341:40: style: Parameter 'dst_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:341:62: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:751:33: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:751:61: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:752:24: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:836:60: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:837:29: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:129:22: style: Variable 'armci_th_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:1237:22: style: Variable 'armci_th_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/strided.c:1299:22: style: Variable 'armci_th_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/aggregate.c:244:58: style: Parameter 'src_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/aggregate.c:245:30: style: Parameter 'dst_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/aggregate.c:246:15: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/armci.c:157:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/armci.c:265:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/armci.c:1008:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/armci.c:387:11: style: Variable 'uval' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/armci.c:777:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/armci.c:782:32: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/armci.c:155:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/armci.c:250:27: style: Variable 'msize_per_proc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:59:59: style: Parameter 'stride' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:60:40: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:75:71: style: Parameter 'stride' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:76:38: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:29:7: style: struct member 'vector_dscr_t::segments' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:30:7: style: struct member 'vector_dscr_t::len' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:31:9: style: struct member 'vector_dscr_t::ptrs' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:36:7: style: struct member 'saved_dscr_t::bufid' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:40:4: style: struct member 'saved_dscr_t::ptr' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:38:15: style: union member 'Anonymous0::dscrbuf' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:39:16: style: union member 'Anonymous0::pad' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:42:12: style: union member 'Anonymous1::buf' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/async.c:44:21: style: union member 'Anonymous1::vector' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:674:8: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:683:12: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:708:9: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:722:11: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:730:12: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1534:31: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1798:15: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:169:13: portability: Casting from double * to signed long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:169:35: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:169:56: portability: Casting between double * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:170:14: portability: Casting from double * to signed long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:616:45: style:inconclusive: Function 'armci_msg_bcast_scope' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.h:31:52: note: Function 'armci_msg_bcast_scope' argument 2 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:616:45: note: Function 'armci_msg_bcast_scope' argument 2 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:785:28: style:inconclusive: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.h:26:35: note: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:785:28: note: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:283:35: style: Parameter 'notused' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:703:58: style: Parameter 'shmbuf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:921:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:987:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1028:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1069:34: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1111:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1152:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1193:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1229:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1266:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1302:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1764:39: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1817:16: warning:inconclusive: Found calculation inside sizeof(). [sizeofCalculation] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:63:19: style: union member 'Anonymous0::dummy' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:67:19: style: union member 'Anonymous1::dummy' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:116:22: style: struct member 'barrier_struct::flag1' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:117:16: style: struct member 'barrier_struct::dum' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:118:22: style: struct member 'barrier_struct::flag2' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:1529:21: style: Variable 'lenmes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:2045:17: style: Variable 'grp_me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src-portals/message.c:2072:17: style: Variable 'grp_me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/clusterinfo.c:287:24: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/clusterinfo.c:292:26: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/clusterinfo.c:295:9: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/clusterinfo.c:107:32: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/clusterinfo.c:141:36: style: Parameter 'names' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/clusterinfo.c:257:51: style: Parameter 'needle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/clusterinfo.c:259:17: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/clusterinfo.c:282:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/clusterinfo.c:325:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/clusterinfo.c:323:29: style: Unused variable: merged [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/ds-shared.c:712:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:80:13: warning: Either the condition 'hnd>=32' is redundant or the array '_table[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:78:19: note: Assuming that condition 'hnd>=32' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:80:13: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:80:13: warning: Either the condition 'hnd<0' is redundant or the array '_table[32]' is accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:78:10: note: Assuming that condition 'hnd<0' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:80:13: note: Negative array index nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:223:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:102:12: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:155:58: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:156:23: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:156:45: style: Parameter 'rhdr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:156:68: style: Parameter 'rdata' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:157:44: style: Parameter 'idlst' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/gpc.c:157:62: style: Parameter 'nbh' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/groups.c:42:56: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/groups.c:131:43: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/groups.c:243:19: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/groups.c:370:36: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/groups.c:413:15: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/iterator.c:67:47: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/iterator.c:75:43: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/iterator.c:86:42: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/iterator.c:153:47: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:213:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:214:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:502:6: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:223:18: style: Variable 'reg' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:262:45: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:264:18: style: Variable 'reg' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:277:34: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:279:18: style: Variable 'reg' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:443:35: style: Parameter 'loc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:443:46: style: Parameter 'rem' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:445:23: style: Variable 'reg' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:247:18: style: Unused variable: reg [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/regions.c:248:5: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/pack.c:28:34: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:273:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:338:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:436:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:537:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:673:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:849:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:956:8: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:1548:11: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:717:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:718:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:721:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:723:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:724:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:727:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:931:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:932:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:935:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:937:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:938:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:941:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:166:61: style: Parameter 'rem_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:167:34: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:253:13: style: Variable 'info' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:814:38: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:1336:48: style: Parameter 'msginfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:553:8: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:555:8: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/request.c:558:8: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/utils.c:84:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/utils.c:82:25: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/utils.c:79:12: warning: Uninitialized variable: rc [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/utils.c:61:41: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/utils.c:79:12: note: Uninitialized variable: rc nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/common/utils.c:60:13: style: Variable 'th_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:195:62: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:82:46: style: Parameter 't_hndl' can be declared as pointer to const. However it seems that 'armci_completion_handler' is a callback function, if 't_hndl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:220:16: note: You might need to cast the function pointer here nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:82:46: note: Parameter 't_hndl' can be declared as pointer to const nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:163:43: style: Parameter 't_hndl' can be declared as pointer to const. However it seems that 'armci_header_handler' is a callback function, if 't_hndl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:287:28: note: You might need to cast the function pointer here nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:163:43: note: Parameter 't_hndl' can be declared as pointer to const nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:163:69: style: Parameter 't_uhdrlen' can be declared as pointer to const. However it seems that 'armci_header_handler' is a callback function, if 't_uhdrlen' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:287:28: note: You might need to cast the function pointer here nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:163:69: note: Parameter 't_uhdrlen' can be declared as pointer to const nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:309:40: style: Parameter 'msginfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:317:59: style: Parameter 'msginfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:85:9: style: Unused variable: need_data [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:86:11: style: Unused variable: message [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:87:9: style: Unused variable: whofrom [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:87:18: style: Unused variable: msglen [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:166:24: style: Variable 'hndl' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:369:18: style: Unused variable: pcntr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:370:23: style: Unused variable: util_cxt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:480:9: style: Unused variable: p [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi.c:481:23: style: Unused variable: util_cxt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:85:45: style: Parameter 'src_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:86:23: style: Parameter 'dst_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:86:44: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:356:57: style: Parameter 'loc_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:357:57: style: Parameter 'rem_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:358:42: style: Parameter 'pcount' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:35:63: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:61:58: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:50:5: style: Unused variable: reqid [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:89:10: style: Variable 'dst' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:90:10: style: Variable 'src' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:93:47: style: Variable 'n' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:93:69: style: Variable 'totalsize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:136:56: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:166:33: style: Variable 'totalsize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:176:19: style: Variable 'totalsize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:192:31: style: Variable 'totalsize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:242:5: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/lapi/lapi2.c:376:71: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_client.c:108:70: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_client.c:158:39: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_client.c:158:67: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_client.c:159:29: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_client.c:303:27: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:67:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:73:70: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:181:57: style: Parameter 'msginfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:182:45: style: Parameter 'vdscr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:344:48: style: Parameter 'shm_info' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:375:39: style: Parameter 'comm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:124:9: style: Unused variable: result [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:165:11: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:172:41: style: Variable 'dscr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:223:14: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:298:10: style: Variable 'p' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:303:9: style: Unused variable: result [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:354:10: style: Unused variable: shm_info [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-mt/mpi2_server.c:355:16: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-spawn/mpi2_client.c:101:66: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-spawn/mpi2_server.c:205:57: style: Parameter 'msginfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-spawn/mpi2_server.c:206:45: style: Parameter 'vdscr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-spawn/mpi2_server.c:486:48: style: Parameter 'shm_info' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-spawn/mpi2_server.c:182:11: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-spawn/mpi2_server.c:189:41: style: Variable 'dscr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-spawn/mpi2_server.c:266:14: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/mpi-spawn/mpi2_server.c:385:35: style: Variable 'do_waitlist' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/armci-vapi.h:223:0: error: #error "ARMCI_STAMP used to define ARMCI_VAPI_COMPLETE not found!" [preprocessorErrorDirective] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:254:22: warning: Either the condition 'NULL==free_cbuf_head' is redundant or there is possible null pointer dereference: free_cbuf_head. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:246:18: note: Assuming that condition 'NULL==free_cbuf_head' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:254:22: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:266:5: warning: Either the condition 'NULL==free_cbuf_head' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:246:18: note: Assuming that condition 'NULL==free_cbuf_head' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:249:9: note: Assignment 'v=free_cbuf_head', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:266:5: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:268:5: warning: Either the condition 'NULL==free_cbuf_head' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:246:18: note: Assuming that condition 'NULL==free_cbuf_head' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:249:9: note: Assignment 'v=free_cbuf_head', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:268:5: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:269:5: warning: Either the condition 'NULL==free_cbuf_head' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:246:18: note: Assuming that condition 'NULL==free_cbuf_head' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:249:9: note: Assignment 'v=free_cbuf_head', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:269:5: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:271:5: warning: Either the condition 'NULL==free_cbuf_head' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:246:18: note: Assuming that condition 'NULL==free_cbuf_head' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:249:9: note: Assignment 'v=free_cbuf_head', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:271:5: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:346:30: style:inconclusive: Function 'cbuf_init_rput' argument 3 names different: declaration 'local_memhandle' definition 'lkey'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.h:171:30: note: Function 'cbuf_init_rput' argument 3 names different: declaration 'local_memhandle' definition 'lkey'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:346:30: note: Function 'cbuf_init_rput' argument 3 names different: declaration 'local_memhandle' definition 'lkey'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:347:30: style:inconclusive: Function 'cbuf_init_rput' argument 5 names different: declaration 'remote_memhandle_rkey' definition 'rkey'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.h:173:30: note: Function 'cbuf_init_rput' argument 5 names different: declaration 'remote_memhandle_rkey' definition 'rkey'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:347:30: note: Function 'cbuf_init_rput' argument 5 names different: declaration 'remote_memhandle_rkey' definition 'rkey'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:347:40: style:inconclusive: Function 'cbuf_init_rput' argument 6 names different: declaration 'nbytes' definition 'len'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.h:173:57: note: Function 'cbuf_init_rput' argument 6 names different: declaration 'nbytes' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:347:40: note: Function 'cbuf_init_rput' argument 6 names different: declaration 'nbytes' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:374:30: style:inconclusive: Function 'cbuf_init_rget' argument 3 names different: declaration 'local_memhandle' definition 'lkey'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.h:176:30: note: Function 'cbuf_init_rget' argument 3 names different: declaration 'local_memhandle' definition 'lkey'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:374:30: note: Function 'cbuf_init_rget' argument 3 names different: declaration 'local_memhandle' definition 'lkey'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:376:30: style:inconclusive: Function 'cbuf_init_rget' argument 5 names different: declaration 'remote_memhandle_rkey' definition 'rkey'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.h:178:30: note: Function 'cbuf_init_rget' argument 5 names different: declaration 'remote_memhandle_rkey' definition 'rkey'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:376:30: note: Function 'cbuf_init_rget' argument 5 names different: declaration 'remote_memhandle_rkey' definition 'rkey'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:376:40: style:inconclusive: Function 'cbuf_init_rget' argument 6 names different: declaration 'nbytes' definition 'len'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.h:178:57: note: Function 'cbuf_init_rget' argument 6 names different: declaration 'nbytes' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:376:40: note: Function 'cbuf_init_rget' argument 6 names different: declaration 'nbytes' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:97:37: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:341:32: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:403:22: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/openib/cbuf.c:403:34: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/dataserv.c:790:6: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:208:13: portability: Casting from double * to signed long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:208:35: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:208:56: portability: Casting between double * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/dataserv.c:322:65: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:209:14: portability: Casting from double * to signed long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/dataserv.c:359:64: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:320:35: style: Parameter 'notused' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:958:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1024:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1090:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1156:34: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1223:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1289:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1355:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1391:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1428:32: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1464:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1926:39: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1979:16: warning:inconclusive: Found calculation inside sizeof(). [sizeofCalculation] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:99:19: style: union member 'Anonymous0::dummy' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:103:19: style: union member 'Anonymous1::dummy' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:152:22: style: struct member 'barrier_struct::flag1' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:153:16: style: struct member 'barrier_struct::dum' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:154:22: style: struct member 'barrier_struct::flag2' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/collectives/message.c:1691:21: style: Variable 'lenmes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:250:28: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:838:8: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:845:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:630:4: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:629:4: note: r is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:630:4: note: r is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:147:25: style: Parameter 'socklist' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:190:28: style: Parameter 'socklist' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:250:20: style: Variable 'proto' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:252:9: style: Variable 'optval' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:602:31: style: Parameter 'socklist' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:808:40: style: Parameter 'hostname' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:819:19: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:385:12: warning:inconclusive: The buffer 'line' may not be null-terminated after the call to strncpy(). [terminateStrncpy] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:349:81: style: Variable 'byteslefttoread' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/sockets/sockets.c:401:92: style: Variable 'byteslefttowrite' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:173:26: style: Condition 'next_available_rid==0' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:172:26: note: Assignment 'next_available_rid=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:173:26: note: Condition 'next_available_rid==0' is always true nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:155:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:203:14: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:294:10: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:407:8: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:436:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:546:5: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:598:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:598:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:625:8: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:625:8: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:625:8: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:625:8: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:684:11: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:839:5: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:839:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:869:5: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:897:8: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:897:8: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:390:14: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:386:18: note: start is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:390:14: note: start is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:293:8: warning: Suspicious use of ; at the end of 'if' statement. [suspiciousSemicolon] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:312:5: warning: Suspicious use of ; at the end of 'if' statement. [suspiciousSemicolon] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:391:8: warning: Suspicious use of ; at the end of 'if' statement. [suspiciousSemicolon] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:660:5: warning: Suspicious use of ; at the end of 'if' statement. [suspiciousSemicolon] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:842:12: style: Local variable 'dummy' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:811:9: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:842:12: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:370:14: style: Variable 'start' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:877:48: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:882:47: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:385:26: error: Uninitialized variable: tmpline [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:487:42: error: Uninitialized variable: &a [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:822:58: error: Uninitialized variable: &dummy [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:170:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:329:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:370:26: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:533:19: style: Variable 'dummy_last' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:611:14: style: Variable 'ofs' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_chkpt.c:889:11: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_storage.c:79:8: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_storage.c:45:35: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_storage.c:54:41: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_storage.c:86:13: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/locks/locks.c:344:49: style: Parameter 'lockid' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_storage.c:121:13: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_storage.c:134:13: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/ft/armci_storage.c:139:11: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/locks/mutex.c:75:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/locks/mutex.c:100:16: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/locks/mutex.c:78:9: error: Dereferencing 'mutex_count' after it is deallocated / released [deallocuse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/locks/mutex.c:195:15: style: Variable 'mutex_ticket' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/locks/mutex.c:196:15: style: Variable 'turn' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/locks/memlock.c:143:26: style: Variable 'conflict' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:916:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:916:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:916:8: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:981:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:981:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:981:8: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:1003:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:1003:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:1003:8: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:1289:7: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:1289:7: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:1346:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:1444:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:836:6: error: Memory leak: tmp [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:1177:22: style: Variable 'buf_state' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:1201:22: style: Variable 'buf_state' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:829:13: error: Memory is allocated but not initialized: tmp [uninitdata] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/buffers.c:1493:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/kr_malloc.c:59:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/kr_malloc.c:126:14: style: Checking if unsigned expression 'usize' is less than zero. [unsignedLessThanZero] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/kr_malloc.c:57:28: style: Parameter 's' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/kr_malloc.c:290:39: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/kr_malloc.c:587:56: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/kr_malloc.c:591:33: style: Parameter 'ap' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/kr_malloc.c:591:48: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/shmalloc.c:33:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:965:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:897:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:890:23: style: Condition 'ARMCI_Uses_shm()' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:978:14: note: Assignment 'uses=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:890:23: note: Calling function 'ARMCI_Uses_shm' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:890:23: note: Condition 'ARMCI_Uses_shm()' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1173:9: style: Condition '!ARMCI_Uses_shm()' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:978:14: note: Assignment 'uses=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1173:24: note: Calling function 'ARMCI_Uses_shm' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1173:9: note: Condition '!ARMCI_Uses_shm()' is always true nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1211:9: style: Condition '!ARMCI_Uses_shm()' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:978:14: note: Assignment 'uses=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1211:24: note: Calling function 'ARMCI_Uses_shm' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1211:9: note: Condition '!ARMCI_Uses_shm()' is always true nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1246:12: style: Condition '!ARMCI_Uses_shm()' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:978:14: note: Assignment 'uses=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1246:27: note: Calling function 'ARMCI_Uses_shm' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1246:12: note: Condition '!ARMCI_Uses_shm()' is always true nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1169:12: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:682:31: style: Parameter 'ptr_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:686:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:689:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:692:42: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/memory.c:1230:35: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/shmem.c:1265:22: error: syntax error [syntaxError] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/progress/fence.c:85:37: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/progress/wait.c:141:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/progress/wait.c:136:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/progress/wait.c:141:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/winshmem.c:492:9: style: Condition '!find_regions(temp,idlist,®)' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/winshmem.c:492:22: note: Calling function 'find_regions' returns 1 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/winshmem.c:492:9: note: Condition '!find_regions(temp,idlist,®)' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/winshmem.c:586:8: style: Condition '!find_regions(addrp,idlist,®ion)' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/winshmem.c:586:21: note: Calling function 'find_regions' returns 1 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/winshmem.c:586:8: note: Condition '!find_regions(addrp,idlist,®ion)' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/winshmem.c:190:14: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/memory/winshmem.c:430:24: style: Parameter 'addrp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/util/threads.c:31:11: style: Variable 'uval' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/util/threads.c:30:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:823:6: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:743:6: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:823:6: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1412:6: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1398:6: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1412:6: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:445:6: style: Condition 'rc' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:442:24: note: Calling function 'armci_op_strided' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:442:24: note: Assignment 'rc=armci_op_strided(GET,scale,proc,dst_ptr,dst_stride_arr,buf_ptr,buf_stride_arr,count,stride_levels,0,NULL)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:445:6: note: Condition 'rc' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:450:6: style: Condition 'rc' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:448:24: note: Calling function 'armci_op_strided' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:448:24: note: Assignment 'rc=armci_op_strided(optype,scale,armci_me,src_ptr,src_stride_arr,buf_ptr,buf_stride_arr,count,stride_levels,0,NULL)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:450:6: note: Condition 'rc' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1105:15: style: Condition 'rc==0' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1102:19: note: Calling function 'PARMCI_GetS' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1102:19: note: Assignment 'rc=PARMCI_GetS(src,NULL,dst,NULL,&bytes,0,proc)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1105:15: note: Condition 'rc==0' is always true nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1181:8: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1181:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1249:8: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1249:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:824:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:825:5: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:824:5: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1049:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1050:5: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:1049:5: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:408:42: style: Parameter 'dst_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/xfer/strided.c:408:64: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/checkbyte.c:8:20: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/error.c:29:12: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/error.c:88:10: style: Parameter 'code' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:66:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:70:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:71:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:72:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:73:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:30:5: style: Local variable 'SR_n_clus' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sndrcvP.h:95:13: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:30:5: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:41:12: style: Parameter 'procgrp' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:41:22: style: Parameter 'masterhostname' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:55:9: style: Variable 'user' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:55:16: style: Variable 'host' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:55:23: style: Variable 'nslave' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:55:32: style: Variable 'image' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:55:40: style: Variable 'workdir' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/cluster.c:56:9: style: Variable 'white' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/evon.c:114:9: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/evon.c:146:9: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/evon.c:178:9: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:1048:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:461:9: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:459:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:461:9: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:591:9: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:587:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:591:9: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:166:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:168:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:705:13: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:122:24: style: Variable 'md_h' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:219:18: style: Variable 'md_h' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:278:28: style: Parameter 'cdesc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:382:32: style: Parameter 'md' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:390:66: style: Parameter 'lochdl' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:518:42: style: Parameter 'src_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:518:56: style: Parameter 'src_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:519:36: style: Parameter 'dst_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:519:50: style: Parameter 'dst_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:520:66: style: Parameter 'lochdl' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:521:46: style: Parameter 'remhdl' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:527:55: style: Parameter 'lochdl' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:657:43: style: Parameter 'src_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:657:57: style: Parameter 'src_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:658:36: style: Parameter 'dst_buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:658:50: style: Parameter 'dst_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:659:66: style: Parameter 'lochdl' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:660:46: style: Parameter 'remhdl' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:666:24: style: Parameter 'src_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:666:61: style: Parameter 'dst_stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:667:24: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:906:61: style: Parameter 'mh' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:911:61: style: Parameter 'mh' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:353:12: warning: Uninitialized variable: rc [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:291:24: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:353:12: note: Uninitialized variable: rc nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:125:12: style: Variable 'md_h' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:64:5: style: Unused variable: npes [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:66:18: style: Unused variable: match_id [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:229:14: style: Variable 'md_h' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:254:12: style: Variable 'md_h' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:215:5: style: Unused variable: rc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:218:18: style: Unused variable: match_id [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:284:5: style: Variable 'loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:285:5: style: Unused variable: temp_proc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:360:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:393:10: style: Variable 'clus' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:403:28: style: Variable 'user_memory' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:421:18: style: Variable 'user_memory' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:430:20: style: Variable 'user_memory' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:394:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:397:21: style: Unused variable: md [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:398:12: style: Unused variable: md_ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:403:5: style: Unused variable: lproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:403:11: style: Unused variable: rproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:530:10: style: Variable 'clus' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:541:28: style: Variable 'user_memory' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:549:18: style: Variable 'user_memory' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:558:20: style: Variable 'user_memory' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:531:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:534:21: style: Unused variable: md [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:535:12: style: Unused variable: md_ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:536:20: style: Unused variable: mb_ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:541:5: style: Unused variable: lproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:541:11: style: Unused variable: rproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:837:10: style: Variable 'clus' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:838:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:841:21: style: Unused variable: md [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:842:12: style: Unused variable: md_ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:843:20: style: Unused variable: mb_ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:848:5: style: Unused variable: lproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:848:11: style: Unused variable: rproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:1042:11: style: Unused variable: ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/src/devices/portals/portals.c:1044:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/evlog.c:187:16: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/evlog.c:192:12: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/evlog.c:193:12: style: Variable 'string' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/evlog.c:343:10: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/nxtval.c:93:20: style: Condition 'mproc<0' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/nxtval.c:64:15: note: Assuming that condition 'mproc==0' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/nxtval.c:93:20: note: Condition 'mproc<0' is always true nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pbegin.c:587:27: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pbegin.c:93:13: style: Variable 'nslave1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pbegin.c:88:11: style: Unused variable: k [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pbegin.c:88:51: style: Unused variable: nslave2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pbegin.c:152:33: style: Unused variable: me [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pbegin.c:152:37: style: Unused variable: nslave [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pbegin.c:152:45: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:185:19: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:189:19: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:193:19: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:206:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:210:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:214:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:220:8: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:224:18: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:28:34: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:102:34: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:151:45: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/globalop.c:233:43: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pfilecopy.c:181:12: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pfilecopy.c:26:12: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pfilecopy.c:27:12: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/pfilecopy.c:156:9: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sema_convex.c:106:14: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sema_convex.c:265:39: error: Invalid munmap() argument nr 2. The value is 0 but the valid values are '1:'. [invalidFunctionArg] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sema_macx.c:166:15: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sema_macx.c:171:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sema_macx.c:207:26: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sema_macx.c:155:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/setdbg.c:11:11: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/parallel.c:173:16: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/parallel.c:64:15: style: Variable 'home' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/parallel.c:116:12: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/parallel.c:166:11: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/parallel.c:171:19: style: Variable 'host' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/parallel.c:211:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/shmem_alliant.c:27:18: style: Obsolete function 'valloc' called. It is recommended to use 'malloc' or 'mmap' instead. [prohibitedvallocCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/shmem_alliant.c:72:18: style: Obsolete function 'valloc' called. It is recommended to use 'malloc' or 'mmap' instead. [prohibitedvallocCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/shmem_convex.c:46:29: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/shmem_convex.c:85:44: error: Invalid munmap() argument nr 2. The value is 0 but the valid values are '1:'. [invalidFunctionArg] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/shmem_convex.c:26:42: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/srmover.c:36:10: style: Variable 'bi' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sockets.c:135:28: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sockets.c:512:8: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sockets.c:519:3: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sockets.c:48:37: style: Parameter 'socks' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sockets.c:135:20: style: Variable 'proto' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sockets.c:457:12: style: Parameter 'hostname' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sockets.c:458:12: style: Parameter 'cport' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/sockets.c:469:19: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/waitcom.c:11:9: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/async_send.c:82:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/async_send.c:39:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/async_send.c:53:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/async_send.c:276:15: style: Variable 'recvbuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/async_send.c:117:15: style: Variable 'pval' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/async_send_lapi.c:385:15: style: Variable 'recvbuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/async_send_lapi.c:108:10: style: Unused variable: pval [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/checkbyte.c:7:40: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:425:17: style: Variable 'header.length' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:409:19: note: header.length is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:425:17: note: header.length is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:1015:8: style: Redundant initialization for 'type'. The initialized value is overwritten before it is read. [redundantInitialization] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:998:13: note: type is initialized nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:1015:8: note: type is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:849:5: style: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:108:12: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:109:21: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:378:12: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:380:12: style: Parameter 'lenbuf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:565:21: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:690:19: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:778:12: style: Parameter 'lenbuf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:780:12: style: Parameter 'nodeselect' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv4.0/snd.c:904:12: style: Parameter 'nodeselect' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/error.c:25:18: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/error.c:59:20: style: Parameter 'code' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:41:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:108:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:106:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:108:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:141:12: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:143:12: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:135:18: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:169:20: style: Parameter 'mproc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:304:20: style: Parameter 'code' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:217:18: error: Uninitialized variable: local [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/lapi_putget.c:137:10: style: Unused variable: cmd [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/evlog.c:179:18: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/evlog.c:184:14: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/evlog.c:185:14: style: Variable 'string' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/evlog.c:324:14: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/misc.c:16:20: style: Parameter 'onoff' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/niceftn.c:15:21: style: Parameter 'ival' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/pbegin.c:113:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/pbegin.c:142:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/pbegin.c:202:27: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/pfilecopy.c:139:16: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/pfilecopy.c:39:27: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/pfilecopy.c:39:52: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/pfilecopy.c:117:45: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/shmem.c:76:42: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/shmem.c:95:51: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/queues.c:125:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/snd_rcv_probe.c:82:31: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/snd_rcv_probe.c:105:68: style: Parameter 'nodeselect' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/snd_rcv_probe.c:105:102: style: Parameter 'sync' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/snd_rcv_probe.c:142:66: style: Parameter 'sync' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/snd_rcv_probe.c:197:21: style: Parameter 'nodesel' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:184:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:188:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:199:19: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:206:18: portability: Casting from double * to signed long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:173:32: style: Same expression used in consecutive assignments of 'np' and 'orign'. [duplicateAssignExpression] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:173:39: note: Same expression used in consecutive assignments of 'np' and 'orign'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:173:32: note: Same expression used in consecutive assignments of 'np' and 'orign'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:208:32: style: Same expression used in consecutive assignments of 'np' and 'orign'. [duplicateAssignExpression] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:208:39: note: Same expression used in consecutive assignments of 'np' and 'orign'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:208:32: note: Same expression used in consecutive assignments of 'np' and 'orign'. nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:45:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:125:33: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:169:41: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tcgmsg/ipcv5.0/globalop.c:203:39: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/clone.c:68:7: style: Unused variable: ret [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/fork.c:16:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/fork.c:16:15: style: Unused variable: npes [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/gpctest.c:43:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/gpctest.c:40:14: style: Local variable 'hswap' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/gpctest.c:31:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/gpctest.c:40:14: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/gpctest.c:37:20: style: Unused variable: rhsize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/gpctest.c:38:7: style: Unused variable: rdsize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/gpctest.c:88:35: style: Variable 'whatever' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/gpctest.c:149:7: style: Unused variable: ndim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/fttest.c:111:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/fttest.c:87:9: style: Local variable 'rc' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/fttest.c:39:7: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/fttest.c:87:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/fttest.c:62:6: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf2.c:93:29: style: Variable 'times' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/msgcheck.c:185:8: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/msgcheck.c:69:43: style: Variable 'dfrom' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf_nb.c:139:46: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf_nb.c:165:34: style: Parameter 'elems' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf_nb.c:228:32: style: Variable 'scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:671:11: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:671:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:674:33: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:674:44: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:675:18: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:675:29: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:720:8: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:720:19: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:721:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:721:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:633:58: style: Parameter 'stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:633:71: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:682:67: style: Parameter 'stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf.c:683:21: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/ptltest.c:70:7: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/ptltest.c:66:7: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/ptltest.c:70:7: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf_strided.c:107:29: style: Variable 'times' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/shmtest.c:49:19: style: Condition '((long)ptr)==-1L' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/shmtest.c:40:9: note: Assignment 'ptr=(char*)NULL', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/shmtest.c:49:19: note: Condition '((long)ptr)==-1L' is always false nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf_aggr.c:129:46: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf_aggr.c:171:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/perf_aggr.c:171:22: style: Variable 'end' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:39:8: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:38:8: note: t0 is assigned nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:39:8: note: t0 is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:21:23: style: Variable 'tget' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:21:35: style: Variable 'tnbget' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:21:45: style: Variable 'tput' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:21:57: style: Variable 'tnbput' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:21:70: style: Variable 'tnbwait' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:21:78: style: Variable 't2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:38:20: style: Variable 'tget' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:38:36: style: Variable 'tput' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:38:45: style: Variable 'tnbput' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:38:60: style: Variable 't2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:46:8: style: Variable 't1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/simple.c:46:13: style: Variable 't0' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_groups.c:290:9: warning: Possible null pointer dereference: my_pid_list [nullPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_groups.c:262:22: note: Assignment 'my_pid_list=NULL', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_groups.c:277:17: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_groups.c:290:9: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_groups.c:85:59: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_groups.c:115:57: style: Parameter 'memberlist' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:211:3: warning: Return value of function rand() is not used. [ignoredReturnValue] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:342:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:180:3: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:426:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:426:9: portability: %d in format string (no. 6) requires 'int' but the argument type is 'atype_t {aka double}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:385:50: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:421:27: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:583:60: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:424:22: error: Uninitialized variable: mismatch [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:131:10: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:437:10: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:519:12: style: Variable 'b_proc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test_mt.c:575:12: style: Variable 'b_proc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testitr.c:49:11: style: Variable 'ap' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:399:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:237:9: style: Local variable 'Index' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:260:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:237:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:296:9: style: Local variable 'diff' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:292:10: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:296:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:136:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:158:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:158:52: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:180:24: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:180:43: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:180:53: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:180:65: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:198:28: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:198:47: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:198:66: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:217:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:217:46: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:217:55: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:231:47: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:260:25: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:260:42: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:271:54: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:271:64: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:380:59: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/testnotify.c:412:43: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tools/armci_profile.c:198:16: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tools/armci_profile.c:230:10: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tools/armci_profile.c:240:38: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tools/armci_profile.c:650:12: style: Variable 'str_event' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tools/armci_profile.c:653:12: style: Variable 'vec_event' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/tools/armci_profile.c:365:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1359:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1356:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1359:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:235:7: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:434:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:235:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:239:9: style: Local variable 'Index' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:262:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:239:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:264:7: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:434:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:264:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:298:9: style: Local variable 'diff' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:294:10: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:298:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1108:11: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:434:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1108:11: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:138:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:160:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:160:52: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:182:24: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:182:43: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:182:53: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:182:65: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:200:28: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:200:47: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:200:66: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:219:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:219:46: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:219:55: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:233:47: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:262:25: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:262:42: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:273:54: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:273:64: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:385:59: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:417:26: style: Parameter 'ptr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:722:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1541:19: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:585:12: style: Variable 'idx1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:585:22: style: Variable 'idx2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:585:32: style: Variable 'idx3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:632:10: style: Variable 'idx3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:674:10: style: Variable 'idx1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:700:10: style: Variable 'idx2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:766:42: style: Variable 'kcold' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:854:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:855:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1647:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1647:22: style: Variable 'end' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1681:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1820:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1820:22: style: Variable 'end' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test.c:1845:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:100:8: style:inconclusive: Technically the member function 'BlockAxisInfo::getDistParameters' can be const. [functionConst] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.cxx:44:21: note: Technically the member function 'BlockAxisInfo::getDistParameters' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:100:8: note: Technically the member function 'BlockAxisInfo::getDistParameters' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:153:8: style:inconclusive: Technically the member function 'GenBlockAxisInfo::getDistParameters' can be const. [functionConst] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.cxx:80:24: note: Technically the member function 'GenBlockAxisInfo::getDistParameters' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:153:8: note: Technically the member function 'GenBlockAxisInfo::getDistParameters' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:204:8: style:inconclusive: Technically the member function 'ImplicitAxisInfo::getDistParameters' can be const. [functionConst] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.cxx:125:24: note: Technically the member function 'ImplicitAxisInfo::getDistParameters' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:204:8: note: Technically the member function 'ImplicitAxisInfo::getDistParameters' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:127:3: style: Class 'GenBlockAxisInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:178:3: style: Class 'ImplicitAxisInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:51:12: style: The destructor '~CollapsedAxisInfo' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:31:12: note: Virtual destructor in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:51:12: note: Destructor in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:55:39: style: The function 'getDistType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:35:39: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:55:39: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:62:16: style: The function 'printAxisInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:42:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:62:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:82:12: style: The destructor '~BlockAxisInfo' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:31:12: note: Virtual destructor in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:82:12: note: Destructor in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:86:39: style: The function 'getDistType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:35:39: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:86:39: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:107:16: style: The function 'printAxisInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:42:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:107:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:137:12: style: The destructor '~GenBlockAxisInfo' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:31:12: note: Virtual destructor in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:137:12: note: Destructor in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:141:39: style: The function 'getDistType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:35:39: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:141:39: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:160:16: style: The function 'printAxisInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:42:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:160:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:188:12: style: The destructor '~ImplicitAxisInfo' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:31:12: note: Virtual destructor in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:188:12: note: Destructor in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:192:39: style: The function 'getDistType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:35:39: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:192:39: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:211:16: style: The function 'printAxisInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:42:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:211:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:51:12: style: The destructor '~CollapsedAxisInfo' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:31:12: note: Virtual destructor in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFAxisInfo.h:51:12: note: Destructor in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:134:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.h:46:8: style:inconclusive: Technically the member function 'DADFRegionInfo::getBounds' can be const. [functionConst] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.cxx:28:22: note: Technically the member function 'DADFRegionInfo::getBounds' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.h:46:8: note: Technically the member function 'DADFRegionInfo::getBounds' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.h:59:7: style:inconclusive: Technically the member function 'DADFRegionInfo::compareBounds' can be const. [functionConst] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.cxx:38:21: note: Technically the member function 'DADFRegionInfo::compareBounds' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.h:59:7: note: Technically the member function 'DADFRegionInfo::compareBounds' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.h:75:8: style:inconclusive: Technically the member function 'DADFRegionInfo::getDataLocation' can be const. [functionConst] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.cxx:73:22: note: Technically the member function 'DADFRegionInfo::getDataLocation' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.h:75:8: note: Technically the member function 'DADFRegionInfo::getDataLocation' can be const. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.h:23:3: style: Class 'DADFRegionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.cxx:39:23: style: The scope of the variable 'minUpper' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFRegionInfo.cxx:39:33: style: The scope of the variable 'maxLower' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:110:8: style:inconclusive: Member variable 'DADFDescriptor::_isExplicitDist' is in the wrong place in the initializer list. [initializerList] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:34:3: note: Member variable 'DADFDescriptor::_isExplicitDist' is in the wrong place in the initializer list. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:110:8: note: Member variable 'DADFDescriptor::_isExplicitDist' is in the wrong place in the initializer list. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:17:3: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:37:3: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:45:3: warning: Class 'DADFDescriptor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:45:3: warning: Class 'DADFDescriptor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:29:3: style: Class 'DADFTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:28:3: style: Class 'DADFDescriptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:38:12: style: The destructor '~DADFTemplate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:116:12: note: Virtual destructor in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:38:12: note: Destructor in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:45:15: style: The function 'setName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:134:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:45:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:48:15: style: The function 'setRank' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:161:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:48:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:51:15: style: The function 'setGlobalBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:178:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:51:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:54:15: style: The function 'setProcTopology' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:208:17: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:54:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:57:15: style: The function 'setDistType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:323:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:57:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:60:15: style: The function 'setDistParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:352:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:60:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:65:15: style: The function 'setGenBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:376:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:65:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:68:15: style: The function 'setImplicitMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:398:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:68:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:72:15: style: The function 'addExplicitRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:443:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:72:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:75:15: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:467:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:75:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:82:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:476:23: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:82:23: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:85:15: style: The function 'getRank' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:479:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:85:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:88:15: style: The function 'getGlobalBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:489:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:88:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:91:15: style: The function 'getProcTopology' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:513:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:91:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:94:15: style: The function 'getDistType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:522:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:94:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:97:15: style: The function 'getDistParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:539:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:97:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:101:15: style: The function 'getGenBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:556:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:101:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:104:15: style: The function 'getImplicitMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:572:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:104:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:107:16: style: The function 'isDefined' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:580:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:107:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:110:16: style: The function 'printTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplate.h:583:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:110:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:34:12: style: The destructor '~DADFDescriptor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:117:12: note: Virtual destructor in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:34:12: note: Destructor in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:37:15: style: The function 'setDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:144:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:37:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:40:15: style: The function 'setTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:155:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:40:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:43:15: style: The function 'setMyProcCoords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:189:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:43:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:46:15: style: The function 'setIdentityAlignmentMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:222:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:46:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:49:15: style: The function 'setLocalDataPointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:274:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:49:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:54:15: style: The function 'setRegionDataPointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:330:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:54:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:59:15: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:347:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:59:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:66:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:353:23: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:66:23: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:69:16: style: The function 'isDefined' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:356:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:69:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:72:41: style: The function 'getDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:360:20: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:72:41: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:77:31: style: The function 'getTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:365:31: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:77:31: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:80:15: style: The function 'getMyProcCoords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:376:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:80:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:83:16: style: The function 'printDescriptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:394:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:83:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:86:15: style: The function 'getNumLocalRegions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:382:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:86:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:89:15: style: The function 'getLocalRegionInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescriptor.h:390:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:89:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:155:21: error: Memory leak: proc [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:49:20: style: The scope of the variable 'dri' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:154:34: style: Redundant pointer operation on 'proc' - it's already a pointer. [redundantPointerOp] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:164:34: style: Redundant pointer operation on 'lower' - it's already a pointer. [redundantPointerOp] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:164:45: style: Redundant pointer operation on 'upper' - it's already a pointer. [redundantPointerOp] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:176:30: style: Redundant pointer operation on 'dist' - it's already a pointer. [redundantPointerOp] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:29:35: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:35:35: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:45:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:16:51: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.cxx:27:50: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:61:17: style: The function 'createGA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:7:24: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:61:17: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:94:17: style: The function 'createGA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:9:24: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:94:17: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:106:17: style: The function 'createGA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:11:24: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:106:17: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:116:17: style: The function 'createGA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:12:24: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:116:17: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:123:17: style: The function 'createGA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:13:24: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:123:17: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:155:18: style: The function 'createGA_Ghosts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:14:24: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:155:18: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:196:18: style: The function 'createGA_Ghosts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:17:24: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:196:18: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:211:8: style: The function 'brdcst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:21:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:211:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:219:7: style: The function 'clusterNnodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:22:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:219:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:227:7: style: The function 'clusterNodeid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:23:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:227:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:234:7: style: The function 'clusterNprocs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:24:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:234:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:243:7: style: The function 'clusterProcid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:25:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:243:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:255:7: style: The function 'createMutexes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:26:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:255:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:262:7: style: The function 'destroyMutexes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:27:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:262:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:279:8: style: The function 'dgop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:28:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:279:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:290:7: style: The function 'duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:29:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:290:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:300:8: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:30:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:300:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:330:8: style: The function 'fence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:31:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:330:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:349:8: style: The function 'initFence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:33:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:349:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:355:10: style: The function 'inquireMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:34:18: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:355:10: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:372:8: style: The function 'lgop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:35:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:372:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:381:8: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:36:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:381:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:393:8: style: The function 'maskSync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:37:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:393:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:407:7: style: The function 'memoryAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:38:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:407:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:414:7: style: The function 'memoryLimited' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:39:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:414:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:420:7: style: The function 'nodeid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:40:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:420:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:426:7: style: The function 'nodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:41:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:426:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:438:8: style: The function 'printStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:42:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:438:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:446:8: style: The function 'setMemoryLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:43:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:446:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:452:8: style: The function 'summarize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:44:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:452:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:459:8: style: The function 'sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:45:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:459:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:468:8: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:46:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:468:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:475:7: style: The function 'usesMA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:47:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:475:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:480:7: style: The function 'usesFAPI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:48:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:480:7: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:492:31: style: The function 'createTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplFactoryPort.h:32:29: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:492:31: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:496:31: style: The function 'cloneTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplFactoryPort.h:47:29: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:496:31: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:500:15: style: The function 'destroyTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayTemplFactoryPort.h:61:14: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:500:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:507:33: style: The function 'createDescriptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescrFactoryPort.h:32:32: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:507:33: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:511:33: style: The function 'cloneDescriptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescrFactoryPort.h:47:32: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:511:33: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:515:15: style: The function 'destroyDescriptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescrFactoryPort.h:61:14: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:515:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:518:23: style: The function 'createArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescrFactoryPort.h:64:22: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:518:23: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:522:23: style: The function 'cloneArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescrFactoryPort.h:68:22: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:522:23: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:526:15: style: The function 'destroyArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArrayDescrFactoryPort.h:72:14: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:526:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:538:8: style: The function 'setServices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAClassicPort.h:49:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.h:538:8: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.cxx:24:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices.cxx:135:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:120:7: style:inconclusive: Member variable 'DADFTemplate::_frozen' is in the wrong place in the initializer list. [initializerList] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:118:5: note: Member variable 'DADFTemplate::_frozen' is in the wrong place in the initializer list. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.h:120:7: note: Member variable 'DADFTemplate::_frozen' is in the wrong place in the initializer list. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:32:3: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:52:3: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:96:20: style: The scope of the variable 'dri' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:159:20: style: The scope of the variable 'dri' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:31:47: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:42:47: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:193:45: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:64:19: style: Variable 'bai' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:65:22: style: Variable 'gbai' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:66:22: style: Variable 'iai' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:127:19: style: Variable 'bai' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:128:22: style: Variable 'gbai' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFTemplate.cxx:129:22: style: Variable 'iai' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:27:3: style: Class 'DADFArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:33:12: style: The destructor '~DADFArray' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:14:12: note: Virtual destructor in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:33:12: note: Destructor in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:36:15: style: The function 'setDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:41:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:36:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:39:15: style: The function 'setTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:52:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:39:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:42:15: style: The function 'setMyProcCoords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:86:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:42:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:45:15: style: The function 'setIdentityAlignmentMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:119:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:45:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:48:15: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:134:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:48:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:55:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:140:23: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:55:23: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:58:16: style: The function 'isDefined' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:143:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:58:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:61:31: style: The function 'getDataType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:147:20: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:61:31: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:66:31: style: The function 'getTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:152:31: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:66:31: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:69:15: style: The function 'getMyProcCoords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:163:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:69:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:72:16: style: The function 'printArrayDistribution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:182:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:72:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:74:16: style: The function 'printArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:181:16: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:74:16: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:77:15: style: The function 'getNumLocalRegions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:169:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:77:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:80:15: style: The function 'getLocalRegionInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DistArray.h:177:15: note: Virtual function in base class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:80:15: note: Function in derived class nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:28:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/DADFDescriptor.h:31:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:27:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:30:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices_DADF.cxx:536:48: performance: Function parameter 'label' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices_DADF.cxx:562:50: performance: Function parameter 'label' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GAServices_DADF.cxx:588:45: performance: Function parameter 'label' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GlobalArray.cxx:16:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GlobalArray.cxx:22:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GlobalArray.cxx:28:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GlobalArray.cxx:36:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GlobalArray.cxx:41:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GlobalArray.cxx:49:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GlobalArray.cxx:63:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:15:12: warning: Member variable 'DADFArray::_handle' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:104:8: style:inconclusive: Member variable 'DADFArray::_isExplicitDist' is in the wrong place in the initializer list. [initializerList] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:33:3: note: Member variable 'DADFArray::_isExplicitDist' is in the wrong place in the initializer list. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.h:104:8: note: Member variable 'DADFArray::_isExplicitDist' is in the wrong place in the initializer list. nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:16:3: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:36:3: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:43:3: warning: Class 'DADFArray' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:43:3: warning: Class 'DADFArray' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:161:21: error: Memory leak: proc [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:57:44: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:247:45: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:269:51: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:47:20: style: The scope of the variable 'dri' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:160:34: style: Redundant pointer operation on 'proc' - it's already a pointer. [redundantPointerOp] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:170:34: style: Redundant pointer operation on 'lower' - it's already a pointer. [redundantPointerOp] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:170:45: style: Redundant pointer operation on 'upper' - it's already a pointer. [redundantPointerOp] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:182:30: style: Redundant pointer operation on 'dist' - it's already a pointer. [redundantPointerOp] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:15:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:26:40: performance: Function parameter 'name' should be passed by const reference. [passedByValue] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/GA_DADFArray.cxx:244:46: error: Uninitialized variable: first [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:33:16: warning: Member variable 'TestComponent::pfp' is not initialized in the constructor. [uninitMemberVar] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:175:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:173:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:175:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:179:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:177:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:179:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:210:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:208:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:210:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:82:55: style: Variable 'pDescr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:181:20: style: Variable 'g_b' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:245:7: style: Variable 'chunk' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/TestComponent/TestComponent.cxx:76:9: style: Variable 'pinfo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:23:28: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:61:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:64:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:67:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:70:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:73:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:74:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:75:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:76:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:83:24: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/cca/ga_cca_classic/overload.cxx:35:7: style: The scope of the variable 'i' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/capi.c:301:144: style:inconclusive: Function 'ARMCI_NbGetS' argument 8 names different: declaration 'nb_handler' definition 'nb_handle'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.h:316:30: note: Function 'ARMCI_NbGetS' argument 8 names different: declaration 'nb_handler' definition 'nb_handle'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/capi.c:301:144: note: Function 'ARMCI_NbGetS' argument 8 names different: declaration 'nb_handler' definition 'nb_handle'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:107:31: warning: Either the condition 'current_group_list_item==NULL' is redundant or there is possible null pointer dereference: previous_group_list_item. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:108:33: note: Assuming that condition 'current_group_list_item==NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:106:30: note: previous_group_list_item is assigned 'current_group_list_item' here. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:107:31: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:186:14: warning: Either the condition 'current_group_list_item!=NULL' is redundant or there is possible null pointer dereference: current_group_list_item. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:177:34: note: Assuming that condition 'current_group_list_item!=NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:186:14: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:204:35: style:inconclusive: Function 'ARMCI_Group_rank' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.h:266:43: note: Function 'ARMCI_Group_rank' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:204:35: note: Function 'ARMCI_Group_rank' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:212:36: style:inconclusive: Function 'ARMCI_Group_size' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.h:267:43: note: Function 'ARMCI_Group_size' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:212:36: note: Function 'ARMCI_Group_size' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:220:36: style:inconclusive: Function 'ARMCI_Absolute_id' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.h:272:43: note: Function 'ARMCI_Absolute_id' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:220:36: note: Function 'ARMCI_Absolute_id' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:232:43: style:inconclusive: Function 'ARMCI_Group_set_default' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.h:268:50: note: Function 'ARMCI_Group_set_default' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:232:43: note: Function 'ARMCI_Group_set_default' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:250:36: style:inconclusive: Function 'ARMCI_Group_free' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.h:265:43: note: Function 'ARMCI_Group_free' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:250:36: note: Function 'ARMCI_Group_free' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:261:44: style:inconclusive: Function 'ARMCI_Group_create_child' argument 3 names different: declaration 'group_out' definition 'id_child'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.h:264:22: note: Function 'ARMCI_Group_create_child' argument 3 names different: declaration 'group_out' definition 'id_child'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:261:44: note: Function 'ARMCI_Group_create_child' argument 3 names different: declaration 'group_out' definition 'id_child'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:261:67: style:inconclusive: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'id_parent'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.h:264:46: note: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'id_parent'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:261:67: note: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'id_parent'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:204:35: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:212:36: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:220:36: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:232:43: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:250:36: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:261:67: style: Parameter 'id_parent' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:263:19: style: Variable 'old_grp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:280:19: style: Variable 'old_grp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/groups.c:95:7: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/iterator.c:68:47: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/iterator.c:76:43: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/iterator.c:87:42: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/iterator.c:154:47: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/iterator.c:161:43: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/iterator.c:161:61: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/iterator.c:170:11: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/iterator.c:180:43: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/iterator.c:180:61: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/iterator.c:180:76: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:647:12: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1230:46: style:inconclusive: Function 'ARMCI_SET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.h:375:53: note: Function 'ARMCI_SET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1230:46: note: Function 'ARMCI_SET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1235:48: style:inconclusive: Function 'ARMCI_UNSET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.h:377:55: note: Function 'ARMCI_UNSET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1235:48: note: Function 'ARMCI_UNSET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:160:9: warning:inconclusive: Found suspicious operator '-', result is not used. [constStatement] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:47:33: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:47:50: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:48:10: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:70:34: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:70:51: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:71:10: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:194:37: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:217:36: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:368:46: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:538:73: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:545:19: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:578:18: style: Variable 'node' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:663:36: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:995:28: style: Parameter 'src_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:995:42: style: Parameter 'src_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:995:64: style: Parameter 'dst_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:995:78: style: Parameter 'dst_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:995:99: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:995:130: style: Parameter 'flag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1002:32: style: Parameter 'src_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1002:46: style: Parameter 'src_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1002:68: style: Parameter 'dst_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1002:82: style: Parameter 'dst_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1002:103: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1002:134: style: Parameter 'flag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1053:27: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1053:38: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1053:59: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1125:39: style: Parameter 'pval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1208:24: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1216:37: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1230:46: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1235:48: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:129:10: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:326:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:505:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:517:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:582:10: style: Variable 'node' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:549:7: style: Unused variable: tsize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:579:9: style: Unused variable: ierr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:975:9: style: Unused variable: req [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/armci.c:1100:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/reg_entry.c:511:68: style:inconclusive: Function 'reg_entry_insert' argument 4 names different: declaration 'hdl' definition 'cmx_hdl'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/reg_entry.h:35:28: note: Function 'reg_entry_insert' argument 4 names different: declaration 'hdl' definition 'cmx_hdl'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/reg_entry.c:511:68: note: Function 'reg_entry_insert' argument 4 names different: declaration 'hdl' definition 'cmx_hdl'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:738:13: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:735:13: note: err is assigned nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:738:13: note: err is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:233:28: style:inconclusive: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.h:26:35: note: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:233:28: note: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:387:47: style:inconclusive: Function 'armci_msg_rcv' argument 3 names different: declaration 'buflen' definition 'len'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.h:34:54: note: Function 'armci_msg_rcv' argument 3 names different: declaration 'buflen' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:387:47: note: Function 'armci_msg_rcv' argument 3 names different: declaration 'buflen' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:429:49: style:inconclusive: Function 'armci_msg_rcvany' argument 3 names different: declaration 'buflen' definition 'len'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.h:35:57: note: Function 'armci_msg_rcvany' argument 3 names different: declaration 'buflen' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:429:49: note: Function 'armci_msg_rcvany' argument 3 names different: declaration 'buflen' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:276:22: style: Local variable 'type' shadows outer argument [shadowArgument] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:261:67: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:276:22: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:43:40: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:82:40: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:156:39: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:261:59: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:607:34: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:613:31: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:613:47: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:619:33: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:619:49: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:625:32: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:625:48: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:631:38: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:631:54: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:637:34: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:637:50: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:643:92: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:653:65: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:659:66: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:665:72: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:671:67: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:677:67: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:683:39: style: Parameter 'ptr_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:683:70: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:744:34: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/message.c:744:96: style: Parameter 'mastergroup' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:326:32: style: The comparison 'verbose != 0' is always false. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:307:17: note: 'verbose' is assigned value '0' here. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:326:32: note: The comparison 'verbose != 0' is always false. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:338:34: style: The comparison 'verbose != 0' is always false. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:307:17: note: 'verbose' is assigned value '0' here. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:338:34: note: The comparison 'verbose != 0' is always false. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:424:32: style: The comparison 'verbose != 0' is always false. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:307:17: note: 'verbose' is assigned value '0' here. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:424:32: note: The comparison 'verbose != 0' is always false. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:436:34: style: The comparison 'verbose != 0' is always false. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:307:17: note: 'verbose' is assigned value '0' here. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:436:34: note: The comparison 'verbose != 0' is always false. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:522:32: style: The comparison 'verbose != 0' is always false. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:307:17: note: 'verbose' is assigned value '0' here. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:522:32: note: The comparison 'verbose != 0' is always false. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:534:34: style: The comparison 'verbose != 0' is always false. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:307:17: note: 'verbose' is assigned value '0' here. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:534:34: note: The comparison 'verbose != 0' is always false. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:624:32: style: The comparison 'verbose != 0' is always false. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:307:17: note: 'verbose' is assigned value '0' here. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:624:32: note: The comparison 'verbose != 0' is always false. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:636:34: style: The comparison 'verbose != 0' is always false. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:307:17: note: 'verbose' is assigned value '0' here. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:636:34: note: The comparison 'verbose != 0' is always false. nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:764:7: style: Local variable 'count' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:180:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:764:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:765:7: style: Local variable 'strideA' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:181:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:765:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:766:7: style: Local variable 'strideB' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:181:23: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:766:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:151:59: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:306:9: style: Variable 'test_type' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:951:9: style: Variable 'test_name' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/armci/testing/test2.c:952:7: style: Variable 'test_flags' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:5039:20: warning: Either the condition '-1==fd' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:5031:12: note: Assuming that condition '-1==fd' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:5039:20: note: Invalid argument nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:716:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3363:15: style: Condition '0!=status' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:5115:18: note: Assignment 'status=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3362:35: note: Calling function '_set_affinity' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3362:35: note: Assignment 'status=_set_affinity(g_state.node_size)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3363:15: note: Condition '0!=status' is always false nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:5497:11: style: Condition '0==nb_index' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6362:26: style: Condition 'size==bytes_remaining' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6359:26: note: size is assigned 'bytes_remaining>max_message_size?max_message_size:bytes_remaining' here. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6362:26: note: Condition 'size==bytes_remaining' is always false nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6633:26: style: Condition 'size==bytes_remaining' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6630:26: note: size is assigned 'bytes_remaining>max_message_size?max_message_size:bytes_remaining' here. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6633:26: note: Condition 'size==bytes_remaining' is always false nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6943:26: style: Condition 'size==bytes_remaining' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6940:26: note: size is assigned 'bytes_remaining>max_message_size?max_message_size:bytes_remaining' here. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6943:26: note: Condition 'size==bytes_remaining' is always false nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1701:3: style: Statements following 'return' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1722:3: style: Statements following 'return' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4863:64: style:inconclusive: Function '_smallest_world_rank_with_same_hostid' argument 1 names different: declaration 'group' definition 'igroup'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:327:64: note: Function '_smallest_world_rank_with_same_hostid' argument 1 names different: declaration 'group' definition 'igroup'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4863:64: note: Function '_smallest_world_rank_with_same_hostid' argument 1 names different: declaration 'group' definition 'igroup'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1711:19: warning:inconclusive: Found suspicious equality comparison. Did you intend to assign a value instead? [constStatement] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:373:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:765:22: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1241:30: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1241:47: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1272:15: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1272:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1272:42: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1335:26: style: Parameter 'packed_buffer' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1336:25: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1336:42: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1680:32: style: Parameter 'igroup' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1718:49: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1845:19: style: Variable 'nb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1873:19: style: Variable 'nb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1906:19: style: Variable 'nb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1952:19: style: Variable 'nb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3047:26: style: Variable 'reg_entry' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3532:50: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3696:40: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3923:40: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3926:11: style: Variable 'mapped_offset' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4180:14: style: Variable 'dst_stride' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4364:38: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4475:45: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4496:46: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4517:37: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4559:39: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4590:19: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4674:37: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4699:26: style: Variable 'reg_entry' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:5703:19: style: Variable 'message' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:5778:19: style: Variable 'message' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6012:19: style: Variable 'mapped_offset' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6271:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6379:29: style: Parameter 'dst_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6542:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6542:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6543:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6651:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6810:29: style: Parameter 'scale' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6812:25: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:7202:29: style: Parameter 'scale' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:7340:44: style: Parameter 'stride_array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:7340:63: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6346:48: error: Uninitialized variable: &stride.ptr [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:6451:48: error: Uninitialized variable: &stride.ptr [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.h:57:12: error: Uninitialized variable: num_progress_ranks_per_node [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:716:20: style: Variable 'is_notifier' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1629:15: style: Variable 'index' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1652:15: style: Variable 'index' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1698:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1723:12: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1845:19: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1873:19: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1906:19: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:1952:19: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3736:9: style: Variable 'src' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:3966:9: style: Variable 'dst' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4284:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4288:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4292:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4296:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4300:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4304:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:4321:9: style: Variable 'src' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/cmx.c:5829:20: style: Variable 'world_proc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/reg_cache.c:199:5: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/reg_cache.c:231:5: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/reg_cache.c:513:5: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/reg_cache.c:613:45: style:inconclusive: Function 'reg_cache_nullify' argument 1 names different: declaration 'entry' definition 'node'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/reg_cache.h:57:45: note: Function 'reg_cache_nullify' argument 1 names different: declaration 'entry' definition 'node'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/reg_cache.c:613:45: note: Function 'reg_cache_nullify' argument 1 names different: declaration 'entry' definition 'node'. nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.c:478:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.c:432:12: note: status is assigned nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.c:478:12: note: status is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.c:88:34: style: Parameter 'igroup' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.c:101:34: style: Parameter 'igroup' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.c:114:34: style: Parameter 'igroup' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.c:210:34: style: Parameter 'igroup' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.c:268:21: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.c:161:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-pr/groups.c:412:10: style: Unused variable: temp_node_size [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/groups.c:82:34: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/groups.c:160:34: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/groups.c:197:19: style: Variable 'mpi_comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1365:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1362:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1365:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:230:7: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:428:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:230:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:234:9: style: Local variable 'Index' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:257:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:234:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:259:7: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:428:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:259:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:293:9: style: Local variable 'diff' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:289:10: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:293:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1115:11: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:428:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1115:11: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/perf.c:82:7: style: Local variable 'me' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/perf.c:11:12: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/perf.c:82:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/perf.c:82:11: style: Local variable 'nproc' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/perf.c:12:12: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/perf.c:82:11: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:133:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:155:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:155:52: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:177:24: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:177:43: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:177:53: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:177:65: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:195:28: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:195:47: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:195:66: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:214:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/perf.c:87:27: style: Variable 'times' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:214:46: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:214:55: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:228:47: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:257:25: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:257:42: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:268:54: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:268:64: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:380:59: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:412:26: style: Parameter 'ptr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:695:13: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:721:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1549:19: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:582:12: style: Variable 'idx1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:582:32: style: Variable 'idx3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:629:10: style: Variable 'idx3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:671:10: style: Variable 'idx1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:695:17: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:766:42: style: Variable 'kcold' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:859:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:860:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1655:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1655:22: style: Variable 'end' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1689:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1832:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1832:22: style: Variable 'end' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-armci/testing/testwrap.c:1857:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/perf_amo.c:116:27: style: Variable 'times' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/perf_contig.c:89:27: style: Variable 'times' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/perf_strided.c:92:27: style: Variable 'times' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:494:12: style: Checking if unsigned expression 'size' is less than zero. [unsignedLessThanZero] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:902:46: style:inconclusive: Function 'ARMCI_SET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.h:374:53: note: Function 'ARMCI_SET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:902:46: note: Function 'ARMCI_SET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:907:48: style:inconclusive: Function 'ARMCI_UNSET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.h:376:55: note: Function 'ARMCI_UNSET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:907:48: note: Function 'ARMCI_UNSET_AGGREGATE_HANDLE' argument 1 names different: declaration 'nb_handle' definition 'handle'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:114:33: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:114:50: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:115:10: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:199:34: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:199:51: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:200:10: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:510:36: style: Parameter 'meminfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:683:28: style: Parameter 'src_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:683:42: style: Parameter 'src_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:683:64: style: Parameter 'dst_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:683:78: style: Parameter 'dst_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:683:99: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:683:130: style: Parameter 'flag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:690:32: style: Parameter 'src_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:690:46: style: Parameter 'src_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:690:68: style: Parameter 'dst_ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:690:82: style: Parameter 'dst_stride_arr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:690:103: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:690:134: style: Parameter 'flag' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:732:27: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:732:38: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:732:59: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:786:39: style: Parameter 'pval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:880:24: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:888:37: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:902:46: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:907:48: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.c:823:9: style: Unused variable: rank [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/capi.c:312:144: style:inconclusive: Function 'ARMCI_NbGetS' argument 8 names different: declaration 'nb_handler' definition 'nb_handle'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.h:315:30: note: Function 'ARMCI_NbGetS' argument 8 names different: declaration 'nb_handler' definition 'nb_handle'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/capi.c:312:144: note: Function 'ARMCI_NbGetS' argument 8 names different: declaration 'nb_handler' definition 'nb_handle'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:16:35: style:inconclusive: Function 'ARMCI_Group_rank' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.h:265:43: note: Function 'ARMCI_Group_rank' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:16:35: note: Function 'ARMCI_Group_rank' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:22:36: style:inconclusive: Function 'ARMCI_Group_size' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.h:266:43: note: Function 'ARMCI_Group_size' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:22:36: note: Function 'ARMCI_Group_size' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:28:36: style:inconclusive: Function 'ARMCI_Absolute_id' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.h:271:43: note: Function 'ARMCI_Absolute_id' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:28:36: note: Function 'ARMCI_Absolute_id' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:37:43: style:inconclusive: Function 'ARMCI_Group_set_default' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.h:267:50: note: Function 'ARMCI_Group_set_default' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:37:43: note: Function 'ARMCI_Group_set_default' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:55:36: style:inconclusive: Function 'ARMCI_Group_free' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.h:264:43: note: Function 'ARMCI_Group_free' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:55:36: note: Function 'ARMCI_Group_free' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:62:44: style:inconclusive: Function 'ARMCI_Group_create_child' argument 3 names different: declaration 'group_out' definition 'id_child'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.h:263:22: note: Function 'ARMCI_Group_create_child' argument 3 names different: declaration 'group_out' definition 'id_child'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:62:44: note: Function 'ARMCI_Group_create_child' argument 3 names different: declaration 'group_out' definition 'id_child'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:62:67: style:inconclusive: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'id_parent'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/armci.h:263:46: note: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'id_parent'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:62:67: note: Function 'ARMCI_Group_create_child' argument 4 names different: declaration 'group_parent' definition 'id_parent'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/groups.c:37:43: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/iterator.c:66:47: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/iterator.c:74:43: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/iterator.c:85:42: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/iterator.c:152:47: style: Parameter 'sinfo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/iterator.c:159:43: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/iterator.c:159:61: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/iterator.c:168:11: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/iterator.c:178:43: style: Parameter 'stride_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/iterator.c:178:61: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/iterator.c:178:76: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:751:13: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:748:13: note: err is assigned nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:751:13: note: err is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:228:28: style:inconclusive: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.h:26:35: note: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:228:28: note: Function 'armci_msg_bcast' argument 1 names different: declaration 'buffer' definition 'buf'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:389:47: style:inconclusive: Function 'armci_msg_rcv' argument 3 names different: declaration 'buflen' definition 'len'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.h:34:54: note: Function 'armci_msg_rcv' argument 3 names different: declaration 'buflen' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:389:47: note: Function 'armci_msg_rcv' argument 3 names different: declaration 'buflen' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:431:49: style:inconclusive: Function 'armci_msg_rcvany' argument 3 names different: declaration 'buflen' definition 'len'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.h:35:57: note: Function 'armci_msg_rcvany' argument 3 names different: declaration 'buflen' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:431:49: note: Function 'armci_msg_rcvany' argument 3 names different: declaration 'buflen' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:274:22: style: Local variable 'type' shadows outer argument [shadowArgument] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:255:67: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:274:22: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:81:40: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:255:59: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:616:34: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:622:31: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:622:47: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:628:33: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:628:49: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:634:32: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:634:48: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:640:38: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:640:54: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:646:34: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:646:50: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:652:92: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:662:65: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:668:66: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:674:72: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:680:67: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:686:67: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:692:39: style: Parameter 'ptr_arr' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:692:70: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:757:34: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-armci/message.c:757:96: style: Parameter 'mastergroup' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1444:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2791:3: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2792:5: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:206:22: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:398:10: style: Variable 'isrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:409:11: style: Variable 'lsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:420:12: style: Variable 'fsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:431:13: style: Variable 'dsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:443:12: style: Variable 'csrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:458:13: style: Variable 'csrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:512:37: style: Parameter 'stride_array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:512:56: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:721:52: style: Parameter 'strides' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:721:69: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:728:18: style: Variable 'src_cursor' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1642:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1688:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1738:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1747:10: style: Variable 'isrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1770:11: style: Variable 'lsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1793:12: style: Variable 'fsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1816:13: style: Variable 'dsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1840:12: style: Variable 'csrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1867:13: style: Variable 'csrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1930:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1995:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2064:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2192:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2371:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2469:17: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1376:29: error: Uninitialized variable: base_type [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1376:16: error: Uninitialized variable: size [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2331:29: error: Uninitialized variable: base_type [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2331:16: error: Uninitialized variable: size [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:131:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:725:10: style: Unused variable: lcnt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1454:12: style: Unused variable: comm [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1502:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1646:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1692:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1743:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1742:14: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1935:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1934:14: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2000:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:1999:14: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2072:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2071:14: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2201:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2196:14: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2248:14: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2303:14: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2635:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/src-mpi-rma/cmx.c:2721:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/clusterinfo.c:261:26: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/clusterinfo.c:266:30: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/clusterinfo.c:269:13: error: Memory leak: needle [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/clusterinfo.c:81:32: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/clusterinfo.c:120:14: style: Variable 'master' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/clusterinfo.c:231:51: style: Parameter 'needle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/clusterinfo.c:233:17: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/clusterinfo.c:256:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/clusterinfo.c:295:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/clusterinfo.c:119:19: style: Variable 'cluster' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/comex.c:1043:0: error: #error posix_memalign *NOT* available [preprocessorErrorDirective] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/reg_cache.c:198:16: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/reg_cache.c:225:16: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/reg_cache.c:557:16: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/groups.c:30:59: style:inconclusive: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/groups.h:24:66: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/groups.c:30:59: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/groups.c:110:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/groups.c:198:21: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-dmapp/groups.c:108:9: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1609:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1606:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1609:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1702:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1699:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1702:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:270:7: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:569:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:270:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:274:9: style: Local variable 'Index' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:326:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:274:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:298:7: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:569:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:298:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:302:9: style: Local variable 'Index' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:326:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:302:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:328:7: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:569:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:328:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:362:9: style: Local variable 'diff' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:358:10: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:362:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1350:11: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:569:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1350:11: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1523:3: warning:inconclusive: Found suspicious operator '!', result is not used. [constStatement] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:173:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:195:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:195:52: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:217:24: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:217:43: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:217:53: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:217:65: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:235:28: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:235:47: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:235:66: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:254:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:254:46: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:254:55: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:268:47: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:296:52: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:326:25: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:326:42: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:337:54: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:337:64: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:510:31: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:539:65: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:852:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:558:6: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:719:15: style: Variable 'idx1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:719:25: style: Variable 'idx2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:719:35: style: Variable 'idx3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:764:10: style: Variable 'idx3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:805:10: style: Variable 'idx1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:830:10: style: Variable 'idx2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:897:42: style: Variable 'kcold' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:985:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:986:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:953:17: style: Unused variable: ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1499:15: style: Variable 'prem[j]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/cmx/testing/test.c:1510:15: style: Variable 'prem[j]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/groups.c:56:59: style:inconclusive: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/groups.h:42:66: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/groups.c:56:59: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/groups.c:123:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/groups.c:137:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/groups.c:151:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/groups.c:266:21: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/groups.c:180:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1548:15: style: Condition '0!=status' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2510:18: note: Assignment 'status=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1547:35: note: Calling function '_set_affinity' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1547:35: note: Assignment 'status=_set_affinity(g_state.node_size+g_state.node_rank)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1548:15: note: Condition '0!=status' is always false nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:754:13: style: The comparison 'p_master == p' is always true because 'p_master' and 'p' represent the same value. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:750:28: note: 'p_master' is assigned value 'p' here. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:754:13: note: The comparison 'p_master == p' is always true because 'p_master' and 'p' represent the same value. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:813:9: style: The comparison 'p_master == world_proc' is always true because 'p_master' and 'world_proc' represent the same value. [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:806:24: note: 'p_master' is assigned value 'world_proc' here. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:813:9: note: The comparison 'p_master == world_proc' is always true because 'p_master' and 'world_proc' represent the same value. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3720:9: style: Local variable 'packed_size' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:230:12: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3720:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3821:9: style: Local variable 'packed_size' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:230:12: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3821:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3932:9: style: Local variable 'packed_size' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:230:12: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3932:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:268:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:446:24: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1452:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1492:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1727:40: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1861:40: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2064:14: style: Variable 'dst_stride' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2129:40: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2241:38: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2352:45: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2373:46: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2394:37: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2436:39: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2926:19: style: Variable 'message' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3236:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3392:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3392:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3393:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3573:25: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3708:42: style: Parameter 'iov' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3808:42: style: Parameter 'iov' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3919:23: style: Parameter 'iov' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4026:29: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4026:46: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4057:15: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4057:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4057:42: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4121:26: style: Parameter 'packed_buffer' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4122:25: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4122:42: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4238:47: style: Parameter 'scale' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1237:10: style: Variable 'extra_long' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1658:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1659:16: style: Unused variable: recv_status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1676:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1679:22: style: Variable 'packed_index' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1677:16: style: Unused variable: recv_status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1681:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1681:12: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1682:10: style: Unused variable: dst_idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1683:9: style: Unused variable: n1dim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1684:9: style: Unused variable: dst_bvalue [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1684:24: style: Unused variable: dst_bunit [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1765:9: style: Variable 'src' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1902:9: style: Variable 'dst' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:1943:16: style: Unused variable: recv_status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2008:16: style: Unused variable: recv_status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2206:9: style: Variable 'src' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:2143:16: style: Unused variable: recv_status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3239:12: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3240:10: style: Unused variable: src_idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3241:9: style: Unused variable: n1dim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3242:9: style: Unused variable: src_bvalue [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3242:24: style: Unused variable: src_bunit [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3711:11: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3810:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3811:11: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:3923:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4065:14: style: Unused variable: stride [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-mt/comex.c:4129:14: style: Unused variable: stride [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:503:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:457:12: note: status is assigned nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:503:12: note: status is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:58:59: style:inconclusive: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.h:44:66: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:58:59: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:126:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:140:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:154:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:291:21: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.h:70:12: error: Uninitialized variable: num_progress_ranks_per_node [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:183:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/groups.c:437:10: style: Unused variable: temp_node_size [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/reg_cache.c:202:5: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/reg_cache.c:234:5: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/reg_cache.c:516:5: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/reg_cache.c:616:45: style:inconclusive: Function 'reg_cache_nullify' argument 1 names different: declaration 'entry' definition 'node'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/reg_cache.h:57:45: note: Function 'reg_cache_nullify' argument 1 names different: declaration 'entry' definition 'node'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/reg_cache.c:616:45: note: Function 'reg_cache_nullify' argument 1 names different: declaration 'entry' definition 'node'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4853:20: warning: Either the condition '-1==fd' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4844:12: note: Assuming that condition '-1==fd' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4853:20: note: Invalid argument nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:745:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3167:15: style: Condition '0!=status' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4930:18: note: Assignment 'status=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3166:35: note: Calling function '_set_affinity' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3166:35: note: Assignment 'status=_set_affinity(g_state.node_size)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3167:15: note: Condition '0!=status' is always false nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6166:26: style: Condition 'size==bytes_remaining' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6163:26: note: size is assigned 'bytes_remaining>max_message_size?max_message_size:bytes_remaining' here. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6166:26: note: Condition 'size==bytes_remaining' is always false nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6435:26: style: Condition 'size==bytes_remaining' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6432:26: note: size is assigned 'bytes_remaining>max_message_size?max_message_size:bytes_remaining' here. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6435:26: note: Condition 'size==bytes_remaining' is always false nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6743:26: style: Condition 'size==bytes_remaining' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6740:26: note: size is assigned 'bytes_remaining>max_message_size?max_message_size:bytes_remaining' here. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6743:26: note: Condition 'size==bytes_remaining' is always false nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/groups.c:54:59: style:inconclusive: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/groups.h:43:66: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/groups.c:54:59: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/groups.c:121:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/groups.c:135:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/groups.c:149:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/groups.c:264:21: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/groups.c:178:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4671:66: style:inconclusive: Function '_smallest_world_rank_with_same_hostid' argument 1 names different: declaration 'group' definition 'igroup'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:337:66: note: Function '_smallest_world_rank_with_same_hostid' argument 1 names different: declaration 'group' definition 'igroup'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4671:66: note: Function '_smallest_world_rank_with_same_hostid' argument 1 names different: declaration 'group' definition 'igroup'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:390:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:798:24: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:1176:30: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:1176:47: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:1207:15: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:1207:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:1207:42: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:1270:26: style: Parameter 'packed_buffer' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:1271:25: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:1271:42: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:2868:26: style: Variable 'reg_entry' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3338:50: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3502:40: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3729:40: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3732:11: style: Variable 'mapped_offset' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3986:14: style: Variable 'dst_stride' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4170:38: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4281:45: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4302:46: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4323:37: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4365:39: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4396:19: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4480:37: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4505:26: style: Variable 'reg_entry' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:5501:19: style: Variable 'message' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:5574:19: style: Variable 'message' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:5818:19: style: Variable 'mapped_offset' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6075:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6182:29: style: Parameter 'dst_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6344:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6344:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6345:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6452:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6610:29: style: Parameter 'scale' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6612:25: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6784:42: style: Parameter 'iov' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6888:42: style: Parameter 'iov' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:7001:29: style: Parameter 'scale' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:7002:23: style: Parameter 'iov' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:7137:44: style: Parameter 'stride_array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:7137:63: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6150:48: error: Uninitialized variable: &stride.ptr [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:6254:48: error: Uninitialized variable: &stride.ptr [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:745:20: style: Variable 'is_notifier' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3542:9: style: Variable 'src' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:3772:9: style: Variable 'dst' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4090:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4094:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4098:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4102:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4106:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4110:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pr/comex.c:4127:9: style: Variable 'src' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/reg_cache.c:202:5: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/reg_cache.c:234:5: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/reg_cache.c:507:5: style: Unsigned expression 'len' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/reg_cache.c:603:45: style:inconclusive: Function 'reg_cache_nullify' argument 1 names different: declaration 'entry' definition 'node'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/reg_cache.h:36:45: note: Function 'reg_cache_nullify' argument 1 names different: declaration 'entry' definition 'node'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/reg_cache.c:603:45: note: Function 'reg_cache_nullify' argument 1 names different: declaration 'entry' definition 'node'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/groups.c:30:59: style:inconclusive: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/groups.h:25:66: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/groups.c:30:59: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/groups.c:110:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/groups.c:198:21: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/groups.c:108:9: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1732:20: style: Condition '*notify>0' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1724:15: note: Assignment '*notify=1', assigned value is 1 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1732:20: note: Condition '*notify>0' is always true nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:2092:12: style: Condition '*notify' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:2081:15: note: Assignment '*notify=1', assigned value is 1 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:2092:12: note: Condition '*notify' is always true nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:450:44: style:inconclusive: Function '_get_request_handler' argument 1 names different: declaration 'header' definition 'request_header'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:75:45: note: Function '_get_request_handler' argument 1 names different: declaration 'header' definition 'request_header'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:450:44: note: Function '_get_request_handler' argument 1 names different: declaration 'header' definition 'request_header'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1748:54: style:inconclusive: Function '_fetch_and_add_request_handler' argument 1 names different: declaration 'header' definition 'request_header'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:83:55: note: Function '_fetch_and_add_request_handler' argument 1 names different: declaration 'header' definition 'request_header'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1748:54: note: Function '_fetch_and_add_request_handler' argument 1 names different: declaration 'header' definition 'request_header'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:434:50: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:481:59: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:771:29: style: Parameter 'src_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:772:29: style: Parameter 'dst_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:773:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:846:29: style: Parameter 'src_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:847:29: style: Parameter 'dst_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:848:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:934:29: style: Parameter 'src_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:935:29: style: Parameter 'dst_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:936:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1136:21: style: Variable 'comex_igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1330:24: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1791:70: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1844:61: style: Parameter 'payload' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1883:47: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:2128:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:2180:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1139:20: style: Variable 'group_proc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:1481:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:2001:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi/comex.c:2188:10: style: Variable 'comm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:339:16: warning: Either the condition 'current_group_list_item!=NULL' is redundant or there is possible null pointer dereference: current_group_list_item. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:331:36: note: Assuming that condition 'current_group_list_item!=NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:339:16: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:378:16: warning: Either the condition 'current_group_list_item!=NULL' is redundant or there is possible null pointer dereference: current_group_list_item. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:368:36: note: Assuming that condition 'current_group_list_item!=NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:378:16: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:34:59: style:inconclusive: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.h:31:66: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:34:59: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:324:41: style:inconclusive: Function 'comex_igroup_add_win' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.h:32:48: note: Function 'comex_igroup_add_win' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:324:41: note: Function 'comex_igroup_add_win' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:361:44: style:inconclusive: Function 'comex_igroup_delete_win' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.h:33:51: note: Function 'comex_igroup_delete_win' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:361:44: note: Function 'comex_igroup_delete_win' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:115:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:218:21: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/groups.c:113:9: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3558:20: warning: Either the condition '-1==fd' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3549:12: note: Assuming that condition '-1==fd' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3558:20: note: Invalid argument nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2235:15: style: Condition '0!=status' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3584:18: note: Assignment 'status=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2234:35: note: Calling function '_set_affinity' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2234:35: note: Assignment 'status=_set_affinity(g_state.node_size)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2235:15: note: Condition '0!=status' is always false nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3439:66: style:inconclusive: Function '_smallest_world_rank_with_same_hostid' argument 1 names different: declaration 'group' definition 'igroup'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:256:66: note: Function '_smallest_world_rank_with_same_hostid' argument 1 names different: declaration 'group' definition 'igroup'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3439:66: note: Function '_smallest_world_rank_with_same_hostid' argument 1 names different: declaration 'group' definition 'igroup'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4802:9: style: Local variable 'packed_size' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:245:12: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4802:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4904:9: style: Local variable 'packed_size' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:245:12: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4904:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:5016:9: style: Local variable 'packed_size' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:245:12: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:5016:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:290:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:486:24: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:849:29: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:849:46: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:880:15: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:880:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:880:42: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:944:26: style: Parameter 'packed_buffer' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:945:25: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:945:42: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2125:26: style: Variable 'reg_entry' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2442:40: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2598:40: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2601:11: style: Variable 'mapped_offset' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2816:14: style: Variable 'dst_stride' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3000:38: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3111:45: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3132:46: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3153:37: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3195:39: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3226:19: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3295:37: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3320:26: style: Variable 'reg_entry' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:3987:19: style: Variable 'message' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4131:15: style: Variable 'mapped_offset' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4333:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4485:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4485:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4486:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4652:25: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4790:42: style: Parameter 'iov' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4891:42: style: Parameter 'iov' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:5003:23: style: Parameter 'iov' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:888:14: style: Unused variable: stride [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:952:14: style: Unused variable: stride [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/comex.c:47:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2384:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/comex.c:55:20: style: Variable 'mr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/comex.c:129:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/comex.c:209:27: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2387:22: style: Variable 'packed_index' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2385:16: style: Unused variable: recv_status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2389:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2389:12: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2390:10: style: Unused variable: dst_idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2391:9: style: Unused variable: n1dim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2392:9: style: Unused variable: dst_bvalue [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2392:24: style: Unused variable: dst_bunit [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2482:9: style: Variable 'src' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2641:9: style: Variable 'dst' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2697:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2701:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2705:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2709:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2713:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2717:26: style: Variable 'sizeof_scale' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2755:16: style: Unused variable: recv_status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2960:9: style: Variable 'src' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:2897:16: style: Unused variable: recv_status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4336:12: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4337:10: style: Unused variable: src_idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4338:9: style: Unused variable: n1dim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4339:9: style: Unused variable: src_bvalue [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4339:24: style: Unused variable: src_bunit [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4793:11: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4893:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:4894:11: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/contig.c:34:13: style: Variable '_src_buf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi-pt/comex.c:5007:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/contig.c:74:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/contig.c:82:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/groups.c:31:59: style:inconclusive: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/groups.h:25:66: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/groups.c:31:59: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/groups.c:113:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/groups.c:149:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/groups.c:244:19: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/openib.c:753:17: style: Condition 'create_cq()' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/openib.c:753:17: note: Calling function 'create_cq' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/openib.c:753:17: note: Condition 'create_cq()' is always false nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/openib.c:768:17: style: Condition 'exch_addr()' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/openib.c:768:17: note: Calling function 'exch_addr' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/openib.c:768:17: note: Condition 'exch_addr()' is always false nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/openib.c:41:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/openib.c:289:31: style: Variable 'active_port_found' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/reg_cache.c:106:39: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/reg_cache.c:67:31: portability: 'runner->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/reg_cache.c:67:54: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/wait.c:20:34: style: Parameter 'hdl' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/strided.c:254:9: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/strided.c:255:9: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/strided.c:31:37: style: Parameter 'src_stride_ar' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/strided.c:32:37: style: Parameter 'dst_stride_ar' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/strided.c:33:22: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/strided.c:94:37: style: Parameter 'src_stride_ar' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/strided.c:95:37: style: Parameter 'dst_stride_ar' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/strided.c:96:22: style: Parameter 'count' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/strided.c:155:37: style: Parameter 'src_stride_ar' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofa/strided.c:156:37: style: Parameter 'dst_stride_ar' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/log.h:86:17: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:43:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:44:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:45:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:46:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:47:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:48:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:49:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:50:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:64:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:94:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/request.h:114:12: warning: Either the condition 'req' is redundant or there is possible null pointer dereference: req. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/request.h:115:9: note: Assuming that condition 'req' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/request.h:114:12: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/request.h:127:12: warning: Either the condition 'req' is redundant or there is possible null pointer dereference: req. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/request.h:128:9: note: Assuming that condition 'req' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/request.h:127:12: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:71:43: style:inconclusive: Function 'env_to_int' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.h:24:43: note: Function 'env_to_int' argument 2 names different: declaration 'value' definition 'val'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/env.c:71:43: note: Function 'env_to_int' argument 2 names different: declaration 'value' definition 'val'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:3658:5: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:3659:5: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:3513:11: style: Local variable 'world_rank' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:3478:20: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:3513:11: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:213:13: style: Variable 'value' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:332:24: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:549:12: style: Variable 'isrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:560:13: style: Variable 'lsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:571:14: style: Variable 'fsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:582:15: style: Variable 'dsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:594:14: style: Variable 'csrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:609:15: style: Variable 'csrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:667:37: style: Parameter 'stride_array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:667:56: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:1016:49: style: Parameter 'strides' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:1016:63: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:1073:18: style: Variable 'src_cursor' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2299:12: style: Variable 'isrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2323:13: style: Variable 'lsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2347:14: style: Variable 'fsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2371:15: style: Variable 'dsrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2396:14: style: Variable 'csrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2424:15: style: Variable 'csrc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:3100:19: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:3475:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/groups.c:28:59: style:inconclusive: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/groups.h:25:66: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/groups.c:28:59: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/groups.c:104:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/groups.c:188:21: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/groups.c:102:9: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:1868:31: error: Uninitialized variable: base_type [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:1868:18: error: Uninitialized variable: size [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2947:31: error: Uninitialized variable: base_type [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2947:18: error: Uninitialized variable: size [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:211:11: style: Unused variable: me [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:1070:7: style: Unused variable: lcnt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2014:12: style: Unused variable: ierr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2284:16: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2480:16: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2556:16: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2630:16: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2787:16: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2853:16: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-mpi3/comex.c:2919:16: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/groups.c:30:59: style:inconclusive: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/groups.h:24:66: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/groups.c:30:59: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/groups.c:110:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/groups.c:198:21: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/groups.c:108:9: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:154:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:358:24: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1139:19: style: Variable 'mutexes' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1288:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1327:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1617:43: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1627:44: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1637:42: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1647:42: style: Parameter 'nb' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1866:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1866:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1867:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1930:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1930:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1931:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1995:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1996:25: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1997:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:500:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:521:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:543:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:882:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:910:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:939:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1001:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1021:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1038:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1056:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1168:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1204:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1232:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1261:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1780:20: style: Variable 'levels' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:828:5: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:829:5: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:108:24: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:118:15: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:118:26: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:127:15: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:127:26: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:150:29: style: Parameter 'src_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:151:29: style: Parameter 'dst_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:152:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:213:29: style: Parameter 'src_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:214:29: style: Parameter 'dst_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:215:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:277:29: style: Parameter 'src_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:278:29: style: Parameter 'dst_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:279:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:466:28: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:506:33: style: Parameter 'hdl' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:710:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:747:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:634:9: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/groups.c:30:59: style:inconclusive: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/groups.h:24:66: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/groups.c:30:59: note: Function 'comex_get_igroup_from_group' argument 1 names different: declaration 'group' definition 'id'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/groups.c:110:21: style: Variable 'igroup' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/groups.c:198:21: style: Variable 'comm_parent' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/groups.c:108:9: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/perf.c:90:29: style: Variable 'times' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/perf_amo.c:114:29: style: Variable 'times' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/perf_contig.c:96:29: style: Variable 'times' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/perf_strided.c:98:29: style: Variable 'times' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/comex/tools/armci_prof.c:964:9: style: Unused variable: ret [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/compat/random.c:244:45: warning: Return value of function random() is not used. [ignoredReturnValue] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:62:17: performance:inconclusive: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:20:17: note: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:62:17: note: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:96:17: performance:inconclusive: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:29:17: note: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:96:17: note: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:110:17: performance:inconclusive: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:38:17: note: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:110:17: note: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:122:17: performance:inconclusive: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:44:17: note: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:122:17: note: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:131:17: performance:inconclusive: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:50:17: note: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:131:17: note: Technically the member function 'GA::GAServices::createGA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:164:17: performance:inconclusive: Technically the member function 'GA::GAServices::createGA_Ghosts' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:56:17: note: Technically the member function 'GA::GAServices::createGA_Ghosts' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:164:17: note: Technically the member function 'GA::GAServices::createGA_Ghosts' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:204:17: performance:inconclusive: Technically the member function 'GA::GAServices::createGA_Ghosts' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:66:17: note: Technically the member function 'GA::GAServices::createGA_Ghosts' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:204:17: note: Technically the member function 'GA::GAServices::createGA_Ghosts' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:220:8: performance:inconclusive: Technically the member function 'GA::GAServices::brdcst' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:79:17: note: Technically the member function 'GA::GAServices::brdcst' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:220:8: note: Technically the member function 'GA::GAServices::brdcst' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:229:7: performance:inconclusive: Technically the member function 'GA::GAServices::getDebug' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:74:17: note: Technically the member function 'GA::GAServices::getDebug' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:229:7: note: Technically the member function 'GA::GAServices::getDebug' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:242:7: performance:inconclusive: Technically the member function 'GA::GAServices::clusterNnodes' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:84:17: note: Technically the member function 'GA::GAServices::clusterNnodes' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:242:7: note: Technically the member function 'GA::GAServices::clusterNnodes' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:254:7: performance:inconclusive: Technically the member function 'GA::GAServices::clusterNodeid' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:89:17: note: Technically the member function 'GA::GAServices::clusterNodeid' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:254:7: note: Technically the member function 'GA::GAServices::clusterNodeid' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:266:7: performance:inconclusive: Technically the member function 'GA::GAServices::clusterProcNodeid' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:94:17: note: Technically the member function 'GA::GAServices::clusterProcNodeid' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:266:7: note: Technically the member function 'GA::GAServices::clusterProcNodeid' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:277:7: performance:inconclusive: Technically the member function 'GA::GAServices::clusterNprocs' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:99:17: note: Technically the member function 'GA::GAServices::clusterNprocs' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:277:7: note: Technically the member function 'GA::GAServices::clusterNprocs' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:294:7: performance:inconclusive: Technically the member function 'GA::GAServices::clusterProcid' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:104:17: note: Technically the member function 'GA::GAServices::clusterProcid' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:294:7: note: Technically the member function 'GA::GAServices::clusterProcid' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:310:7: performance:inconclusive: Technically the member function 'GA::GAServices::createMutexes' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:109:17: note: Technically the member function 'GA::GAServices::createMutexes' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:310:7: note: Technically the member function 'GA::GAServices::createMutexes' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:321:7: performance:inconclusive: Technically the member function 'GA::GAServices::deregisterType' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:114:17: note: Technically the member function 'GA::GAServices::deregisterType' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:321:7: note: Technically the member function 'GA::GAServices::deregisterType' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:330:7: performance:inconclusive: Technically the member function 'GA::GAServices::destroyMutexes' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:119:17: note: Technically the member function 'GA::GAServices::destroyMutexes' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:330:7: note: Technically the member function 'GA::GAServices::destroyMutexes' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:349:8: performance:inconclusive: Technically the member function 'GA::GAServices::dgop' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:124:17: note: Technically the member function 'GA::GAServices::dgop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:349:8: note: Technically the member function 'GA::GAServices::dgop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:362:7: performance:inconclusive: Technically the member function 'GA::GAServices::duplicate' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:129:17: note: Technically the member function 'GA::GAServices::duplicate' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:362:7: note: Technically the member function 'GA::GAServices::duplicate' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:376:8: performance:inconclusive: Technically the member function 'GA::GAServices::error' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:134:17: note: Technically the member function 'GA::GAServices::error' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:376:8: note: Technically the member function 'GA::GAServices::error' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:411:8: performance:inconclusive: Technically the member function 'GA::GAServices::fence' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:139:17: note: Technically the member function 'GA::GAServices::fence' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:411:8: note: Technically the member function 'GA::GAServices::fence' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:427:8: performance:inconclusive: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:144:17: note: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:427:8: note: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:446:8: performance:inconclusive: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:149:17: note: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:446:8: note: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:465:8: performance:inconclusive: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:154:17: note: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:465:8: note: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:484:8: performance:inconclusive: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:159:17: note: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:484:8: note: Technically the member function 'GA::GAServices::gop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:501:8: performance:inconclusive: Technically the member function 'GA::GAServices::igop' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:164:17: note: Technically the member function 'GA::GAServices::igop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:501:8: note: Technically the member function 'GA::GAServices::igop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:508:8: performance:inconclusive: Technically the member function 'GA::GAServices::initFence' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:169:17: note: Technically the member function 'GA::GAServices::initFence' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:508:8: note: Technically the member function 'GA::GAServices::initFence' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:519:10: performance:inconclusive: Technically the member function 'GA::GAServices::inquireMemory' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:174:17: note: Technically the member function 'GA::GAServices::inquireMemory' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:519:10: note: Technically the member function 'GA::GAServices::inquireMemory' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:538:8: performance:inconclusive: Technically the member function 'GA::GAServices::lgop' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:179:17: note: Technically the member function 'GA::GAServices::lgop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:538:8: note: Technically the member function 'GA::GAServices::lgop' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:547:8: performance:inconclusive: Technically the member function 'GA::GAServices::lock' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:184:17: note: Technically the member function 'GA::GAServices::lock' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:547:8: note: Technically the member function 'GA::GAServices::lock' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:563:8: performance:inconclusive: Technically the member function 'GA::GAServices::maskSync' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:189:17: note: Technically the member function 'GA::GAServices::maskSync' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:563:8: note: Technically the member function 'GA::GAServices::maskSync' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:579:7: performance:inconclusive: Technically the member function 'GA::GAServices::memoryAvailable' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:194:17: note: Technically the member function 'GA::GAServices::memoryAvailable' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:579:7: note: Technically the member function 'GA::GAServices::memoryAvailable' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:589:7: performance:inconclusive: Technically the member function 'GA::GAServices::memoryLimited' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:199:17: note: Technically the member function 'GA::GAServices::memoryLimited' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:589:7: note: Technically the member function 'GA::GAServices::memoryLimited' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:603:7: performance:inconclusive: Technically the member function 'GA::GAServices::nbTest' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:203:21: note: Technically the member function 'GA::GAServices::nbTest' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:603:7: note: Technically the member function 'GA::GAServices::nbTest' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:624:8: performance:inconclusive: Technically the member function 'GA::GAServices::nbWait' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:207:22: note: Technically the member function 'GA::GAServices::nbWait' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:624:8: note: Technically the member function 'GA::GAServices::nbWait' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:634:7: performance:inconclusive: Technically the member function 'GA::GAServices::nodeid' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:212:17: note: Technically the member function 'GA::GAServices::nodeid' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:634:7: note: Technically the member function 'GA::GAServices::nodeid' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:643:7: performance:inconclusive: Technically the member function 'GA::GAServices::nodes' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:217:17: note: Technically the member function 'GA::GAServices::nodes' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:643:7: note: Technically the member function 'GA::GAServices::nodes' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:667:8: performance:inconclusive: Technically the member function 'GA::GAServices::printStats' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:222:17: note: Technically the member function 'GA::GAServices::printStats' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:667:8: note: Technically the member function 'GA::GAServices::printStats' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:676:7: performance:inconclusive: Technically the member function 'GA::GAServices::registerType' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:227:17: note: Technically the member function 'GA::GAServices::registerType' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:676:7: note: Technically the member function 'GA::GAServices::registerType' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:692:8: performance:inconclusive: Technically the member function 'GA::GAServices::setDebug' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:232:17: note: Technically the member function 'GA::GAServices::setDebug' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:692:8: note: Technically the member function 'GA::GAServices::setDebug' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:701:8: performance:inconclusive: Technically the member function 'GA::GAServices::setMemoryLimit' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:237:17: note: Technically the member function 'GA::GAServices::setMemoryLimit' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:701:8: note: Technically the member function 'GA::GAServices::setMemoryLimit' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:708:8: performance:inconclusive: Technically the member function 'GA::GAServices::summarize' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:242:17: note: Technically the member function 'GA::GAServices::summarize' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:708:8: note: Technically the member function 'GA::GAServices::summarize' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:716:8: performance:inconclusive: Technically the member function 'GA::GAServices::sync' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:247:17: note: Technically the member function 'GA::GAServices::sync' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:716:8: note: Technically the member function 'GA::GAServices::sync' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:726:8: performance:inconclusive: Technically the member function 'GA::GAServices::unlock' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:252:17: note: Technically the member function 'GA::GAServices::unlock' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:726:8: note: Technically the member function 'GA::GAServices::unlock' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:736:7: performance:inconclusive: Technically the member function 'GA::GAServices::usesMA' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:257:17: note: Technically the member function 'GA::GAServices::usesMA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:736:7: note: Technically the member function 'GA::GAServices::usesMA' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:743:7: performance:inconclusive: Technically the member function 'GA::GAServices::usesFAPI' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:262:17: note: Technically the member function 'GA::GAServices::usesFAPI' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:743:7: note: Technically the member function 'GA::GAServices::usesFAPI' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:763:10: performance:inconclusive: Technically the member function 'GA::GAServices::wtime' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:266:24: note: Technically the member function 'GA::GAServices::wtime' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.h:763:10: note: Technically the member function 'GA::GAServices::wtime' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GAServices.cc:135:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:525:8: performance:inconclusive: Technically the member function 'GA::GlobalArray::allocGatscatBuf' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:272:18: note: Technically the member function 'GA::GlobalArray::allocGatscatBuf' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:525:8: note: Technically the member function 'GA::GlobalArray::allocGatscatBuf' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:793:8: performance:inconclusive: Technically the member function 'GA::GlobalArray::freeGatscatBuf' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:419:18: note: Technically the member function 'GA::GlobalArray::freeGatscatBuf' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:793:8: note: Technically the member function 'GA::GlobalArray::freeGatscatBuf' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:2264:8: performance:inconclusive: Technically the member function 'GA::GlobalArray::summarize' can be static (but you may consider moving to unnamed namespace). [functionStatic] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:1104:18: note: Technically the member function 'GA::GlobalArray::summarize' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:2264:8: note: Technically the member function 'GA::GlobalArray::summarize' can be static (but you may consider moving to unnamed namespace). nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:21:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:28:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:34:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:42:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:48:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:55:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:62:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:70:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:76:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:82:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:90:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:98:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:106:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:114:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:123:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:132:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:137:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:145:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:151:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:206:41: style:inconclusive: Function 'accessBlockSegment' argument 1 names different: declaration 'index' definition 'proc'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:399:31: note: Function 'accessBlockSegment' argument 1 names different: declaration 'index' definition 'proc'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:206:41: note: Function 'accessBlockSegment' argument 1 names different: declaration 'index' definition 'proc'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:211:41: style:inconclusive: Function 'accessBlockSegment' argument 1 names different: declaration 'index' definition 'proc'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:404:31: note: Function 'accessBlockSegment' argument 1 names different: declaration 'index' definition 'proc'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:211:41: note: Function 'accessBlockSegment' argument 1 names different: declaration 'index' definition 'proc'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:582:69: style:inconclusive: Function 'mergeDistrPatch' argument 3 names different: declaration 'g_a' definition 'g_b'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:1153:59: note: Function 'mergeDistrPatch' argument 3 names different: declaration 'g_a' definition 'g_b'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:582:69: note: Function 'mergeDistrPatch' argument 3 names different: declaration 'g_a' definition 'g_b'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:588:77: style:inconclusive: Function 'mergeDistrPatch' argument 3 names different: declaration 'g_a' definition 'g_b'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:1159:67: note: Function 'mergeDistrPatch' argument 3 names different: declaration 'g_a' definition 'g_b'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:588:77: note: Function 'mergeDistrPatch' argument 3 names different: declaration 'g_a' definition 'g_b'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:638:29: style:inconclusive: Function 'nblock' argument 1 names different: declaration 'nblock' definition 'numblock'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:1245:19: note: Function 'nblock' argument 1 names different: declaration 'nblock' definition 'numblock'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:638:29: note: Function 'nblock' argument 1 names different: declaration 'nblock' definition 'numblock'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:678:50: style:inconclusive: Function 'patchEnum' argument 3 names different: declaration 'istart' definition 'start'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:1338:41: note: Function 'patchEnum' argument 3 names different: declaration 'istart' definition 'start'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:678:50: note: Function 'patchEnum' argument 3 names different: declaration 'istart' definition 'start'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:781:35: style:inconclusive: Function 'releaseBlock' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:1540:25: note: Function 'releaseBlock' argument 1 names different: declaration 'index' definition 'idx'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:781:35: note: Function 'releaseBlock' argument 1 names different: declaration 'index' definition 'idx'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:822:41: style:inconclusive: Function 'releaseUpdateBlock' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:1588:31: note: Function 'releaseUpdateBlock' argument 1 names different: declaration 'index' definition 'idx'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:822:41: note: Function 'releaseUpdateBlock' argument 1 names different: declaration 'index' definition 'idx'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:832:48: style:inconclusive: Function 'releaseUpdateBlockSegment' argument 1 names different: declaration 'proc' definition 'idx'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:1610:38: note: Function 'releaseUpdateBlockSegment' argument 1 names different: declaration 'proc' definition 'idx'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:832:48: note: Function 'releaseUpdateBlockSegment' argument 1 names different: declaration 'proc' definition 'idx'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:1287:50: style:inconclusive: Function 'stepMax' argument 1 names different: declaration 'g_b' definition 'g_a'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.h:2773:38: note: Function 'stepMax' argument 1 names different: declaration 'g_b' definition 'g_a'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:1287:50: note: Function 'stepMax' argument 1 names different: declaration 'g_b' definition 'g_a'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:25:56: style: Parameter 'p_handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:39:43: style: Parameter 'p_handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:52:68: style: Parameter 'p_handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:67:43: style: Parameter 'p_handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:87:43: style: Parameter 'p_handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:95:43: style: Parameter 'p_handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:119:43: style: Parameter 'p_handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:128:43: style: Parameter 'p_handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/GlobalArray.cc:1037:40: style: Parameter 'pHandle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3182:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/PGroup.cc:14:13: warning:inconclusive: Member variable 'PGroup::mPHandle' is not initialized in the constructor. [uninitMemberVarPrivate] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/PGroup.cc:86:36: style: Parameter 'p_handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:374:13: style: Condition 'msg' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:827:71: style: Condition 'header.acc.len>ofi_data.max_buffered_send&&buffer&&0' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/datatype.h:83:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/ofi.h:101:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/ofi.h:105:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/ofi.h:106:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/ofi.h:107:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/ofi.h:108:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/ofi.h:109:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/ofi.h:110:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:552:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:557:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:921:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1065:17: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1073:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1074:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1075:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1076:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1077:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1082:17: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1147:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1149:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1267:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1303:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1303:13: portability: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1303:13: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1645:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2059:17: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2067:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2487:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2490:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2153:24: warning: Either the condition '!m' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2131:21: note: Assuming that condition '!m' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2153:24: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:699:13: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:702:13: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:711:13: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:714:13: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3946:21: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3949:21: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3958:21: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3961:21: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4175:5: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4176:5: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/init_term.cc:41:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2365:20: style: Unsigned expression 'src_idx' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2366:20: style: Unsigned expression 'dst_idx' can't be negative so it is unnecessary to test it. [unsignedPositive] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/ofi.h:112:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:404:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:487:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:622:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:924:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1099:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1170:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1236:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1253:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1323:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1340:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1357:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1434:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1457:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1480:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1504:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1520:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1537:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1558:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1570:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1582:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1598:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1665:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1706:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1733:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1779:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1807:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1826:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1828:1: style: Label 'fn_fail' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1853:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1896:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2258:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2280:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2295:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2317:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2425:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2551:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2568:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2591:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2647:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2815:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2830:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2846:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3051:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3151:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3184:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3265:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3374:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3400:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3419:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3460:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3485:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3520:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3538:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3632:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3698:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3720:1: style: Label 'fn_success' is not used. [unusedLabel] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3759:15: style:inconclusive: Function 'comex_nbaccs_emu' argument 3 names different: declaration 'src' definition 'src_ptr'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:167:15: note: Function 'comex_nbaccs_emu' argument 3 names different: declaration 'src' definition 'src_ptr'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3759:15: note: Function 'comex_nbaccs_emu' argument 3 names different: declaration 'src' definition 'src_ptr'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3759:29: style:inconclusive: Function 'comex_nbaccs_emu' argument 4 names different: declaration 'src_stride' definition 'src_stride_ar'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:167:25: note: Function 'comex_nbaccs_emu' argument 4 names different: declaration 'src_stride' definition 'src_stride_ar'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3759:29: note: Function 'comex_nbaccs_emu' argument 4 names different: declaration 'src_stride' definition 'src_stride_ar'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3760:15: style:inconclusive: Function 'comex_nbaccs_emu' argument 5 names different: declaration 'dst' definition 'dst_ptr'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:168:15: note: Function 'comex_nbaccs_emu' argument 5 names different: declaration 'dst' definition 'dst_ptr'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3760:15: note: Function 'comex_nbaccs_emu' argument 5 names different: declaration 'dst' definition 'dst_ptr'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3760:29: style:inconclusive: Function 'comex_nbaccs_emu' argument 6 names different: declaration 'dst_stride' definition 'dst_stride_ar'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:168:25: note: Function 'comex_nbaccs_emu' argument 6 names different: declaration 'dst_stride' definition 'dst_stride_ar'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3760:29: note: Function 'comex_nbaccs_emu' argument 6 names different: declaration 'dst_stride' definition 'dst_stride_ar'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3763:26: style:inconclusive: Function 'comex_nbaccs_emu' argument 11 names different: declaration 'handle' definition 'comex_request'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:171:26: note: Function 'comex_nbaccs_emu' argument 11 names different: declaration 'handle' definition 'comex_request'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3763:26: note: Function 'comex_nbaccs_emu' argument 11 names different: declaration 'handle' definition 'comex_request'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4040:26: style:inconclusive: Function 'comex_nbacc_emu' argument 8 names different: declaration 'handle' definition 'hdl'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:163:26: note: Function 'comex_nbacc_emu' argument 8 names different: declaration 'handle' definition 'hdl'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4040:26: note: Function 'comex_nbacc_emu' argument 8 names different: declaration 'handle' definition 'hdl'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4052:15: style:inconclusive: Function 'comex_accs_emu' argument 3 names different: declaration 'src_ptr' definition 'src'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:149:15: note: Function 'comex_accs_emu' argument 3 names different: declaration 'src_ptr' definition 'src'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4052:15: note: Function 'comex_accs_emu' argument 3 names different: declaration 'src_ptr' definition 'src'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4052:25: style:inconclusive: Function 'comex_accs_emu' argument 4 names different: declaration 'src_stride_ar' definition 'src_stride'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:149:29: note: Function 'comex_accs_emu' argument 4 names different: declaration 'src_stride_ar' definition 'src_stride'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4052:25: note: Function 'comex_accs_emu' argument 4 names different: declaration 'src_stride_ar' definition 'src_stride'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4053:15: style:inconclusive: Function 'comex_accs_emu' argument 5 names different: declaration 'dst_ptr' definition 'dst'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:150:15: note: Function 'comex_accs_emu' argument 5 names different: declaration 'dst_ptr' definition 'dst'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4053:15: note: Function 'comex_accs_emu' argument 5 names different: declaration 'dst_ptr' definition 'dst'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4053:25: style:inconclusive: Function 'comex_accs_emu' argument 6 names different: declaration 'dst_stride_ar' definition 'dst_stride'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:150:29: note: Function 'comex_accs_emu' argument 6 names different: declaration 'dst_stride_ar' definition 'dst_stride'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4053:25: note: Function 'comex_accs_emu' argument 6 names different: declaration 'dst_stride_ar' definition 'dst_stride'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4084:26: style:inconclusive: Function 'comex_nbaccv_emu' argument 7 names different: declaration 'handle' definition 'hdl'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:177:26: note: Function 'comex_nbaccv_emu' argument 7 names different: declaration 'handle' definition 'hdl'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4084:26: note: Function 'comex_nbaccv_emu' argument 7 names different: declaration 'handle' definition 'hdl'. nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:477:13: style: Local variable 'ret' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:414:9: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:477:13: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:838:28: style: Local variable 'request' shadows outer argument [shadowArgument] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:740:59: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:838:28: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2720:17: style: Local variable 'iov_len' shadows outer argument [shadowArgument] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2664:32: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2720:17: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3102:17: style: Local variable 'local_mutex' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:91:17: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3102:17: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:290:15: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:643:41: style: Parameter '__data' can be declared as pointer to const. However it seems that 'progress_thread_func' is a callback function, if '__data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1090:45: note: You might need to cast the function pointer here nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:643:41: note: Parameter '__data' can be declared as pointer to const nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1265:24: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1365:14: style: Parameter 'src_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1366:14: style: Parameter 'dst_stride_ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1367:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1751:28: style: Variable 'request' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1768:28: style: Variable 'request' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1840:16: style: Variable 'request' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1870:28: style: Variable 'request' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1884:28: style: Variable 'request' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2415:9: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2474:15: style: Variable 'stride' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2507:9: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2748:17: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2762:9: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3759:29: style: Parameter 'src_stride_ar' can be declared as pointer to const. However it seems that 'comex_nbaccs_emu' is a callback function, if 'src_stride_ar' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1046:26: note: You might need to cast the function pointer here nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3759:29: note: Parameter 'src_stride_ar' can be declared as pointer to const nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3760:29: style: Parameter 'dst_stride_ar' can be declared as pointer to const. However it seems that 'comex_nbaccs_emu' is a callback function, if 'dst_stride_ar' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1046:26: note: You might need to cast the function pointer here nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3760:29: note: Parameter 'dst_stride_ar' can be declared as pointer to const nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3982:25: portability: 'get_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1143:16: style: Variable 'locked' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:1674:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2474:22: style: Variable 'stride' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:2768:13: style: Variable 'msg' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3164:15: style: Variable 'mutex' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:27:28: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:65:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:68:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:71:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:74:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:77:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:78:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:79:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:80:6: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:86:24: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/overload.cc:39:7: style: The scope of the variable 'i' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3182:11: style: Variable 'mutex' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:3688:13: style: Unused variable: ret [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-ofi/comex.c:4115:29: style: Variable 'h' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/services.cc:109:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/services.cc:88:24: style:inconclusive: Function 'deregisterType' argument 1 names different: declaration 'type' definition 'size'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/services.h:298:24: note: Function 'deregisterType' argument 1 names different: declaration 'type' definition 'size'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/src/services.cc:88:24: note: Function 'deregisterType' argument 1 names different: declaration 'type' definition 'size'. nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:399:14: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:397:14: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:399:14: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:132:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:133:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:136:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:137:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:141:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:142:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:145:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:146:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:149:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:150:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:275:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:276:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:279:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:280:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:284:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:285:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:288:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:289:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:292:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:293:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:307:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:308:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:311:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:312:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:315:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:316:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:319:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:320:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:323:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:324:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:403:10: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:400:10: note: ok is assigned nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:403:10: note: ok is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:406:10: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:403:10: note: ok is assigned nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:406:10: note: ok is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:409:10: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:406:10: note: ok is assigned nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:409:10: note: ok is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:387:14: style: The scope of the variable 'ok' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:84:7: style: Variable 'ai' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:84:15: style: Variable 'bi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:387:17: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/elempatch.cc:409:10: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1817:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1816:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1817:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:83:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:84:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:87:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:88:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:92:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:93:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:96:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:97:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:100:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:101:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:104:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:110:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:111:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:114:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:115:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:118:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:119:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:122:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:123:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:126:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:127:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:130:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:142:37: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:143:37: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:152:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:153:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:156:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:157:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:160:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:161:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:164:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:165:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:168:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:169:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:172:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:175:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:176:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:187:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:203:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:215:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:227:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:239:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:247:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:298:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:299:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:302:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:303:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:307:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:308:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:311:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:312:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:315:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:316:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:319:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:325:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:326:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:329:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:330:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:333:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:334:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:337:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:338:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:341:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:342:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:345:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:358:37: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:359:37: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:367:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:368:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:371:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:372:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:375:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:376:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:379:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:380:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:383:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:384:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:387:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:390:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:391:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:402:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:418:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:430:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:442:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:454:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:462:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:521:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:522:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:525:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:526:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:530:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:531:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:534:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:535:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:538:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:539:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:542:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:559:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:560:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:561:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:564:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:565:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:566:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:569:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:570:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:571:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:574:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:575:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:576:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:579:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:580:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:581:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:584:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:608:36: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:615:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:616:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:619:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:620:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:623:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:624:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:627:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:628:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:631:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:632:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:635:17: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:638:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:639:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:650:19: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:666:19: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:678:19: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:690:19: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:702:19: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:710:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:768:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:769:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:772:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:773:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:777:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:778:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:781:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:782:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:785:15: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:786:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:789:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:806:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:807:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:808:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:811:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:812:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:813:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:816:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:817:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:818:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:821:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:822:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:823:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:826:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:827:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:828:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:831:17: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:854:37: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:860:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:861:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:864:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:865:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:868:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:869:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:872:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:873:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:876:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:877:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:880:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:883:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:884:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:894:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:910:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:922:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:934:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:946:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:954:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:983:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:986:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:989:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:992:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:995:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:998:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1028:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1034:31: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1066:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1069:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1072:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1075:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1078:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1081:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1110:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1117:31: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1153:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1156:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1159:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1162:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1165:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1168:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1185:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1199:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1213:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1227:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1245:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1253:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1292:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1295:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1298:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1301:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1304:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1307:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1341:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1355:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1369:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1383:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1399:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1407:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1440:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1443:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1446:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1449:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1452:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1455:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1474:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1488:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1502:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1516:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1534:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1542:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1574:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1577:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1580:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1583:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1586:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1589:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1608:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1622:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1636:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1650:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1667:29: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1675:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1702:51: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1707:51: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1710:52: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1716:51: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1719:52: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1725:51: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1728:52: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1734:51: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1736:12: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1742:50: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1748:51: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1750:41: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1751:41: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1767:51: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1769:41: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1770:41: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1771:41: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1779:51: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1782:52: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1788:51: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1791:52: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1798:27: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1686:7: style: The scope of the variable 'n' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1207:12: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1496:12: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:1630:12: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:195:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:196:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:43:13: style: Variable 'imax' is not assigned a value. [unassignedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:51:7: style: Variable 'ai' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:51:15: style: Variable 'bi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:62:7: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:68:7: style: Variable 'ival2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:410:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:411:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:259:13: style: Variable 'imax' is not assigned a value. [unassignedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:267:7: style: Variable 'ai' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:267:15: style: Variable 'bi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:277:7: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:283:7: style: Variable 'ival2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:658:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:659:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:476:13: style: Variable 'imax' is not assigned a value. [unassignedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:484:7: style: Variable 'ai' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:484:15: style: Variable 'bi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:492:7: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:499:7: style: Variable 'ival2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:506:7: style: Variable 'ival3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:902:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:903:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:724:13: style: Variable 'imax' is not assigned a value. [unassignedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:732:7: style: Variable 'ai' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:732:15: style: Variable 'bi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:740:7: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:747:7: style: Variable 'ival2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/mtest.cc:754:7: style: Variable 'ival3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:81:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:80:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:81:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:130:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:122:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:130:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:156:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:146:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:156:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:37:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:79:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:95:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:96:25: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:97:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:98:24: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:99:9: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:100:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:105:36: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:106:23: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:124:21: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:125:18: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:126:21: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:136:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:138:21: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:175:19: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:176:37: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:195:9: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:196:20: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:214:16: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:215:32: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:216:13: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:57:24: style: The scope of the variable 'loop' can be reduced. [variableScope] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:20:28: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:20:46: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/ntestc.cc:20:65: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:56:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:57:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:58:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:59:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:63:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:64:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:65:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:66:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:70:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:71:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:72:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:73:14: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:40:28: style: Variable 'value2_dbl' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testmult.cc:42:27: style: Variable 'value2_flt' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testc.cc:47:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testc.cc:45:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testc.cc:47:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testc.cc:78:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testc.cc:76:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testc.cc:78:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testc.cc:42:63: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testc.cc:49:53: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/testc.cc:95:26: style: C-style pointer casting [cstyleCast] nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/thread-safe.cc:12:27: style: Parameter 'argv' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/gaf2c/drand.c:20:17: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/gaf2c/testarg.c:20:6: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/gaf2c/gaf2c.c:26:25: style: Parameter 'cstring' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gaf2c/gaf2c.c:65:25: style: Parameter 'fstring' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_dialog.c:55:28: style:inconclusive: Function 'dismiss_dialog' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion.h:53:35: note: Function 'dismiss_dialog' argument 1 names different: declaration 'widget' definition 'w'. nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_dialog.c:55:28: note: Function 'dismiss_dialog' argument 1 names different: declaration 'widget' definition 'w'. nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_colormap.c:14:14: style: Variable 'black' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_colormap.c:16:11: style: Unused variable: length [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_colormap.c:17:8: style: Unused variable: color [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_display.c:87:30: style: Array index 'cur_event' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_fileio.c:24:8: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'signed long *'. [invalidScanfArgType_int] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_fileio.c:99:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_fileio.c:11:26: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_display.c:137:53: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_display.c:9:5: style: Unused variable: n [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_display.c:77:5: style: Unused variable: xlo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_display.c:77:10: style: Unused variable: xhi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_display.c:77:15: style: Unused variable: ylo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_display.c:77:20: style: Unused variable: yhi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_display.c:78:11: style: Unused variable: stime [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:1611:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:1608:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:1611:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:1703:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:1700:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:1703:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:272:7: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:576:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:272:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:276:9: style: Local variable 'Index' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:328:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:276:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:300:7: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:576:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:300:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:304:9: style: Local variable 'Index' shadows outer function [shadowFunction] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:328:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:304:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:330:7: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:576:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:330:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:364:9: style: Local variable 'diff' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:360:10: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:364:9: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:1354:11: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:576:5: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:1354:11: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:175:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:197:30: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:197:52: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:219:24: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:219:43: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:219:53: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:219:65: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:237:28: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:237:47: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:237:66: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:256:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:256:46: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:256:55: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:270:47: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:298:52: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:328:25: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:328:42: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:339:54: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:339:64: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:512:31: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:544:59: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:862:33: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:727:12: style: Variable 'idx1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:727:22: style: Variable 'idx2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:727:32: style: Variable 'idx3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:772:10: style: Variable 'idx3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:814:10: style: Variable 'idx1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:840:10: style: Variable 'idx2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:906:42: style: Variable 'kcold' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:993:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/comex/testing/test.c:994:5: style: Variable 'k' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_main.c:51:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_scrollbars.c:19:18: error: Buffer is accessed out of bounds: slowdown_string [bufferAccessOutOfBounds] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_scrollbars.c:12:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_scrollbars.c:72:3: error: Uninitialized variable: fraction [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_util.c:99:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_util.c:105:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_util.c:7:18: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_overview.c:135:14: style: Local variable 'screen' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion.h:115:12: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_overview.c:135:14: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_overview.c:140:10: style: Unused variable: ul_x [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_overview.c:140:16: style: Unused variable: ul_y [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_overview.c:140:22: style: Unused variable: lr_x [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_overview.c:140:28: style: Unused variable: lr_y [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_view.c:165:19: error: Buffer is accessed out of bounds: slowdown_string [bufferAccessOutOfBounds] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_view.c:271:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_view.c:279:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_view.c:119:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_view.c:165:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_view.c:14:7: style: Local variable 'screen' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion.h:115:12: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_view.c:14:7: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_view.c:17:10: style: Variable 'screen' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/matvecmul.c:26:46: style: Parameter 'aptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/matvecmul.c:26:56: style: Parameter 'myrowptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/matvecmul.c:26:70: style: Parameter 'mycolptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/matvecmul.c:47:31: style: Parameter 'minvptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/matvecmul.c:47:47: style: Parameter 'rvecptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/matvecmul.c:55:24: style: Parameter 'aptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/matvecmul.c:55:88: style: Parameter 'myrowptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/matvecmul.c:55:103: style: Parameter 'mycolptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/read_input.c:153:29: style: Variable 'elementsperproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/ga_cg.c:52:27: style: Variable 'deltaold' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/ga_cg.c:52:50: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/ga_cg.c:116:10: style: Variable 'sum' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/conjugate_gradient/ga_cg.c:119:14: style: Variable 'sum' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_xcmap.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_xcmap.c:13:17: style: Unused variable: spare [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_xcmap.c:15:10: style: Unused variable: hue [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_xcmap.c:15:15: style: Unused variable: saturation [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/X/xregion_xcmap.c:15:27: style: Unused variable: value [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/examples/lennard-jones/lennard.c:209:15: style: Condition 'b_x=0' is redundant or the array 'ipvt[0]' is accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_solve_seq.c:295:10: note: Assuming that condition 'nm1>=0' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_solve_seq.c:294:6: note: nm1 is assigned 'n-1' here. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_solve_seq.c:338:6: note: Negative array index nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_solve_seq.c:30:6: style: Parameter 'dx' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_solve_seq.c:86:6: style: Parameter 'dx' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_solve_seq.c:86:11: style: Parameter 'dy' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_solve_seq.c:192:6: style: Parameter 'dx' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_solve_seq.c:345:11: style: Parameter 'ipvt' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_solve_seq.c:489:15: style: Variable 'info' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_symmetr.c:18:18: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_symmetr.c:18:31: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_symmetr.c:23:47: style: Variable 'B' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_trace.c:228:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_trace.c:228:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_trace.c:120:29: style: Parameter 'ga' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_trace.c:120:42: style: Parameter 'ilo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_trace.c:120:56: style: Parameter 'ihi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_trace.c:120:70: style: Parameter 'jlo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_trace.c:120:84: style: Parameter 'jhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_trace.c:121:29: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_trace.c:216:23: style: Parameter 'proc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:778:32: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:781:32: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:784:32: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:787:32: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2000:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2001:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2002:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2020:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2021:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2022:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2562:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2565:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2568:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2571:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2898:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2901:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2904:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2907:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:708:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:714:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:651:61: style: Parameter 'loA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:651:75: style: Parameter 'hiA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:652:33: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:1723:64: style: Parameter 'loC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:1723:78: style: Parameter 'hiC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:1724:34: style: Parameter 'ldC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2433:65: style: Parameter 'loA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2433:79: style: Parameter 'hiA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2434:35: style: Parameter 'ldA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2761:78: style: Parameter 'loA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2761:92: style: Parameter 'hiA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2761:106: style: Parameter 'ldA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2766:11: style: Variable 'tempA' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2767:11: style: Variable 'itempA' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2768:11: style: Variable 'ltempA' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2769:11: style: Variable 'ftempA' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:727:11: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:744:21: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:746:13: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:1070:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:1838:11: style: Unused variable: idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2506:11: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/elem_alg.c:2846:11: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:928:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:932:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:389:19: style:inconclusive: Function 'pnga_dot' argument 1 names different: declaration 'type' definition 'Type'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:291:26: note: Function 'pnga_dot' argument 1 names different: declaration 'type' definition 'Type'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:389:19: note: Function 'pnga_dot' argument 1 names different: declaration 'type' definition 'Type'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:477:7: style: Variable 'ia' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:477:12: style: Variable 'ib' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:478:10: style: Variable 'da' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:478:14: style: Variable 'db' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:479:16: style: Variable 'fa' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:479:21: style: Variable 'fb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:480:15: style: Variable 'la' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:480:19: style: Variable 'lb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:481:20: style: Variable 'lla' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:481:25: style: Variable 'llb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:825:15: style: Variable 'ia' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:825:20: style: Variable 'ib' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:826:18: style: Variable 'da' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:826:22: style: Variable 'db' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:827:17: style: Variable 'fa' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:827:22: style: Variable 'fb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:828:16: style: Variable 'la' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:828:20: style: Variable 'lb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:829:21: style: Variable 'lla' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:829:26: style: Variable 'llb' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:202:17: style: Variable 'num_blocks_a' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:203:17: style: Variable 'num_blocks_b' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:952:12: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:954:15: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:988:14: style: Variable 'nelem' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:958:9: style: Unused variable: num_blocks_a [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.nalg.c:978:15: style: Unused variable: idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:386:28: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:387:28: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:398:30: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:399:30: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:496:28: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:497:28: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:508:30: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:509:30: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:558:42: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:570:42: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:750:42: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:762:42: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1290:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1291:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1294:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1295:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1708:32: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1711:32: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1714:32: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1717:32: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2125:36: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2128:36: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2131:36: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2134:36: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2877:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2878:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2879:29: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2897:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2898:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2899:29: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1128:6: style: Redundant initialization for 'me'. The initialized value is overwritten before it is read. [redundantInitialization] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1112:13: note: me is initialized nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1128:6: note: me is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2817:13: style: Variable 'cndim' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2815:31: note: cndim is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2817:13: note: cndim is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2817:13: style: Variable 'cndim' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2816:31: note: cndim is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2817:13: note: cndim is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:60:55: style: Parameter 'los' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:60:69: style: Parameter 'blos' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:60:84: style: Parameter 'dimss' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:61:54: style: Parameter 'blod' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:61:69: style: Parameter 'dimsd' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:106:49: style: Parameter 'alo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:106:63: style: Parameter 'ahi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:107:51: style: Parameter 'blo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:107:65: style: Parameter 'bhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:132:41: style: Parameter 'alo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:132:55: style: Parameter 'ahi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:132:69: style: Parameter 'blo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:133:36: style: Parameter 'bhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:159:28: style: Parameter 'trans' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:934:73: style: Parameter 'loA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:935:36: style: Parameter 'hiA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:935:50: style: Parameter 'ldA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1094:40: style: Parameter 't_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1094:92: style: Parameter 't_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1525:46: style: Parameter 'loA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1525:60: style: Parameter 'hiA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1526:18: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1924:73: style: Parameter 'loA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1924:87: style: Parameter 'hiA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1925:31: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2338:44: style: Parameter 'loC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2338:58: style: Parameter 'hiC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2338:72: style: Parameter 'ldC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2482:51: style: Parameter 'loC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2482:65: style: Parameter 'hiC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2482:79: style: Parameter 'ldC' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1113:11: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1654:11: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1658:23: style: Unused variable: nproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:1659:11: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2075:23: style: Unused variable: nproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2076:11: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2655:11: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.npatch.c:2853:15: style: Unused variable: idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.periodic.c:134:26: style: Expression is always true because 'else if' condition is opposite to previous condition at line 131. [multiCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.periodic.c:131:18: note: first condition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.periodic.c:134:26: note: else if condition is opposite to first condition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.periodic.c:147:26: style: Expression is always true because 'else if' condition is opposite to previous condition at line 144. [multiCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.periodic.c:144:18: note: first condition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.periodic.c:147:26: note: else if condition is opposite to first condition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.periodic.c:61:56: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.periodic.c:61:71: style: Parameter 'lo_orig' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.periodic.c:61:89: style: Parameter 'hi_orig' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:576:24: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:105:13: style: Variable 'bufsize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:104:13: note: bufsize is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:105:13: note: bufsize is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:653:17: style: Variable 'bufsize' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:652:17: note: bufsize is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:653:17: note: bufsize is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:332:23: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:398:35: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:399:37: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:399:51: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:399:63: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:604:23: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/global.util.c:344:9: style: Unused variable: level [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/hsort.scat.c:63:15: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/hsort.scat.c:87:15: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/hsort.scat.c:111:15: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/hsort.scat.c:132:15: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/hsort.scat.c:157:15: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/hsort.scat.c:184:15: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/hsort.scat.c:208:15: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/hsort.scat.c:252:15: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:391:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2381:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2379:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2381:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2753:6: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2751:6: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2753:6: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3762:6: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3759:6: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3762:6: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:575:7: style: Condition '!pnga_uses_ma()' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:575:20: note: Calling function 'pnga_uses_ma' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:575:7: note: Condition '!pnga_uses_ma()' is always true nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1298:50: style: Condition 'GA[i].actv' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1372:18: error: Memory leak: nodes [memleak] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3343:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3490:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4216:31: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4222:31: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4247:31: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4253:31: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4315:31: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4321:31: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4344:31: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4350:31: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:973:11: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:970:7: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:973:11: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2721:12: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2717:10: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2721:12: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2721:12: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2719:10: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2721:12: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3036:12: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3032:10: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3036:12: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3036:12: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3034:10: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3036:12: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3913:28: style: Redundant initialization for 'grp_me'. The initialized value is overwritten before it is read. [redundantInitialization] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3905:52: note: grp_me is initialized nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3913:28: note: grp_me is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4024:26: style: Redundant initialization for 'grp_me'. The initialized value is overwritten before it is read. [redundantInitialization] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4016:54: note: grp_me is initialized nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4024:26: note: grp_me is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:629:34: style:inconclusive: Function 'pnga_initialize_ltd' argument 1 names different: declaration 'limit' definition 'mem_limit'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:66:41: note: Function 'pnga_initialize_ltd' argument 1 names different: declaration 'limit' definition 'mem_limit'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:629:34: note: Function 'pnga_initialize_ltd' argument 1 names different: declaration 'limit' definition 'mem_limit'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1283:37: style:inconclusive: Function 'pnga_pgroup_destroy' argument 1 names different: declaration 'grp' definition 'grp_id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:95:44: note: Function 'pnga_pgroup_destroy' argument 1 names different: declaration 'grp' definition 'grp_id'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1283:37: note: Function 'pnga_pgroup_destroy' argument 1 names different: declaration 'grp' definition 'grp_id'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1682:49: style:inconclusive: Function 'pnga_set_irreg_distr' argument 2 names different: declaration 'map' definition 'mapc'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:118:56: note: Function 'pnga_set_irreg_distr' argument 2 names different: declaration 'map' definition 'mapc'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1682:49: note: Function 'pnga_set_irreg_distr' argument 2 names different: declaration 'map' definition 'mapc'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1682:64: style:inconclusive: Function 'pnga_set_irreg_distr' argument 3 names different: declaration 'block' definition 'nblock'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:118:70: note: Function 'pnga_set_irreg_distr' argument 3 names different: declaration 'block' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1682:64: note: Function 'pnga_set_irreg_distr' argument 3 names different: declaration 'block' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2807:43: style:inconclusive: Function 'pnga_overlay' argument 2 names different: declaration 'g_p' definition 'g_parent'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:90:50: note: Function 'pnga_overlay' argument 2 names different: declaration 'g_p' definition 'g_parent'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2807:43: note: Function 'pnga_overlay' argument 2 names different: declaration 'g_p' definition 'g_parent'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3116:15: style:inconclusive: Function 'pnga_create_ghosts_irreg_config' argument 5 names different: declaration 'name' definition 'array_name'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:33:54: note: Function 'pnga_create_ghosts_irreg_config' argument 5 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3116:15: note: Function 'pnga_create_ghosts_irreg_config' argument 5 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3118:18: style:inconclusive: Function 'pnga_create_ghosts_irreg_config' argument 7 names different: declaration 'block' definition 'nblock'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:34:71: note: Function 'pnga_create_ghosts_irreg_config' argument 7 names different: declaration 'block' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3118:18: note: Function 'pnga_create_ghosts_irreg_config' argument 7 names different: declaration 'block' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3149:15: style:inconclusive: Function 'pnga_create_ghosts_irreg' argument 5 names different: declaration 'name' definition 'array_name'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:28:47: note: Function 'pnga_create_ghosts_irreg' argument 5 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3149:15: note: Function 'pnga_create_ghosts_irreg' argument 5 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3151:17: style:inconclusive: Function 'pnga_create_ghosts_irreg' argument 7 names different: declaration 'block' definition 'nblock'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:29:64: note: Function 'pnga_create_ghosts_irreg' argument 7 names different: declaration 'block' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3151:17: note: Function 'pnga_create_ghosts_irreg' argument 7 names different: declaration 'block' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3171:32: style:inconclusive: Function 'pnga_create_config' argument 4 names different: declaration 'name' definition 'array_name'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:20:56: note: Function 'pnga_create_config' argument 4 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3171:32: note: Function 'pnga_create_config' argument 4 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3199:26: style:inconclusive: Function 'pnga_create' argument 4 names different: declaration 'name' definition 'array_name'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:17:49: note: Function 'pnga_create' argument 4 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3199:26: note: Function 'pnga_create' argument 4 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3223:26: style:inconclusive: Function 'pnga_create_ghosts_config' argument 5 names different: declaration 'name' definition 'array_name'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:38:48: note: Function 'pnga_create_ghosts_config' argument 5 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3223:26: note: Function 'pnga_create_ghosts_config' argument 5 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3249:26: style:inconclusive: Function 'pnga_create_ghosts' argument 5 names different: declaration 'name' definition 'array_name'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:24:72: note: Function 'pnga_create_ghosts' argument 5 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3249:26: note: Function 'pnga_create_ghosts' argument 5 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3271:15: style:inconclusive: Function 'pnga_create_irreg_config' argument 4 names different: declaration 'name' definition 'array_name'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:45:62: note: Function 'pnga_create_irreg_config' argument 4 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3271:15: note: Function 'pnga_create_irreg_config' argument 4 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3273:17: style:inconclusive: Function 'pnga_create_irreg_config' argument 6 names different: declaration 'block' definition 'nblock'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:47:50: note: Function 'pnga_create_irreg_config' argument 6 names different: declaration 'block' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3273:17: note: Function 'pnga_create_irreg_config' argument 6 names different: declaration 'block' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3301:15: style:inconclusive: Function 'pnga_create_irreg' argument 4 names different: declaration 'name' definition 'array_name'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:42:55: note: Function 'pnga_create_irreg' argument 4 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3301:15: note: Function 'pnga_create_irreg' argument 4 names different: declaration 'name' definition 'array_name'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3303:17: style:inconclusive: Function 'pnga_create_irreg' argument 6 names different: declaration 'block' definition 'nblock'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:43:57: note: Function 'pnga_create_irreg' argument 6 names different: declaration 'block' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3303:17: note: Function 'pnga_create_irreg' argument 6 names different: declaration 'block' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5050:46: style:inconclusive: Function 'pnga_list_nodeid' argument 2 names different: declaration 'nprocs' definition 'num_procs'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:72:53: note: Function 'pnga_list_nodeid' argument 2 names different: declaration 'nprocs' definition 'num_procs'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5050:46: note: Function 'pnga_list_nodeid' argument 2 names different: declaration 'nprocs' definition 'num_procs'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5710:31: style:inconclusive: Function 'pnga_register_type' argument 1 names different: declaration 'size' definition 'bytes'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:386:38: note: Function 'pnga_register_type' argument 1 names different: declaration 'size' definition 'bytes'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5710:31: note: Function 'pnga_register_type' argument 1 names different: declaration 'size' definition 'bytes'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5740:28: style:inconclusive: Function 'pnga_version' argument 1 names different: declaration 'major' definition 'major_version'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:12:35: note: Function 'pnga_version' argument 1 names different: declaration 'major' definition 'major_version'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5740:28: note: Function 'pnga_version' argument 1 names different: declaration 'major' definition 'major_version'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5740:52: style:inconclusive: Function 'pnga_version' argument 2 names different: declaration 'minor' definition 'minor_version'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga-papi.h:12:51: note: Function 'pnga_version' argument 2 names different: declaration 'minor' definition 'minor_version'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5740:52: note: Function 'pnga_version' argument 2 names different: declaration 'minor' definition 'minor_version'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:226:37: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:226:52: style: Parameter 'np' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:232:32: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:252:44: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:743:43: style: Parameter 'subscript' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:755:8: style: Variable 'map' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:990:32: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:990:54: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:990:73: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1172:21: style: Variable 'tmp2_list' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1572:45: style: Parameter 'array_name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1757:50: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1791:60: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1791:75: style: Parameter 'proc_grid' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1827:53: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1827:68: style: Parameter 'proc_grid' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1862:14: style: Parameter 'proc_grid' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2023:43: style: Parameter 'property' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3325:7: style: Variable 'base' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3472:9: style: Variable 'base' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3839:42: style: Parameter 'array_name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4493:43: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4494:43: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4530:7: style: Variable 'map' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4541:7: style: Variable 'map' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4662:7: style: Variable 'map' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4673:7: style: Variable 'map' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5110:8: style: Variable 'blocks' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5111:15: style: Variable 'map' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5111:21: style: Variable 'dims' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5111:28: style: Variable 'width' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5115:9: style: Variable 'zptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5115:21: style: Variable 'bptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5115:33: style: Variable 'nptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5457:54: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5457:67: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:971:5: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:975:5: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:974:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1170:29: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1170:32: style: Unused variable: nprocs [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:1170:40: style: Unused variable: itmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2074:14: style: Variable 'dflt_grp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2037:53: style: Unused variable: me_local [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2042:11: style: Unused variable: buf [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2303:16: style: Variable 'chunk[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2304:15: style: Variable 'dims[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2291:12: style: Unused variable: d [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2293:13: style: Unused variable: nprocs [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2293:21: style: Unused variable: nodeid [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2293:29: style: Unused variable: origin_id [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2293:40: style: Unused variable: dflt_grp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2293:58: style: Unused variable: maplen [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2295:14: style: Unused variable: list [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2298:17: style: Unused variable: buf [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2470:28: style: Variable 'maplen' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:2815:28: style: Variable 'maplen' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:3634:29: style: Unused variable: old_grp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4216:47: style: Variable '((double*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4219:44: style: Variable '((int*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4222:46: style: Variable '((float*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4225:45: style: Variable '((long*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4228:50: style: Variable '((long long*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4309:54: style: Variable '((DoubleComplex*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4312:54: style: Variable '((SingleComplex*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4315:47: style: Variable '((double*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4318:44: style: Variable '((int*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4321:46: style: Variable '((float*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4324:45: style: Variable '((long*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4327:50: style: Variable '((long long*)ptr)[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4562:7: style: Variable '_lo[_d]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4562:7: style: Variable '_hi[_d]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4562:7: style: Variable '_lo[_i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4562:7: style: Variable '_hi[_i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4509:34: style: Unused variable: use_blocks [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:4641:34: style: Unused variable: use_blocks [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5114:36: style: Variable 'atype' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5129:10: style: Variable 'nnodes' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5130:10: style: Variable 'nprocs' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5134:8: style: Variable 'zptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5135:7: style: Variable 'map' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5136:10: style: Variable 'blocks' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5137:8: style: Variable 'dims' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5138:9: style: Variable 'width' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5141:10: style: Variable 'bigint' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5109:47: style: Unused variable: nblocks [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5112:14: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5112:32: style: Unused variable: itmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5114:18: style: Unused variable: count [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5115:21: style: Variable 'bptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5115:33: style: Variable 'nptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5116:11: style: Unused variable: bytes [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5116:18: style: Unused variable: total [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:5388:10: style: Variable 'idim' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1993:21: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2503:15: error: Array 'blo[0]' accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2474:15: note: Assignment 'ipos=-1', assigned value is -1 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2479:31: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2503:15: note: Negative array index nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2504:15: error: Array 'bhi[0]' accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2474:15: note: Assignment 'ipos=-1', assigned value is -1 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2479:31: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2504:15: note: Negative array index nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2505:10: error: Array 'blo[0]' accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2474:15: note: Assignment 'ipos=-1', assigned value is -1 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2479:31: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2505:10: note: Negative array index nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2506:10: error: Array 'bhi[0]' accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2474:15: note: Assignment 'ipos=-1', assigned value is -1 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2479:31: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2506:10: note: Negative array index nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:553:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1723:18: warning: Either the condition 'avail<64' is redundant or sqrt() argument nr 1 can have invalid value. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1720:16: note: Assuming that condition 'avail<64' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1721:16: note: Assignment 'elems=(Integer)(avail*0.9)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1723:18: note: Invalid argument nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2219:18: warning: Either the condition 'avail<64' is redundant or sqrt() argument nr 1 can have invalid value. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2216:16: note: Assuming that condition 'avail<64' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2217:16: note: Assignment 'elems=(Integer)(avail*0.9)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2219:18: note: Invalid argument nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:60:15: style: Parameter 'trans' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:516:47: style: Parameter 'proc_index' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:517:34: style: Parameter 'blocks' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:517:51: style: Parameter 'block_dims' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:517:71: style: Parameter 'topology' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1921:55: style: Parameter 'trans' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1921:70: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1922:41: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1922:55: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2529:24: style: Parameter 'banner' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2529:65: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2530:13: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2530:27: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2574:41: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2574:56: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2575:45: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2575:60: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2520:57: warning: Uninitialized variable: aivec [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2429:22: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2520:57: note: Uninitialized variable: aivec nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2521:17: warning: Uninitialized variable: bivec [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2470:22: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2521:17: note: Uninitialized variable: bivec nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:138:7: style: Variable 'ihi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:586:11: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:598:7: style: Variable 'numblocks' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:598:20: style: Variable 'has_more_blocks' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:600:11: style: Variable 'iblock' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:865:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1402:17: style: Variable 'adim1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1928:15: style: Variable 'f' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:1931:9: style: Unused variable: tmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2454:16: style: Variable 'jpos' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2456:16: style: Variable 'jpos' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2457:15: style: Variable 'ipos' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2580:24: style: Unused variable: adim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2580:30: style: Unused variable: bdim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2580:36: style: Unused variable: cdim [unusedVariable] nwchem-7.2.2/src/tce/ccsd_t/sd_t_total.hip.cpp:5420:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] nwchem-7.2.2/src/tce/ccsd_t/sd_t_total.hip.cpp:5419:29: note: outer condition: i256' is redundant or the array 'prime[256]' is accessed at index 256, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:46:16: note: Assuming that condition 'pmax>256' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:47:12: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:327:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:36:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:30:5: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:36:9: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:195:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:198:9: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:195:7: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:122:30: style: Same expression on both sides of '-'. [duplicateExpression] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:124:30: style: Same expression on both sides of '-'. [duplicateExpression] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:126:30: style: Same expression on both sides of '-'. [duplicateExpression] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:128:30: style: Same expression on both sides of '-'. [duplicateExpression] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:130:30: style: Same expression on both sides of '-'. [duplicateExpression] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:132:30: style: Same expression on both sides of '-'. [duplicateExpression] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:126:11: style: Variable 'clo' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:145:12: style: Variable 'fullarray_test' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:98:14: style: Variable 'ldtest' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:127:20: style: Variable 'chi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:136:15: style: Variable 'ldc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:145:27: style: Variable 'fullarray_test' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:236:16: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:243:18: style: Variable 'test_buf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:244:16: style: Variable 'size_c' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:263:18: style: Variable 'size_a' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:287:18: style: Variable 'size_b' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:97:7: style: Unused variable: local_test [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:120:12: style: Unused variable: abuf [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:120:19: style: Unused variable: bbuf [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:120:26: style: Unused variable: cbuf [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:120:33: style: Unused variable: ctest [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/cache_test.c:145:42: style: Variable 'fullarray_test' is allocated memory that is never used. [unusedAllocatedMemory] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:626:27: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:714:25: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:902:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:924:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:518:11: style: Condition 'chk' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:648:11: style: Condition 'chk' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:465:13: style: Local variable 'idx' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:324:11: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:465:13: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:141:57: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:231:16: style: Variable 'block_dims' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:234:10: style: Variable 'proc_grid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:259:16: style: Variable 'block_dims' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:328:12: style: Variable 'rstrctd_list' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:337:14: style: Variable 'blo' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:337:20: style: Variable 'bhi' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:741:38: style: Parameter 'hdl' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:747:12: style: Variable 'rank_rstrctd' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:392:29: warning: Uninitialized variable: maxidx [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:386:26: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:392:29: note: Uninitialized variable: maxidx nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:148:3: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:427:11: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:429:11: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:702:39: error: Uninitialized variable: l_offset [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:270:9: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:417:15: style: Variable 'bhi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:465:32: style: Unused variable: iproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:745:20: style: Variable 'p_handle' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:746:21: style: Variable 'n_rstrctd' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:747:25: style: Variable 'rank_rstrctd' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:748:20: style: Variable 'elemsize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:752:8: style: Variable 'ndim' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:862:20: style: Variable 'elemsize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/iterator.c:867:13: style: Unused variable: nelems [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/enormous.c:33:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/enormous.c:32:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/enormous.c:33:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/enormous.c:35:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/enormous.c:33:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/enormous.c:35:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga-mpi.c:65:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga-mpi.c:63:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga-mpi.c:65:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga-mpi.c:146:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga-mpi.c:145:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga-mpi.c:146:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga-mpi.c:155:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga-mpi.c:146:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga-mpi.c:155:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga_lu.c:47:25: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga_lu.c:60:26: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga_lu.c:78:22: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ga_lu.c:102:22: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gatscat.c:21:12: style: Unused variable: g_b [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gatscat.c:32:7: style: Unused variable: datatype [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gatscat.c:32:17: style: Unused variable: elements [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gatscat.c:33:11: style: Unused variable: prealloc_mem [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:68:12: warning: Either the condition 'pmax>512' is redundant or the array 'prime[512]' is accessed at index 512, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:67:16: note: Assuming that condition 'pmax>512' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:68:12: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:224:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:222:9: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:224:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:253:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:251:9: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:253:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:585:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:584:9: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:585:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:614:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:612:9: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:614:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:865:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:863:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:865:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:868:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:865:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:868:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:57:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:49:5: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:57:9: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:140:9: style: Variable 'alpha' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:140:22: style: Variable 'beta' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:141:45: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:110:7: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:117:7: style: Unused variable: proc_grid [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:118:11: style: Unused variable: l [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:118:13: style: Unused variable: k [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:118:15: style: Unused variable: m [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:118:17: style: Unused variable: n [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:121:10: style: Variable 'dzero' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:122:10: style: Unused variable: ddiff [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:125:9: style: Variable 'fzero' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:126:9: style: Unused variable: fdiff [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:127:9: style: Unused variable: ftmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:128:10: style: Unused variable: dtmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:129:17: style: Unused variable: ctmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:130:17: style: Unused variable: ztmp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:133:17: style: Variable 'zzero' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:134:17: style: Unused variable: zdiff [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:137:17: style: Variable 'czero' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:138:17: style: Unused variable: cdiff [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:141:45: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:836:7: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/gemmtest.c:885:10: style: Variable 'time' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ipc.clean.c:429:12: style: Condition 'argc=2' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ipc.clean.c:108:12: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ipc.clean.c:27:26: style: union member 'semun::buf' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ipc.clean.c:28:29: style: union member 'semun::array' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ipc.clean.c:29:25: style: union member 'semun::__buf' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ipc.clean.c:429:12: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:44:12: warning: Either the condition 'pmax>1024' is redundant or the array 'prime[1024]' is accessed at index 1024, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:43:16: note: Assuming that condition 'pmax>1024' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:44:12: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:33:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:25:5: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:33:9: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:20:13: style: Unused variable: k [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:119:10: style: Variable 'one_64' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:134:9: style: Variable 'rydim' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:135:9: style: Variable 'rzdim' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:282:9: style: Variable 'nsave' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:382:11: style: Variable 'm_one_r' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:100:8: style: Unused variable: iproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:100:15: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:103:11: style: Unused variable: vptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:105:7: style: Unused variable: ok [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:108:10: style: Unused variable: ir [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:108:14: style: Unused variable: jr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:108:18: style: Unused variable: ldr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/laplace.c:116:9: style: Unused variable: PHI [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/lock.c:52:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/lock.c:46:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/lock.c:52:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/lock.c:97:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/lock.c:94:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/lock.c:97:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/lock.c:41:11: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:106:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:97:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:106:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:135:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:126:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:135:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:173:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:164:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:173:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:202:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:193:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:202:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:231:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:222:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:231:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:235:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:231:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:235:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:267:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:258:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:267:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:271:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:267:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:271:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:26:28: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:211:9: style: Variable 'count' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:218:11: style: Variable 'count' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:27:13: style: Unused variable: m [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/matrixc.c:27:16: style: Unused variable: n [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mtest.c:21:12: style: Unused variable: g_b [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mtest.c:32:7: style: Unused variable: datatype [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mtest.c:32:17: style: Unused variable: elements [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mtest.c:33:11: style: Unused variable: prealloc_mem [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mulmatpatchc.c:251:17: style: Local variable 'v' shadows outer variable [shadowVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mulmatpatchc.c:146:29: note: Shadowed declaration nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mulmatpatchc.c:251:17: note: Shadow variable nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mulmatpatchc.c:47:9: style: Variable 'sizes' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mulmatpatchc.c:159:11: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mulmatpatchc.c:146:29: style: Unused variable: v [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mulmatpatchc.c:149:12: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/mulmatpatchc.c:150:28: style: Unused variable: rld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:65:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:64:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:65:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:66:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:65:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:66:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:181:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:182:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:183:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:184:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:244:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:245:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:246:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:35:14: style: Unused variable: jsize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput.c:37:15: style: Unused variable: ok [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:2093:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1340:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1331:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1340:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1627:14: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1625:14: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1627:14: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:194:10: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:193:10: note: result is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:194:10: note: result is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:203:10: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:202:10: note: result is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:203:10: note: result is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:719:23: style: Variable 'dcbvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:700:23: note: dcbvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:719:23: note: dcbvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:720:23: style: Variable 'dcbvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:701:23: note: dcbvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:720:23: note: dcbvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:758:23: style: Variable 'fcbvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:740:23: note: fcbvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:758:23: note: fcbvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:759:23: style: Variable 'fcbvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:741:23: note: fcbvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:759:23: note: fcbvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:952:23: style: Variable 'dcbvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:931:23: note: dcbvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:952:23: note: dcbvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:953:23: style: Variable 'dcbvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:932:23: note: dcbvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:953:23: note: dcbvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:952:23: style: Variable 'dcbvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:937:27: note: dcbvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:952:23: note: dcbvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:953:23: style: Variable 'dcbvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:938:27: note: dcbvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:953:23: note: dcbvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:952:23: style: Variable 'dcbvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:945:25: note: dcbvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:952:23: note: dcbvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:953:23: style: Variable 'dcbvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:946:25: note: dcbvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:953:23: note: dcbvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:997:23: style: Variable 'fcbvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:976:23: note: fcbvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:997:23: note: fcbvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:998:23: style: Variable 'fcbvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:977:23: note: fcbvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:998:23: note: fcbvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:997:23: style: Variable 'fcbvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:982:27: note: fcbvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:997:23: note: fcbvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:998:23: style: Variable 'fcbvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:983:27: note: fcbvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:998:23: note: fcbvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:997:23: style: Variable 'fcbvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:990:25: note: fcbvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:997:23: note: fcbvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:998:23: style: Variable 'fcbvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:991:25: note: fcbvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:998:23: note: fcbvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1076:22: style: Variable 'dcvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1054:22: note: dcvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1076:22: note: dcvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1077:22: style: Variable 'dcvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1055:22: note: dcvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1077:22: note: dcvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1076:22: style: Variable 'dcvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1065:26: note: dcvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1076:22: note: dcvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1077:22: style: Variable 'dcvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1066:26: note: dcvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1077:22: note: dcvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1152:22: style: Variable 'fcvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1130:22: note: fcvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1152:22: note: fcvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1153:22: style: Variable 'fcvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1131:22: note: fcvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1153:22: note: fcvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1152:22: style: Variable 'fcvresult.real' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1141:26: note: fcvresult.real is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1152:22: note: fcvresult.real is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1153:22: style: Variable 'fcvresult.imag' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1142:26: note: fcvresult.imag is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1153:22: note: fcvresult.imag is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1632:10: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1629:10: note: ok is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1632:10: note: ok is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1635:10: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1632:10: note: ok is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1635:10: note: ok is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1638:10: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1635:10: note: ok is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1638:10: note: ok is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput2.c:64:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput2.c:63:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput2.c:64:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput2.c:65:8: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput2.c:64:8: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput2.c:65:8: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbgetput2.c:34:15: style: Unused variable: ok [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1795:64: style: Parameter 'loA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1795:78: style: Parameter 'hiA' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1796:14: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:342:18: style: Unused variable: dcptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:343:7: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:343:13: style: Unused variable: locp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:343:21: style: Unused variable: hicp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1599:10: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1638:10: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:1642:12: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:2023:13: style: Variable 'chk' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/elempatch.c:2028:36: style: Variable 'chk' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbtestc.c:244:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbtestc.c:235:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbtestc.c:244:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbtestc.c:51:7: style: Variable 'one' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/nbtestc.c:52:8: style: Variable 'lone' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/normc.c:26:28: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestc.c:144:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestc.c:137:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestc.c:144:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestc.c:169:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestc.c:159:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestc.c:169:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestc.c:24:28: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestc.c:24:46: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestc.c:24:65: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestfc.c:159:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestfc.c:152:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestfc.c:159:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestfc.c:185:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestfc.c:175:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestfc.c:185:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestfc.c:40:28: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestfc.c:40:46: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/ntestfc.c:40:65: style: Parameter 'post' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3551:8: style: Condition '!pnga_update4_ghosts(g_a)' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3551:28: note: Calling function 'pnga_update4_ghosts' returns 1 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3551:8: note: Condition '!pnga_update4_ghosts(g_a)' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:173:33: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:265:33: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:1371:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:1735:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3178:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3367:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3213:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3219:7: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3213:7: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3243:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3249:7: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3243:7: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/patch_enumc.c:98:11: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/perf2.c:220:9: style: Condition '!CHECK_RESULT' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/perf2.c:261:11: style: Condition '!CHECK_RESULT' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/perf2.c:321:9: style: Condition '!CHECK_RESULT' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/perf2.c:362:11: style: Condition '!CHECK_RESULT' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/perf2.c:193:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/perf2.c:194:11: style: Variable 'dst' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/perf2.c:293:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/perf2.c:294:11: style: Variable 'dst' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:127:33: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:202:33: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:293:54: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:302:61: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:984:70: style: Parameter 'lo_loc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:985:36: style: Parameter 'hi_loc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:986:36: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:986:51: style: Parameter 'width' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:1019:70: style: Parameter 'lo_loc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:1020:36: style: Parameter 'hi_loc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:1021:36: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:1021:51: style: Parameter 'width' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:2432:41: style: Parameter 'ptr1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:2432:52: style: Parameter 'ptr2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3561:61: style: Parameter 'ptr1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3561:72: style: Parameter 'ptr2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:114:4: error: Uninitialized variable: lptr [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:212:3: error: Uninitialized variable: lptr [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:2194:27: error: Uninitialized variable: ptr_snd [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:2246:26: error: Uninitialized variable: ptr_rcv [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:2573:15: error: Uninitialized variable: lo_loc[idx] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:2573:35: error: Uninitialized variable: hi_loc[idx] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:3816:7: error: Uninitialized variable: *(&ptr_rcv) [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:4367:3: error: Uninitialized variable: ptr_loc [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:1757:26: style: Variable 'snd_ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:1758:26: style: Variable 'rcv_ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:2070:26: style: Variable 'rcv_ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/read_only.c:25:37: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/read_only.c:37:62: style: Parameter 'size' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/read_only.c:65:36: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/read_only.c:65:48: style: Parameter 'blocksize' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/read_only.c:40:13: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/read_only.c:44:13: style: Variable 'lone' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/read_only.c:47:10: style: Unused variable: optime [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/read_only.c:89:12: style: Variable 'zero' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/packc.c:197:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/simple_groups_commc.c:34:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/simple_groups_commc.c:33:12: note: status is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/simple_groups_commc.c:34:12: note: status is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/simple_groups_commc.c:35:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/simple_groups_commc.c:34:12: note: status is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/simple_groups_commc.c:35:12: note: status is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/simple_groups_commc.c:35:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/simple_groups_commc.c:63:24: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:57:12: warning: Either the condition 'pmax>10000' is redundant or the array 'prime[10000]' is accessed at index 10000, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:56:16: note: Assuming that condition 'pmax>10000' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:57:12: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:46:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:38:5: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:46:9: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:721:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:716:10: note: status is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:721:10: note: status is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:740:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:721:10: note: status is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:740:10: note: status is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:924:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:904:10: note: status is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:924:10: note: status is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:126:12: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:105:25: style: Parameter 'a_mat' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:105:37: style: Parameter 'jvec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:105:48: style: Parameter 'ivec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:106:25: style: Parameter 'bvec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:188:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:740:10: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:168:31: style: Unused variable: jcnt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:168:37: style: Unused variable: jmin [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:168:43: style: Unused variable: jmax [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:170:13: style: Unused variable: dr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:178:48: style: Unused variable: joff [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:181:15: style: Unused variable: total_distr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:182:7: style: Unused variable: total_max [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:183:9: style: Unused variable: fp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:846:17: style: Variable 't_hypre_strct' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:847:9: style: Variable 'prtot' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:848:9: style: Variable 'gatot' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:849:12: style: Variable 'hypretot' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:911:8: style: Variable 'btot' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:924:10: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:776:7: style: Unused variable: nmax [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:779:17: style: Unused variable: k [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:779:25: style: Unused variable: jcnt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:780:7: style: Unused variable: chunk [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:780:14: style: Unused variable: kp1 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:783:61: style: Unused variable: t_mpi_in [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:785:10: style: Unused variable: prdot [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:785:17: style: Unused variable: dotga [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:785:24: style: Unused variable: dothypre [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:788:31: style: Unused variable: memsize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:789:19: style: Unused variable: lsize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:791:11: style: Unused variable: cbuf [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:792:22: style: Unused variable: ip [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:792:26: style: Unused variable: jp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:792:30: style: Unused variable: kp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:792:34: style: Unused variable: ncells [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:793:7: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:793:13: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:795:13: style: Unused variable: ld_b [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:795:50: style: Unused variable: joff [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:797:11: style: Unused variable: amat [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:798:8: style: Unused variable: ivec [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:798:15: style: Unused variable: jvec [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/sprsmatvec.c:807:7: style: Unused variable: ierr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testabstract_ops.c:113:26: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testabstract_ops.c:113:34: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testabstract_ops.c:22:9: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testabstract_ops.c:23:9: style: Unused variable: minsafe [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testabstract_ops.c:23:18: style: Unused variable: maxsafe [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testabstract_ops.c:23:26: style: Unused variable: divsafe [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testc.c:37:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testc.c:35:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testc.c:37:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testc.c:69:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testc.c:67:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testc.c:69:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testc.c:21:8: style: Variable 'ONE' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/scan_copyc.c:163:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmatmultc.c:64:9: style: Variable 'nums_m' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmatmultc.c:65:9: style: Variable 'nums_n' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmatmultc.c:66:9: style: Variable 'nums_k' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmatmultc.c:67:10: style: Variable 'transa' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmatmultc.c:68:10: style: Variable 'transb' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmatmultc.c:109:11: style: Variable 'a' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:60:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:50:9: note: ret is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:60:9: note: ret is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:93:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:83:9: note: ret is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:93:9: note: ret is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:103:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:93:9: note: ret is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:103:9: note: ret is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:60:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmultrect.c:103:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_contig.c:36:25: style: Parameter 'time' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_contig.c:36:36: style: Parameter 'ntime' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_contig.c:36:48: style: Parameter 'nelems' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_contig.c:70:27: style: Parameter 'time' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_contig.c:70:38: style: Parameter 'ntime' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_contig.c:96:27: style: Parameter 'argv' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_contig.c:39:13: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_contig.c:73:13: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:51:12: warning: Either the condition 'pmax>256' is redundant or the array 'prime[256]' is accessed at index 256, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:50:16: note: Assuming that condition 'pmax>256' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:51:12: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:40:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:32:5: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:40:9: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:103:25: style: Parameter 'time' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:103:36: style: Parameter 'ntime' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:103:48: style: Parameter 'nelems' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:138:27: style: Parameter 'time' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:138:38: style: Parameter 'ntime' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:165:27: style: Parameter 'argv' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:107:13: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/thread_perf_strided.c:141:13: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/testmult.c:227:10: style: Variable 'time' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/threadsafec.c:43:12: warning: Either the condition 'pmax>256' is redundant or the array 'prime[256]' is accessed at index 256, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/threadsafec.c:42:16: note: Assuming that condition 'pmax>256' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/threadsafec.c:43:12: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/threadsafec.c:32:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/threadsafec.c:24:5: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/threadsafec.c:32:9: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/threadsafec.c:124:27: style: Parameter 'argv' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/threadsafec.c:98:13: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_unit.h:112:26: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_unit.h:112:37: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_acc.c:22:49: style: Variable 'lo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_acc.c:22:80: style: Variable 'hi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_acc.c:22:100: style: Variable 'ld' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_acc.c:22:109: style: Variable 'value' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_acc.c:22:30: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add.c:96:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add.c:64:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add.c:96:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:40:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:39:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:39:22: note: Assignment 'result=neq_mock(mock_a,result_a,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:40:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:132:9: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:133:9: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:198:29: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:214:5: style: Variable 'mock_a_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:215:5: style: Variable 'mock_b_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:214:5: style: Variable 'mock_a_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:214:5: style: Variable 'mock_a_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:214:5: style: Unused variable: mock_a_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:215:5: style: Variable 'mock_b_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:215:5: style: Variable 'mock_b_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.h:215:5: style: Unused variable: mock_b_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:12:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:13:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:13:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:13:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:13:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:82:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_abs_value.c:82:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:58:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:57:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:57:22: note: Assignment 'result=neq_mock(mock_a,result_a,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:58:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:13:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:14:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:14:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:14:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:14:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:100:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_constant.c:100:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_diagonal.c:22:40: style: Variable 'alo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_diagonal.c:22:56: style: Variable 'ahi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_diagonal.c:22:98: style: Variable 'ld' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_diagonal.c:20:21: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_diagonal.c:20:24: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_diagonal.c:21:22: style: Unused variable: local_A [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_diagonal.c:21:37: style: Unused variable: local_B [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:794:15: warning: Either the condition 'pos==-1' is redundant or the array 'putn_handles[100]' is accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:791:11: note: Assuming that condition 'pos==-1' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:794:15: note: Negative array index nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:133:21: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:169:21: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:196:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_patch.c:71:10: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_patch.c:60:11: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_patch.c:71:10: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_patch.c:23:15: style: Variable 'alo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_add_patch.c:23:31: style: Variable 'ahi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:47:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:46:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:46:22: note: Assignment 'result=neq_mock(result_a,result_b,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:47:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:12:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:13:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:13:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:13:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:13:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:90:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy.c:90:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2356:18: warning: Either the condition 'ptr_src==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2355:13: note: Assuming that condition 'ptr_src==NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2356:18: note: Null pointer addition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2459:18: warning: Either the condition 'buf1==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2451:15: note: Assuming that condition 'buf1==NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2458:11: note: owner is assigned '(Integer*)buf1' here. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2459:18: note: Null pointer addition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2530:31: warning: Either the condition 'buf2==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2527:13: note: Assuming that condition 'buf2==NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2530:31: note: Null pointer addition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2531:30: warning: Either the condition 'buf2==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2527:13: note: Assuming that condition 'buf2==NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2531:30: note: Null pointer addition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2532:29: warning: Either the condition 'buf2==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2527:13: note: Assuming that condition 'buf2==NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2532:29: note: Null pointer addition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3741:18: warning: Either the condition 'buf1==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3733:15: note: Assuming that condition 'buf1==NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3740:11: note: owner is assigned '(Integer*)buf1' here. nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3741:18: note: Null pointer addition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3811:31: warning: Either the condition 'buf2==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3808:13: note: Assuming that condition 'buf2==NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3811:31: note: Null pointer addition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3812:30: warning: Either the condition 'buf2==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3808:13: note: Assuming that condition 'buf2==NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3812:30: note: Null pointer addition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3813:29: warning: Either the condition 'buf2==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3808:13: note: Assuming that condition 'buf2==NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3813:29: note: Null pointer addition nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1952:33: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2028:33: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2108:33: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2182:33: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy2.c:83:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy2.c:52:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy2.c:83:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy2.c:25:23: style: Variable 'val2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy2.c:24:30: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy2.c:24:42: style: Unused variable: ndim2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy2.c:24:49: style: Unused variable: type2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy2.c:24:56: style: Unused variable: dims3 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy2.c:24:68: style: Unused variable: ndim3 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy2.c:24:75: style: Unused variable: type3 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy3.c:82:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy3.c:51:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy3.c:82:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy3.c:25:20: style: Variable 'val2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy3.c:24:30: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy3.c:24:42: style: Unused variable: ndim2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy3.c:24:49: style: Unused variable: type2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy3.c:24:56: style: Unused variable: dims3 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy3.c:24:68: style: Unused variable: ndim3 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copy3.c:24:75: style: Unused variable: type3 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copypatch.c:73:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copypatch.c:47:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copypatch.c:73:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create.c:16:1: portability: Omitted return type of function 'one_dimension' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create.c:36:1: portability: Omitted return type of function 'two_dimension' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create.c:56:1: portability: Omitted return type of function 'three_dimension' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create.c:76:1: portability: Omitted return type of function 'fourth_dimension' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copypatch2.c:72:11: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copypatch2.c:48:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_copypatch2.c:72:11: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create.c:20:7: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create.c:20:14: style: Unused variable: ndim2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create.c:20:21: style: Unused variable: type [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create.c:98:21: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:538:29: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:548:12: style: Variable 'rank_rstrctd' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:715:57: style: Parameter 'lon' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:715:71: style: Parameter 'hin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:738:56: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:738:69: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:738:82: style: Parameter 'ecoords' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:751:61: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:752:20: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:752:33: style: Parameter 'ecoords' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:841:34: style: Parameter 'nbhandle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:911:29: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:927:12: style: Variable 'rank_rstrctd' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1056:67: style: Parameter 'src_start' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1057:14: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1057:31: style: Parameter 'src_ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1057:63: style: Parameter 'dst_start' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1058:14: style: Parameter 'dst_ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1062:9: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1349:29: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1359:12: style: Variable 'rank_rstrctd' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1562:14: style: Variable 'num_blocks' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1562:27: style: Variable 'block_dims' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1563:8: style: Variable 'proc_grid' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1564:12: style: Variable 'dims' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1572:12: style: Variable 'mapc' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2211:41: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2211:54: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2221:48: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2221:61: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2261:52: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2272:59: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create1.c:20:28: style: Variable 'val' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2295:58: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2295:69: style: Parameter 'j' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3411:10: style: Variable 'nblock' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4071:44: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4072:44: style: Parameter 'skip' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4096:53: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4096:66: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4097:39: style: Parameter 'skip' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4154:65: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4155:36: style: Parameter 'ldrem' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4156:53: style: Parameter 'skip' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4197:59: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4197:72: style: Parameter 'plo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4198:45: style: Parameter 'skip' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4198:60: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4223:44: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4223:57: style: Parameter 'plo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4224:14: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create2.c:22:28: style: Variable 'val' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3498:5: warning: Size of pointer 'buf' used instead of size of its data. [pointerSize] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create3.c:23:28: style: Variable 'val' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:20:1: portability: Omitted return type of function 'irregular_array1' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:50:1: portability: Omitted return type of function 'irregular_array2' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:76:1: portability: Omitted return type of function 'auto_number1' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:124:1: portability: Omitted return type of function 'auto_number2' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:19:1: portability: Omitted return type of function 'irregular_array1' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:49:1: portability: Omitted return type of function 'irregular_array2' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:79:1: portability: Omitted return type of function 'auto_number1' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:127:1: portability: Omitted return type of function 'auto_number2' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1541:4: error: Uninitialized variable: lptr [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1541:4: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1779:32: error: Uninitialized variable: offset [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1779:25: error: Uninitialized variable: inode [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1838:18: error: Uninitialized variable: lptr [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1917:4: error: Uninitialized variable: ptr [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1917:4: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2323:5: error: Uninitialized variable: ptr_ref [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2323:5: error: Uninitialized variable: _lo [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2323:5: error: Uninitialized variable: _hi [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2551:9: error: Uninitialized variable: _lo [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2551:9: error: Uninitialized variable: _hi [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2912:15: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:2915:15: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3039:15: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3042:15: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3178:15: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3181:15: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3521:13: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3832:9: error: Uninitialized variable: _lo [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3832:9: error: Uninitialized variable: _hi [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4002:9: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4004:9: error: Uninitialized variable: _lo[_d] [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:546:16: style: Variable 'num_loops' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:565:12: style: Variable 'p_handle' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:566:13: style: Variable 'n_rstrctd' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:567:16: style: Variable 'rank_rstrctd' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:570:18: style: Variable '_stride_rem[0]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:571:18: style: Variable '_stride_loc[0]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:572:13: style: Variable '_count[0]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:543:12: style: Unused variable: p [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:544:12: style: Unused variable: idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:545:19: style: Unused variable: loop [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:545:25: style: Unused variable: cond [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:925:16: style: Variable 'num_loops' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:942:12: style: Variable 'p_handle' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:943:13: style: Variable 'n_rstrctd' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:944:16: style: Variable 'rank_rstrctd' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:947:18: style: Variable '_stride_rem[0]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:948:18: style: Variable '_stride_loc[0]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:949:13: style: Variable '_count[0]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:922:12: style: Unused variable: p [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:923:12: style: Unused variable: idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:924:19: style: Unused variable: loop [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:924:25: style: Unused variable: cond [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1226:17: style: Variable 'nelem' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1228:19: style: Variable 'nelem' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:119:70: error: Uninitialized variable: b_temp [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:168:70: error: Uninitialized variable: b_temp [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:25:7: style: Unused variable: n_block [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:25:21: style: Unused variable: block_dims [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:25:38: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:54:32: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:55:7: style: Unused variable: n_block [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:55:21: style: Unused variable: block_dims [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:55:38: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:79:7: style: Unused variable: g_A [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:80:33: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:127:7: style: Unused variable: g_A [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg.c:128:33: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1207:13: style: Unused variable: sub_chk [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1369:12: style: Variable 'p_handle' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1370:13: style: Variable 'n_rstrctd' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1371:16: style: Variable 'rank_rstrctd' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1353:12: style: Unused variable: p [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:1354:12: style: Unused variable: idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:122:70: error: Uninitialized variable: b_temp [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:171:70: error: Uninitialized variable: b_temp [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:24:7: style: Unused variable: n_block [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:24:21: style: Unused variable: block_dims [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:24:38: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:53:32: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:54:7: style: Unused variable: n_block [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:54:21: style: Unused variable: block_dims [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:54:38: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:82:7: style: Unused variable: g_A [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:83:33: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:130:7: style: Unused variable: g_A [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg2.c:131:33: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg3.c:19:1: portability: Omitted return type of function 'create_irreg_ga' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:3401:14: style: Unused variable: proc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4253:11: style: Unused variable: p [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4253:14: style: Variable 'np' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4254:11: style: Unused variable: idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4333:11: style: Unused variable: p [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4333:14: style: Variable 'np' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4334:11: style: Unused variable: idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4416:11: style: Unused variable: p [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4416:14: style: Variable 'np' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/onesided.c:4417:11: style: Unused variable: idx [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_destroy.c:18:21: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_destroy.c:20:24: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_destroy.c:20:36: style: Unused variable: ndim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_destroy.c:20:42: style: Unused variable: type [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg3.c:23:21: style: Variable 'map' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg3.c:23:7: style: Unused variable: block [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_create_irreg3.c:23:21: style: Variable 'map' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_dot.c:11:1: portability: Omitted return type of function 'integer_dot' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_dgop.c:15:1: portability: Omitted return type of function 'addition_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_dgop.c:39:1: portability: Omitted return type of function 'multiply_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_dgop.c:69:1: portability: Omitted return type of function 'max_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_dgop.c:94:1: portability: Omitted return type of function 'min_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_dgop.c:119:1: portability: Omitted return type of function 'absmax_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_dgop.c:144:1: portability: Omitted return type of function 'absmin_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_dividepatch.c:21:24: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_dividepatch.c:21:36: style: Unused variable: ndim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_dividepatch.c:21:42: style: Unused variable: type [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:40:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:39:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:39:22: note: Assignment 'result=neq_mock(result_mock,result_ga,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:40:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:12:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:13:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:13:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:13:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:13:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:87:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_divide.c:87:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:41:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:40:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:40:22: note: Assignment 'result=neq_mock(result_mock,result_ga,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:41:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:12:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:13:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:13:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:13:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:13:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:87:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_maximum.c:87:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:41:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:40:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:40:22: note: Assignment 'result=neq_mock(result_mock,result_ga,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:41:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:12:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:13:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:13:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:13:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:13:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:87:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimum.c:87:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:41:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:40:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:40:22: note: Assignment 'result=neq_mock(result_mock,result_ga,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:41:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:44:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:43:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:43:22: note: Assignment 'result=neq_mock(mock_c,mock_r,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:44:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:12:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:13:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:13:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:13:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:13:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:87:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_minimumpatch.c:87:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:12:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:13:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:13:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:13:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:13:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:87:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiply.c:87:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiplypatch.c:21:24: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiplypatch.c:21:36: style: Unused variable: ndim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_elem_multiplypatch.c:21:42: style: Unused variable: type [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fillpatch.c:16:1: portability: Omitted return type of function 'fillandscale' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fillpatch.c:42:1: portability: Omitted return type of function 'fillonly' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fillpatch.c:44:24: style: Variable 'val2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:50:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:49:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:49:22: note: Assignment 'result=neq_mock(mock_a,result_a,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:50:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:13:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:14:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:14:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:14:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:14:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:91:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_fill.c:91:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_get_blockinfo.c:22:25: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_get_blockinfo.c:22:37: style: Unused variable: ndim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_get_blockinfo.c:22:43: style: Unused variable: type [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_get.c:21:109: style: Variable 'value' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_get.c:21:30: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_igop.c:176:1: portability: Omitted return type of function 'checking_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_igop2.c:18:1: portability: Omitted return type of function 'addition_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_igop2.c:29:1: portability: Omitted return type of function 'checking_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_get_diagonal.c:23:40: style: Variable 'alo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_get_diagonal.c:23:56: style: Variable 'ahi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_get_diagonal.c:23:98: style: Variable 'ld' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_get_diagonal.c:21:21: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_get_diagonal.c:21:24: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_igop.c:203:22: style: Variable 'n' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_igop2.c:35:31: style: Variable 'temp[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_lgop.c:15:1: portability: Omitted return type of function 'addition_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_lgop.c:40:1: portability: Omitted return type of function 'multiply_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_lgop.c:65:1: portability: Omitted return type of function 'max_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_lgop.c:90:1: portability: Omitted return type of function 'min_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_lgop.c:115:1: portability: Omitted return type of function 'absmax_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_lgop.c:140:1: portability: Omitted return type of function 'absmin_operator' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_ndim.c:18:1: portability: Omitted return type of function 'one_dimension' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_ndim.c:30:1: portability: Omitted return type of function 'two_dimension' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_ndim.c:42:1: portability: Omitted return type of function 'three_dimension' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_ndim.c:56:22: style: Variable 'n' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_ndim.c:56:30: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_ndim2.c:16:1: portability: Omitted return type of function 'verify_ga_dim' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_nnodes.c:13:1: portability: Omitted return type of function 'node_check' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_pgroup_create.c:31:12: style: Variable 'list[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_pgroup_create.c:19:7: style: Unused variable: p_Geven [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_pgroup_create.c:19:16: style: Unused variable: p_Godd [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_pgroup_create.c:19:79: style: Unused variable: even [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_pgroup_create.c:19:85: style: Unused variable: odd [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_pgroup_create3.c:47:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_pgroup_nnodes_nodeid.c:18:1: portability: Omitted return type of function 'even_odd_pgroup' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_pgroup_nnodes_nodeid.c:57:1: portability: Omitted return type of function 'two_half_pgroup' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_pgroup_setdefault.c:60:10: style: Variable 'p_Geven' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_pgroup_setdefault.c:61:9: style: Variable 'p_Godd' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_put.c:22:109: style: Variable 'value' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_put.c:22:30: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_put2.c:21:109: style: Variable 'value' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_put2.c:21:30: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale2.c:19:1: portability: Omitted return type of function 'one_dimension_array' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale2.c:40:1: portability: Omitted return type of function 'two_dimension_array' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale2.c:50:12: error: Array 'local_A[5]' accessed at index 19, which is out of bounds. [arrayIndexOutOfBounds] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale2.c:49:13: note: Assuming that condition 'i<5*sizeof(int)' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale2.c:50:12: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:58:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:57:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:57:22: note: Assignment 'result=neq_mock(mock_a,result_a,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:58:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:13:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:14:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:14:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:14:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:14:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:100:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale.c:100:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale_cols.c:24:10: style: Variable 'loV' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale_cols.c:24:17: style: Variable 'hiV' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale_cols.c:22:59: style: Unused variable: local_V [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale_cols.c:23:30: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale_patch.c:20:30: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_set_data.c:21:30: style: Unused variable: ndim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale_rows.c:22:30: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_scale_rows.c:22:81: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_set_restricted.c:17:1: portability: Omitted return type of function 'list_by_two' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_set_restricted.c:46:1: portability: Omitted return type of function 'group_of_four' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_set_diagonal.c:23:34: style: Variable 'ld' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_set_diagonal.c:24:27: style: Variable 'val3' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_set_diagonal.c:21:21: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_set_diagonal.c:21:24: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_sync.c:17:21: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_sync.c:19:24: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_sync.c:19:36: style: Unused variable: ndim [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_sync.c:19:42: style: Unused variable: type [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_solve.c:37:11: error: Array 'dims[7]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_solve.c:34:13: note: Assuming that condition 'i<=7' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_solve.c:37:11: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_set_restricted.c:71:12: style: Unused variable: g_B [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_solve.c:21:24: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_transpose2.c:21:1: portability: Omitted return type of function 'validate_transpose' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_transpose3.c:21:1: portability: Omitted return type of function 'validate_transpose' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_transpose2.c:21:24: style: Parameter 'local_A' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_transpose2.c:21:45: style: Parameter 'local_B' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_transpose.c:22:22: style: Variable 'value' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_transpose.c:23:30: style: Unused variable: dims2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zerodiagonal.c:22:40: style: Variable 'alo' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zerodiagonal.c:22:56: style: Variable 'ahi' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zerodiagonal.c:22:98: style: Variable 'ld' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zerodiagonal.c:20:21: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zerodiagonal.c:20:24: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zerodiagonal.c:21:22: style: Unused variable: local_A [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zerodiagonal.c:21:37: style: Unused variable: local_B [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:32:11: style: Condition '0!=result' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:31:22: note: Calling function 'neq_mock' returns 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:31:22: note: Assignment 'result=neq_mock(mock_a,result_a,&error_index)', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:32:11: note: Condition '0!=result' is always false nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:12:9: style: Unused variable: buffer [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:13:9: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:13:25: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:13:41: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:13:57: style: Unused variable: shape [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:72:30: style: Variable 'type_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/ga_zero.c:72:42: style: Variable 'dist_idx' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/util.c:57:11: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC_ is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:167:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:173:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:215:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:221:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:227:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:233:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:239:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:245:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:356:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:362:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:368:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:374:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:386:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:440:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:622:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:628:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:699:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:711:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:735:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:741:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:747:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:771:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:777:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:783:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:825:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:831:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:837:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:843:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:849:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:867:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:873:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:885:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:891:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:897:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:903:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:909:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:957:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:963:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1023:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1035:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1041:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1047:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1083:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1101:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1107:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1125:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1131:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1137:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1161:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1167:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1179:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1185:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1337:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1361:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1626:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1632:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1704:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1722:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1734:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1740:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1746:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1758:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1764:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:16:3: style: Variable 'g_a_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:36:48: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:36:57: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:38:3: style: Variable 'g_a_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:58:40: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:58:49: style: Parameter 'index' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:58:64: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:58:73: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:64:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:64:55: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:64:64: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:70:43: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:70:64: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:70:74: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:76:43: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:76:54: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:76:63: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:76:80: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:82:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:82:45: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:82:59: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:82:68: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:88:29: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:88:38: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:88:48: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:88:60: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:88:69: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:94:26: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:94:35: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:94:45: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:94:56: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:94:65: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:94:76: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:100:46: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:102:3: style: Variable 'g_a_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:122:41: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:122:51: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:122:60: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:122:69: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:146:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:28: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:46: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:55: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:66: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:80: style: Parameter 'beta' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:97: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:106: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:117: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:135: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:144: style: Parameter 'clo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:152:155: style: Parameter 'chi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:158:21: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:158:39: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:158:50: style: Parameter 'beta' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:158:67: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:158:83: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:164:30: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:170:40: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:170:51: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:170:63: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:176:24: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:182:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:182:52: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:188:42: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:188:61: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:188:72: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:188:90: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:188:109: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:188:120: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:194:88: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:194:104: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:194:140: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:200:30: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:200:48: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:206:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:206:46: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:242:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:242:51: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:248:27: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:248:43: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:254:45: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:254:54: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:254:65: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:254:83: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:254:92: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:254:103: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:296:48: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:359:29: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:359:45: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:365:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:365:54: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:365:65: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:365:83: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:365:102: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:365:113: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:377:30: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:389:81: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:389:97: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:389:126: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:395:23: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:395:41: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:401:27: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:401:56: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:407:44: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:407:73: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:413:31: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:413:60: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:419:31: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:419:51: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:425:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:425:55: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:431:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:431:55: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:431:65: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:437:38: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:437:49: style: Parameter 'array_name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:443:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:443:50: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:443:66: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:476:40: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:476:50: style: Parameter 'alo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:476:60: style: Parameter 'ahi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:476:76: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:476:86: style: Parameter 'blo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:476:96: style: Parameter 'bhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:476:111: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:476:121: style: Parameter 'clo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:476:131: style: Parameter 'chi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:484:3: style: Variable 'g_a_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:485:5: style: Variable 'g_b_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:486:5: style: Variable 'g_c_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:513:41: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:513:51: style: Parameter 'alo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:513:61: style: Parameter 'ahi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:513:77: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:513:87: style: Parameter 'blo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:513:97: style: Parameter 'bhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:513:112: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:513:122: style: Parameter 'clo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:513:132: style: Parameter 'chi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:521:3: style: Variable 'g_a_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:522:5: style: Variable 'g_b_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:523:5: style: Variable 'g_c_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:550:41: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:550:51: style: Parameter 'alo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:550:61: style: Parameter 'ahi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:550:77: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:550:87: style: Parameter 'blo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:550:97: style: Parameter 'bhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:550:112: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:550:122: style: Parameter 'clo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:550:132: style: Parameter 'chi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:578:3: style: Variable 'g_a_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:579:3: style: Variable 'g_b_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:580:3: style: Variable 'g_c_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:607:42: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:607:52: style: Parameter 'alo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:607:62: style: Parameter 'ahi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:607:78: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:607:88: style: Parameter 'blo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:607:98: style: Parameter 'bhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:607:113: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:607:123: style: Parameter 'clo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:607:133: style: Parameter 'chi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:613:23: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:619:28: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:619:44: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:625:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:625:53: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:625:64: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:625:82: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:625:101: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:625:112: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:637:22: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:637:40: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:643:38: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:646:3: style: Variable 'g_a_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:666:33: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:666:42: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:666:52: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:666:64: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:672:25: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:678:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:678:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:678:52: style: Parameter 'subsArray' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:684:29: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:684:40: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:684:48: style: Parameter 'subsArray' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:690:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:690:46: style: Parameter 'num_blocks' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:690:64: style: Parameter 'block_dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:702:31: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:708:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:714:32: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:714:42: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:714:51: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:714:82: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:714:92: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:720:38: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:720:47: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:720:57: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:720:69: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:720:78: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:726:26: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:726:35: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:726:45: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:726:57: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:726:66: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:738:32: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:750:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:750:45: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:756:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:756:57: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:762:31: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:762:47: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:768:32: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:774:26: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:774:42: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:780:32: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:780:51: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:780:62: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:780:80: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:780:99: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:780:110: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:786:20: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:786:38: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:798:32: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:816:30: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:816:40: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:816:51: style: Parameter 'ndim' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:816:61: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:828:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:834:33: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:840:27: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:840:43: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:846:33: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:846:52: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:846:63: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:846:81: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:846:100: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:846:111: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:852:21: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:852:39: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:858:28: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:864:33: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:864:49: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:870:39: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:870:58: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:870:69: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:870:87: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:870:106: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:870:117: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:876:27: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:876:45: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:882:31: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:882:47: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:888:28: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:888:37: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:894:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:894:44: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:894:54: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:900:39: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:900:48: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:900:58: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:906:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:906:44: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:906:54: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:906:64: style: Parameter 'map' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:906:75: style: Parameter 'procs' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:918:42: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:918:58: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:930:59: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:930:72: style: Parameter 'beta' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:930:89: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:930:145: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:930:201: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:56: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:69: style: Parameter 'beta' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:86: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:95: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:106: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:124: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:133: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:144: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:162: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:171: style: Parameter 'clo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:936:182: style: Parameter 'chi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:942:29: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:942:45: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:942:61: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:45: style: Parameter 'alo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:55: style: Parameter 'ahi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:71: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:81: style: Parameter 'blo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:91: style: Parameter 'bhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:107: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:117: style: Parameter 'clo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:127: style: Parameter 'chi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:146: style: Parameter 'mlo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:948:156: style: Parameter 'mhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:966:40: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:966:49: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:966:60: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:966:78: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:966:87: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:966:98: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:972:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:978:28: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:978:37: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:978:47: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:978:58: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:978:67: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:978:78: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:978:97: style: Parameter 'nbhandle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:984:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:984:44: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:984:53: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:984:83: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:984:93: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:984:109: style: Parameter 'nbhandle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:990:38: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:990:47: style: Parameter 'mask' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:990:67: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:996:28: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:996:37: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:996:47: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:996:59: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:996:68: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:996:86: style: Parameter 'nbhandle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1002:29: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1002:39: style: Parameter 'nblock' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1008:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1008:44: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1008:53: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1008:84: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1008:94: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1008:110: style: Parameter 'nbhandle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1014:28: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1014:37: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1014:47: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1014:59: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1014:68: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1014:86: style: Parameter 'nbhandle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1020:29: style: Parameter 'nbhandle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1026:30: style: Parameter 'nbhandle' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1032:26: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1050:28: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1050:41: style: Parameter 'nm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1056:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1056:49: style: Parameter 'nm' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1062:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1062:44: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1062:54: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1062:65: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1062:74: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1062:85: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1068:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1068:44: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1068:54: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1068:66: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1068:75: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1074:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1074:44: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1074:54: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1074:66: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1074:75: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1086:40: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1092:46: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1092:64: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1098:29: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1110:39: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1110:57: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1116:38: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1116:56: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1140:36: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1140:54: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1146:37: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1146:55: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1152:43: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1152:61: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1194:46: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1194:64: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1200:41: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1206:28: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1206:45: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1240:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1241:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1242:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1243:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1244:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1270:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1271:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1277:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1283:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1283:43: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1283:53: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1295:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1295:55: style: Parameter 'coord' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1301:32: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1301:42: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1301:51: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1301:82: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1301:92: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1307:26: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1307:35: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1307:45: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1307:57: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1307:66: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1313:32: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1313:43: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1334:31: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1334:40: style: Parameter 'subscript' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1340:28: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1346:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1346:44: style: Parameter 'lo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1346:53: style: Parameter 'hi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1352:82: style: Parameter 'ext_free' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1364:41: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1364:50: style: Parameter 'index' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1370:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1376:44: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1382:44: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1382:53: style: Parameter 'index' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1388:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1394:30: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1394:39: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1394:49: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1400:48: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1400:57: style: Parameter 'index' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1406:43: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1412:51: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1418:51: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1418:60: style: Parameter 'index' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1424:44: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1430:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1430:46: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1430:56: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1436:33: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1442:28: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1442:39: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1467:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1467:43: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1467:53: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1467:65: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1473:33: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1479:31: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1479:47: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1485:32: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1485:48: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1491:39: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1491:50: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1491:57: style: Parameter 'subsArray' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1491:83: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1497:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1497:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1497:53: style: Parameter 'subsArray' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1497:79: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1503:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1503:46: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1503:53: style: Parameter 'subsArray' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1509:30: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1509:41: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1509:49: style: Parameter 'subsArray' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1515:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1515:45: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1515:55: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1515:65: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1521:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1521:48: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1527:39: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1527:48: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1533:49: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1533:58: style: Parameter 'block' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1533:71: style: Parameter 'proc_grid' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1539:32: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1539:41: style: Parameter 'chunk' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1545:31: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1545:50: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1557:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1563:44: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1569:33: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1569:42: style: Parameter 'width' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1575:38: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1575:47: style: Parameter 'map' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1575:58: style: Parameter 'block' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1581:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1593:33: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1599:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1599:46: style: Parameter 'list' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1605:43: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1611:80: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1611:96: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1611:124: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1617:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1617:48: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1623:27: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1623:43: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1629:32: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1635:77: style: Parameter 'boundmin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1635:93: style: Parameter 'wolfemin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1635:109: style: Parameter 'boundmax' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:48: style: Parameter 'xxlo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:59: style: Parameter 'xxhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:80: style: Parameter 'vvlo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:91: style: Parameter 'vvhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:114: style: Parameter 'xxlllo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:127: style: Parameter 'xxllhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:152: style: Parameter 'xxuulo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:165: style: Parameter 'xxuuhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:179: style: Parameter 'boundmin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:195: style: Parameter 'wolfemin' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1641:211: style: Parameter 'boundmax' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1647:31: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1647:47: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1647:58: style: Parameter 'step' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1653:37: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1653:47: style: Parameter 'alo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1653:57: style: Parameter 'ahi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1653:73: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1653:83: style: Parameter 'blo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1653:93: style: Parameter 'bhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1653:104: style: Parameter 'step' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1659:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1659:43: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1659:53: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1659:63: style: Parameter 'skip' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1659:77: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1659:86: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1659:98: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1665:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1665:43: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1665:53: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1665:63: style: Parameter 'skip' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1665:77: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1665:86: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1671:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1671:43: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1671:53: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1671:63: style: Parameter 'skip' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1671:77: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1671:86: style: Parameter 'ld' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1683:33: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1701:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1707:32: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1707:48: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1719:38: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1725:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1743:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1749:34: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1755:35: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1767:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1767:52: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1773:42: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1773:61: style: Parameter 'alo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1773:72: style: Parameter 'ahi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1773:90: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1773:109: style: Parameter 'blo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1773:120: style: Parameter 'bhi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1779:36: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1788:3: style: Variable 'g_a_bytebuf' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1808:33: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1808:42: style: Parameter 'lo' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1808:52: style: Parameter 'hi' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1814:88: style: Parameter 'g_a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1814:104: style: Parameter 'g_b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1814:140: style: Parameter 'g_c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1820:30: style: Parameter 'x' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1820:48: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:16:3: style: Variable 'g_a_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:16:3: style: Variable 'g_a_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:16:3: style: Unused variable: g_a_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:38:3: style: Variable 'g_a_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:38:3: style: Variable 'g_a_ndim' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:38:3: style: Variable 'g_a_nd_m1' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:38:3: style: Unused variable: g_a_coords [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:38:3: style: Unused variable: g_a_lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:38:3: style: Unused variable: g_a_hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:38:3: style: Variable 'g_a_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:38:3: style: Unused variable: g_a_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:38:3: style: Unused variable: g_a_j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:102:3: style: Variable 'g_a_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:102:3: style: Variable 'g_a_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:102:3: style: Unused variable: g_a_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:484:3: style: Variable 'g_a_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:484:3: style: Variable 'g_a_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:484:3: style: Unused variable: g_a_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:485:5: style: Variable 'g_b_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:485:5: style: Variable 'g_b_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:485:5: style: Unused variable: g_b_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:486:5: style: Variable 'g_c_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:486:5: style: Variable 'g_c_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:486:5: style: Unused variable: g_c_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:521:3: style: Variable 'g_a_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:521:3: style: Variable 'g_a_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:521:3: style: Unused variable: g_a_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:522:5: style: Variable 'g_b_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:522:5: style: Variable 'g_b_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:522:5: style: Unused variable: g_b_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:523:5: style: Variable 'g_c_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:523:5: style: Variable 'g_c_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:523:5: style: Unused variable: g_c_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:578:3: style: Variable 'g_a_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:578:3: style: Variable 'g_a_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:578:3: style: Unused variable: g_a_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:579:3: style: Variable 'g_b_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:579:3: style: Variable 'g_b_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:579:3: style: Unused variable: g_b_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:580:3: style: Variable 'g_c_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:580:3: style: Variable 'g_c_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:580:3: style: Unused variable: g_c_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:646:3: style: Variable 'g_a_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:646:3: style: Variable 'g_a_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:646:3: style: Unused variable: g_a_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1788:3: style: Variable 'g_a_bytebuf' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1788:3: style: Variable 'g_a_size' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/unit-tests/mock.c:1788:3: style: Unused variable: g_a_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/global/trace/adjust.c:58:7: style: Variable 'foutname' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/trace/adjust.c:216:6: style: Parameter 'record' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/trace/collisions.c:149:6: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/global/trace/collisions.c:149:9: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gpbase.c:116:21: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gpbase.c:212:22: style: Unused variable: ichk [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gpbase.c:490:11: style: Unused variable: j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gpcapi.c:301:50: style:inconclusive: Function 'GP_Set_irreg_distr' argument 3 names different: declaration 'blocks' definition 'nblock'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gp.h:26:57: note: Function 'GP_Set_irreg_distr' argument 3 names different: declaration 'blocks' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gpcapi.c:301:50: note: Function 'GP_Set_irreg_distr' argument 3 names different: declaration 'blocks' definition 'nblock'. nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gpcapi.c:119:43: style: Parameter 'subscript' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gpcapi.c:145:38: style: Parameter 'subscript' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gpcapi.c:254:39: style: Parameter 'subscript' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gpcapi.c:326:33: style: Parameter 'block' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gpcapi.c:326:62: style: Parameter 'map' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/global/testing/scan_addc.c:209:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:81:42: style:inconclusive: Function 'pgp_get_size' argument 5 names different: declaration 'isize' definition 'intsize'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gp-papi.h:39:52: note: Function 'pgp_get_size' argument 5 names different: declaration 'isize' definition 'intsize'. nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:81:42: note: Function 'pgp_get_size' argument 5 names different: declaration 'isize' definition 'intsize'. nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:158:37: style:inconclusive: Function 'pgp_get' argument 10 names different: declaration 'isize' definition 'intsize'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gp-papi.h:34:47: note: Function 'pgp_get' argument 10 names different: declaration 'isize' definition 'intsize'. nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:158:37: note: Function 'pgp_get' argument 10 names different: declaration 'isize' definition 'intsize'. nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:387:41: style:inconclusive: Function 'pgp_put' argument 10 names different: declaration 'isize' definition 'intsize'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gp-papi.h:37:66: note: Function 'pgp_put' argument 10 names different: declaration 'isize' definition 'intsize'. nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:387:41: note: Function 'pgp_put' argument 10 names different: declaration 'isize' definition 'intsize'. nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:157:39: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:386:23: style: Parameter 'ld' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:386:52: style: Parameter 'ld_sz' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:575:12: style: Variable 'lo' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:575:17: style: Variable 'hi' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:554:8: warning: Uninitialized variable: src_array [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:459:18: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:554:8: note: Uninitialized variable: src_array nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:555:8: warning: Uninitialized variable: dst_array [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:459:18: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:555:8: note: Uninitialized variable: dst_array nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:251:5: error: Uninitialized variable: plo [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:251:5: error: Uninitialized variable: phi [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:463:5: error: Uninitialized variable: plo [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:463:5: error: Uninitialized variable: phi [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:250:10: style: Unused variable: test_ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:447:14: style: Variable 'offset_ptr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/src/gponesided.c:860:9: style: Unused variable: l_ptr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ma/error.c:45:64: style: Parameter 'func' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/error.c:45:76: style: Parameter 'emsg' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/error.c:50:15: style: Variable 's1' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/error.c:51:15: style: Variable 's2' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/f2c.c:142:21: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC_ is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:81:12: warning: Either the condition 'pmax>MAX_FACTOR' is redundant or the array 'prime[10000]' is accessed at index 10000, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:56:20: note: Assignment 'MAX_FACTOR=10000', assigned value is 10000 nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:80:16: note: Assuming that condition 'pmax>MAX_FACTOR' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:81:12: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:407:10: style: Variable 'ii' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:298:8: note: ii is assigned nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:407:10: note: ii is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:339:8: style: Variable 'next' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:326:8: note: next is assigned nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:339:8: note: next is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:407:10: style: Variable 'ii' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:368:8: note: ii is assigned nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:407:10: note: ii is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:666:7: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:472:9: note: idx is assigned nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:666:7: note: idx is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:666:7: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:533:9: note: idx is assigned nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:666:7: note: idx is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:29:31: style: Parameter 'dims' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:34:32: style: Variable 'itmp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:301:10: style: Variable 'jj' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:371:10: style: Variable 'jj' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:473:12: style: Variable 'm_k_ij' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:474:12: style: Variable 'm_l_ij' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:577:8: style: Variable 'ii' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:580:10: style: Variable 'jj' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/ma/string-util.c:51:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/string-util.c:84:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/string-util.c:85:18: style: Parameter 'slist' can be declared as const array [constParameter] nwchem-7.2.2/src/tools/ga-5.8.2/ma/table.c:115:13: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1046:5: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1051:5: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1073:5: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1077:5: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1409:9: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1434:9: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:605:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:607:11: portability: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1332:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1334:15: portability: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1336:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1338:15: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1398:19: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1398:19: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1644:15: portability: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1644:15: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1655:19: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1667:19: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1679:19: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1690:19: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1702:19: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1712:19: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1723:19: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1750:15: portability: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1828:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1985:15: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1995:15: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2024:19: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2159:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2219:15: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2232:11: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2330:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2475:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2543:15: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2654:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2719:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2791:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2861:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2929:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2997:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:3066:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:3124:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:3278:15: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:3288:15: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:3311:15: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:3434:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:3474:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:3484:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:3494:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:3543:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:538:16: style: Parameter 'ad' can be declared as pointer to const. However it seems that 'ad_eq' is a callback function, if 'ad' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1125:34: note: You might need to cast the function pointer here nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:538:16: note: Parameter 'ad' can be declared as pointer to const nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:551:16: style: Parameter 'ad' can be declared as pointer to const. However it seems that 'ad_gt' is a callback function, if 'ad' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:866:13: note: You might need to cast the function pointer here nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:551:16: note: Parameter 'ad' can be declared as pointer to const nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:564:16: style: Parameter 'ad' can be declared as pointer to const. However it seems that 'ad_le' is a callback function, if 'ad' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:2115:39: note: You might need to cast the function pointer here nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:564:16: note: Parameter 'ad' can be declared as pointer to const nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:577:16: style: Parameter 'ad' can be declared as pointer to const. However it seems that 'ad_lt' is a callback function, if 'ad' is declared with const you might also need to cast function pointer(s). [constParameterCallback] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:921:49: note: You might need to cast the function pointer here nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:577:16: note: Parameter 'ad' can be declared as pointer to const nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:591:14: style: Parameter 'block_type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:619:16: style: Parameter 'ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:735:16: style: Parameter 'ar' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:952:16: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1040:16: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1295:16: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1358:14: style: Parameter 'preamble' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:1785:14: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/buffers.c:68:9: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/buffers.c:135:49: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/buffers.c:165:48: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:55:20: style: Condition '!status' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:53:26: note: Assignment 'status=1', assigned value is 1 nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:55:20: note: Condition '!status' is always false nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:69:20: style: Condition '!status' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:67:26: note: Assignment 'status=1', assigned value is 1 nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:69:20: note: Condition '!status' is always false nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:44:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:17:13: style: Variable 'idata' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:22:21: style: Variable 'ddata' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:56:59: error: Uninitialized variable: idata [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:70:57: error: Uninitialized variable: ddata [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:31:10: style: Variable 'type' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:49:24: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_read.c:63:24: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:124:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:117:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:124:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:136:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:135:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:136:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:159:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:152:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:159:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:184:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:183:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:184:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:235:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:229:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:235:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:236:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:235:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:236:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:237:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:236:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:237:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:241:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:237:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:241:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:242:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:241:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:242:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:245:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:244:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:245:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:316:16: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:315:16: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:316:16: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:317:16: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:316:16: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:317:16: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:85:35: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:112:11: style: Variable 'loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:114:11: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/bign.c:319:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:56:20: style: Condition '!status' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:54:26: note: Assignment 'status=1', assigned value is 1 nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:56:20: note: Condition '!status' is always false nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:69:20: style: Condition '!status' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:67:26: note: Assignment 'status=1', assigned value is 1 nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:69:20: note: Condition '!status' is always false nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:44:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:31:10: style: Variable 'type' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:49:24: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:50:53: style: Variable 'idata[ii]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:62:24: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dbg_write.c:63:53: style: Variable 'ddata[ii]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/disk.param.c:142:12: warning: Identical condition and return expression 'rc', return value is always 0 [identicalConditionAfterEarlyExit] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/disk.param.c:136:8: note: If condition 'rc' is true, the function will return/exit nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/disk.param.c:142:12: note: Returning identical expression 'rc' nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/disk.param.c:30:27: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/disk.arrays.c:545:14: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC_ is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/disk.param.c:78:26: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/disk.param.c:149:28: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/disk.param.c:207:29: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/env.c:27:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/fortran.c:17:14: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC_ is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dra2arviz.c:104:14: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dra2arviz.c:106:9: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/dra2arviz.c:104:14: note: Found duplicate branches for 'if' and 'else'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/global.unsup.c:27:9: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC_ is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:20:18: style: Parameter 'ailo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:20:33: style: Parameter 'aihi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:20:48: style: Parameter 'ajlo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:20:63: style: Parameter 'ajhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:21:18: style: Parameter 'bilo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:21:33: style: Parameter 'bihi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:21:48: style: Parameter 'bjlo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:21:63: style: Parameter 'bjhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:40:18: style: Parameter 'ilo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:40:32: style: Parameter 'ihi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:40:46: style: Parameter 'jlo' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:40:60: style: Parameter 'jhi' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:41:18: style: Parameter 'ilop' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:41:33: style: Parameter 'ihip' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:41:48: style: Parameter 'jlop' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/patch.util.c:41:63: style: Parameter 'jhip' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:171:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:164:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:171:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:183:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:182:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:183:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:310:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:303:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:310:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:345:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:339:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:345:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:346:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:345:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:346:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:347:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:346:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:347:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:350:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:347:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:350:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:368:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:367:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:368:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:401:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:395:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:401:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:402:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:401:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:402:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:403:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:402:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:403:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:459:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:403:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:459:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:460:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:459:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:460:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:463:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:462:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:463:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:487:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:486:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:487:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:490:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:489:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:490:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:662:16: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:661:16: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:662:16: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:663:16: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:662:16: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:663:16: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:157:11: style: Variable 'loop' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:162:14: style: Variable 'numfiles' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/perfn.c:665:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:53:12: warning: Either the condition 'pmax>10000' is redundant or the array 'prime[10000]' is accessed at index 10000, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:52:16: note: Assuming that condition 'pmax>10000' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:53:12: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1716:9: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1684:10: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1716:9: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:872:15: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:873:15: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1372:14: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1380:14: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1530:14: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1538:14: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1550:15: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1551:15: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:42:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:34:5: note: i is assigned nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:42:9: note: i is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1723:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:997:8: note: ierr is assigned nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1723:8: note: ierr is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1099:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1079:10: note: status is assigned nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1099:10: note: status is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1520:17: style: Variable 'total_procs' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1519:17: note: total_procs is assigned nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1520:17: note: total_procs is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:102:25: style: Parameter 'a_mat' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:102:37: style: Parameter 'jvec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:102:48: style: Parameter 'ivec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:103:25: style: Parameter 'bvec' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:137:39: style: Parameter 'i_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:137:50: style: Parameter 'j_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:137:61: style: Parameter 'val_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:183:40: style: Parameter 'i_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:183:51: style: Parameter 'j_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:183:65: style: Parameter 'val_in' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:281:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:254:71: style: Unused variable: limapc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:257:31: style: Unused variable: jcnt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:260:13: style: Unused variable: dr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:264:27: style: Unused variable: tlo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:264:32: style: Unused variable: thi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:264:37: style: Unused variable: ld [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:267:7: style: Unused variable: status [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:268:48: style: Unused variable: joff [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:271:15: style: Unused variable: total_distr [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:272:7: style: Unused variable: total_max [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:274:8: style: Unused variable: iparamst [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:274:19: style: Unused variable: jvalt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:275:11: style: Unused variable: rvalt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:276:9: style: Unused variable: fp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1023:17: style: Variable 't_hypre_strct' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1024:9: style: Variable 'prtot' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1025:10: style: Variable 'prtot2' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1026:9: style: Variable 'gatot' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1027:12: style: Variable 'hypretot' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1086:8: style: Variable 'btot' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1099:10: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1356:10: style: Variable 'ioff' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1377:12: style: Variable 'irow' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1378:12: style: Variable 'icol' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1520:17: style: Variable 'total_procs' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:1723:8: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:933:7: style: Unused variable: nmax [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:937:17: style: Unused variable: k [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:937:25: style: Unused variable: jcnt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:938:7: style: Unused variable: chunk [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:938:14: style: Unused variable: kp1 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:939:8: style: Unused variable: p_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:939:14: style: Unused variable: p_j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:940:11: style: Unused variable: p_data [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:941:61: style: Unused variable: t_mpi_in [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:945:10: style: Unused variable: prdot [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:945:17: style: Unused variable: dotga [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:945:24: style: Unused variable: dothypre [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:946:34: style: Unused variable: gatot2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:946:42: style: Unused variable: hypretot2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:947:10: style: Unused variable: prdot2 [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:949:31: style: Unused variable: memsize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:950:7: style: Unused variable: lsize [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:952:11: style: Unused variable: cbuf [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:953:22: style: Unused variable: ip [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:953:26: style: Unused variable: jp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:953:30: style: Unused variable: kp [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:953:34: style: Unused variable: ncells [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:954:7: style: Unused variable: lo [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:954:13: style: Unused variable: hi [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:956:7: style: Unused variable: ld_a [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:956:13: style: Unused variable: ld_b [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:956:25: style: Unused variable: ld_i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:956:31: style: Unused variable: ld_j [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:956:37: style: Unused variable: irows [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:956:50: style: Unused variable: joff [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:957:7: style: Unused variable: iproc [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:958:11: style: Unused variable: amat [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:959:8: style: Unused variable: ivec [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:959:15: style: Unused variable: jvec [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:960:8: style: Unused variable: proclist [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:960:19: style: Unused variable: proc_inv [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:960:30: style: Unused variable: icnt [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:961:8: style: Unused variable: voffset [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:961:18: style: Unused variable: offset [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:963:9: style: Unused variable: buf [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:967:26: style: Unused variable: lmin [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/transpose.c:967:32: style: Unused variable: lmax [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:130:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:128:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:130:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:135:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:134:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:135:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:139:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:137:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:139:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:154:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:152:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:154:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:173:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:171:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:173:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:386:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:384:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:386:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/util.c:10:14: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC_ is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:88:18: style: Variable 'chunk[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:241:11: style: Variable 'msize' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:253:18: style: Variable 'chunk[i]' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/ntestc.c:455:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf_f2c.c:50:14: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC_ is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:149:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:142:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:149:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:161:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:160:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:161:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:184:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:177:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:184:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:241:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:240:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:241:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:242:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:241:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:242:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:246:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:242:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:246:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:247:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:246:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:247:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:253:12: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:251:12: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:253:12: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:347:16: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:346:16: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:347:16: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:348:16: style: The if condition is the same as the previous if condition [duplicateCondition] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:347:16: note: First condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:348:16: note: Second condition nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:314:11: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/dra/rate.c:350:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/stat.c:136:12: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'avail_t {aka unsigned long}'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/stat.c:20:43: style:inconclusive: Function 'elio_dirname' argument 2 names different: declaration 'statinfo' definition 'dirname'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.h:53:53: note: Function 'elio_dirname' argument 2 names different: declaration 'statinfo' definition 'dirname'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/stat.c:20:43: note: Function 'elio_dirname' argument 2 names different: declaration 'statinfo' definition 'dirname'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:688:14: warning: Either the condition 'aio_i>=4' is redundant or the array 'aio_req[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:686:16: note: Assuming that condition 'aio_i>=4' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:688:14: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:745:14: warning: Either the condition 'aio_i>=4' is redundant or the array 'aio_req[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:741:20: note: Assuming that condition 'aio_i>=4' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:745:14: note: Array index out of bounds nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:685:20: style: Array index 'aio_i' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:740:24: style: Array index 'aio_i' is used before limits check. [arrayIndexThenCheck] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:388:7: style: Variable '*req_id' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:356:11: note: *req_id is assigned nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:388:7: note: *req_id is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:621:5: style: Variable '*req_id' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:589:11: note: *req_id is assigned nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:621:5: note: *req_id is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:222:35: style:inconclusive: Function 'elio_write' argument 2 names different: declaration 'offset' definition 'doffset'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.h:43:41: note: Function 'elio_write' argument 2 names different: declaration 'offset' definition 'doffset'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:222:35: note: Function 'elio_write' argument 2 names different: declaration 'offset' definition 'doffset'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:317:32: style:inconclusive: Function 'elio_awrite' argument 2 names different: declaration 'offset' definition 'doffset'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.h:45:42: note: Function 'elio_awrite' argument 2 names different: declaration 'offset' definition 'doffset'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:317:32: note: Function 'elio_awrite' argument 2 names different: declaration 'offset' definition 'doffset'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:403:34: style:inconclusive: Function 'elio_truncate' argument 2 names different: declaration 'length' definition 'dlength'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.h:54:44: note: Function 'elio_truncate' argument 2 names different: declaration 'length' definition 'dlength'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:403:34: note: Function 'elio_truncate' argument 2 names different: declaration 'length' definition 'dlength'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:436:33: style:inconclusive: Function 'elio_length' argument 2 names different: declaration 'length' definition 'dlength'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.h:55:43: note: Function 'elio_length' argument 2 names different: declaration 'length' definition 'dlength'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:436:33: note: Function 'elio_length' argument 2 names different: declaration 'length' definition 'dlength'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:471:33: style:inconclusive: Function 'elio_read' argument 2 names different: declaration 'offset' definition 'doffset'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.h:40:40: note: Function 'elio_read' argument 2 names different: declaration 'offset' definition 'doffset'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:471:33: note: Function 'elio_read' argument 2 names different: declaration 'offset' definition 'doffset'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:547:31: style:inconclusive: Function 'elio_aread' argument 2 names different: declaration 'offset' definition 'doffset'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.h:41:41: note: Function 'elio_aread' argument 2 names different: declaration 'offset' definition 'doffset'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:547:31: note: Function 'elio_aread' argument 2 names different: declaration 'offset' definition 'doffset'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:637:29: style:inconclusive: Function 'elio_wait' argument 1 names different: declaration 'id' definition 'req_id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.h:47:39: note: Function 'elio_wait' argument 1 names different: declaration 'id' definition 'req_id'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:637:29: note: Function 'elio_wait' argument 1 names different: declaration 'id' definition 'req_id'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:703:30: style:inconclusive: Function 'elio_probe' argument 1 names different: declaration 'id' definition 'req_id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.h:48:40: note: Function 'elio_probe' argument 1 names different: declaration 'id' definition 'req_id'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:703:30: note: Function 'elio_probe' argument 1 names different: declaration 'id' definition 'req_id'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:290:57: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:642:5: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:975:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:979:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/sf/sf_fortran.c:16:14: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC_ is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/pario/sf/shared.files.c:162:14: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC_ is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/getmem.c:26:32: debug: Function::addArguments found argument 'pioff' with varid 0. [varid0] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/getmem.c:27:14: style: Parameter 'pwork' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/fapi.c:50:11: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:750:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/checkbyte.c:5:40: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:199:15: style: Condition 'type>0' is always false [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:161:13: note: Assuming that condition 'type>0' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:196:9: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:199:15: note: Condition 'type>0' is always false nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:442:8: style: Condition '!rc' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:440:8: note: Assignment 'rc=0', assigned value is 0 nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:442:8: note: Condition '!rc' is always true nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:733:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:731:8: note: rc is assigned nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:733:8: note: rc is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:405:26: style:inconclusive: Function 'EAF_Wait' argument 2 names different: declaration 'id' definition 'req_id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.h:36:27: note: Function 'EAF_Wait' argument 2 names different: declaration 'id' definition 'req_id'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:405:26: note: Function 'EAF_Wait' argument 2 names different: declaration 'id' definition 'req_id'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:428:19: style:inconclusive: Function 'EAF_Probe' argument 1 names different: declaration 'id' definition 'req_id'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.h:32:20: note: Function 'EAF_Probe' argument 1 names different: declaration 'id' definition 'req_id'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:428:19: note: Function 'EAF_Probe' argument 1 names different: declaration 'id' definition 'req_id'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:504:38: style:inconclusive: Function 'EAF_Stat' argument 2 names different: declaration 'avail_kb' definition 'avail_mb'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.h:34:39: note: Function 'EAF_Stat' argument 2 names different: declaration 'avail_kb' definition 'avail_mb'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:504:38: note: Function 'EAF_Stat' argument 2 names different: declaration 'avail_kb' definition 'avail_mb'. nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:167:14: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:419:12: warning: Uninitialized variable: code [uninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:411:23: note: Assuming condition is true nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:419:12: note: Uninitialized variable: code nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:392:19: error: Uninitialized variable: req [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:309:4: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:380:4: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:430:22: style: Variable 'req' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/pario/eaf/eaf.c:750:6: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/clustercheck.c:36:12: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/clustercheck.c:34:8: note: rc is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/clustercheck.c:36:12: note: rc is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/evlog.c:176:18: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/evlog.c:181:14: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/evlog.c:182:14: style: Variable 'string' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/evlog.c:341:14: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:415:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:419:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:611:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:611:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:637:12: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:821:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:821:12: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:821:12: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:821:12: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:821:12: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:178:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:179:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:183:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:184:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:190:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:192:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:195:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:197:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:204:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:205:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:211:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:212:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:219:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:223:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:226:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:230:20: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:452:16: style: Variable 'ggm' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/examples/grid.c:452:22: style: Variable 'ggp' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:20:18: style:inconclusive: Function 'armci_tcgmsg_igop' argument 1 names different: declaration 'type' definition 'ptype'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sndrcv.h:21:27: note: Function 'armci_tcgmsg_igop' argument 1 names different: declaration 'type' definition 'ptype'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:20:18: note: Function 'armci_tcgmsg_igop' argument 1 names different: declaration 'type' definition 'ptype'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:20:40: style:inconclusive: Function 'armci_tcgmsg_igop' argument 3 names different: declaration 'n' definition 'pn'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sndrcv.h:21:48: note: Function 'armci_tcgmsg_igop' argument 3 names different: declaration 'n' definition 'pn'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:20:40: note: Function 'armci_tcgmsg_igop' argument 3 names different: declaration 'n' definition 'pn'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:97:18: style:inconclusive: Function 'armci_tcgmsg_dgop' argument 1 names different: declaration 'type' definition 'ptype'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sndrcv.h:19:27: note: Function 'armci_tcgmsg_dgop' argument 1 names different: declaration 'type' definition 'ptype'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:97:18: note: Function 'armci_tcgmsg_dgop' argument 1 names different: declaration 'type' definition 'ptype'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:97:42: style:inconclusive: Function 'armci_tcgmsg_dgop' argument 3 names different: declaration 'n' definition 'pn'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sndrcv.h:19:50: note: Function 'armci_tcgmsg_dgop' argument 3 names different: declaration 'n' definition 'pn'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:97:42: note: Function 'armci_tcgmsg_dgop' argument 3 names different: declaration 'n' definition 'pn'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:20:40: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:20:50: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:97:42: style: Parameter 'pn' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:97:52: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:181:43: style: Parameter 'lenbuf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:181:57: style: Parameter 'originator' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/niceftn.c:15:21: style: Parameter 'ival' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:64:5: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:64:5: warning: %hd in format string (no. 3) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:67:5: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:67:5: warning: %hd in format string (no. 3) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:62:31: style:inconclusive: Function 'Error' argument 2 names different: declaration 'integer' definition 'code'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sndrcv.h:53:38: note: Function 'Error' argument 2 names different: declaration 'integer' definition 'code'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:62:31: note: Function 'Error' argument 2 names different: declaration 'integer' definition 'code'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:241:20: style:inconclusive: Function 'armci_tcgmsg_setdbg' argument 1 names different: declaration 'value' definition 'onoff'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sndrcv.h:40:29: note: Function 'armci_tcgmsg_setdbg' argument 1 names different: declaration 'value' definition 'onoff'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:241:20: note: Function 'armci_tcgmsg_setdbg' argument 1 names different: declaration 'value' definition 'onoff'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:62:18: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:235:20: style: Parameter 'code' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/misc.c:241:20: style: Parameter 'onoff' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/nxtval.c:170:0: error: #error Do not know how to implement nxtval ! [preprocessorErrorDirective] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/nxtval-armci.c:48:20: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/nxtval-armci.c:48:20: warning: %hd in format string (no. 2) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/nxtval-armci.c:38:24: style: Parameter 'mproc' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/nxtval-armci.c:97:12: error: Uninitialized variable: local [legacyUninitvar] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/nxtval-armci.c:72:16: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sizeof.c:16:19: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sizeof.c:42:19: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:142:16: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:54:20: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:85:20: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:61:22: warning: Either the condition '(file=fopen(filename,"r"))==(FILE*)NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:53:42: note: Assuming that condition '(file=fopen(filename,"r"))==(FILE*)NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:61:22: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:62:24: warning: Either the condition '(file=fopen(filename,"r"))==(FILE*)NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:53:42: note: Assuming that condition '(file=fopen(filename,"r"))==(FILE*)NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:62:24: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:63:22: warning: Either the condition '(file=fopen(filename,"r"))==(FILE*)NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:53:42: note: Assuming that condition '(file=fopen(filename,"r"))==(FILE*)NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:63:22: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:119:45: style:inconclusive: Function 'armci_tcgmsg_pfcopy' argument 3 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sndrcv.h:36:54: note: Function 'armci_tcgmsg_pfcopy' argument 3 names different: declaration 'filename' definition 'fname'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:119:45: note: Function 'armci_tcgmsg_pfcopy' argument 3 names different: declaration 'filename' definition 'fname'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:119:56: style:inconclusive: Function 'armci_tcgmsg_pfcopy' argument 4 names different: declaration 'flen' definition 'len'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sndrcv.h:36:68: note: Function 'armci_tcgmsg_pfcopy' argument 4 names different: declaration 'flen' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:119:56: note: Function 'armci_tcgmsg_pfcopy' argument 4 names different: declaration 'flen' definition 'len'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:37:27: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:37:52: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/pfilecopy.c:119:45: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:30:9: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:30:9: warning: %hd in format string (no. 2) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:30:9: warning: %hd in format string (no. 3) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:30:9: warning: %hd in format string (no. 4) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:30:9: warning: %hd in format string (no. 5) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:69:9: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:69:9: warning: %hd in format string (no. 2) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:69:9: warning: %hd in format string (no. 3) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:69:9: warning: %hd in format string (no. 4) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:69:9: warning: %hd in format string (no. 5) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:110:20: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:110:20: warning: %hd in format string (no. 2) requires 'short' but the argument type is 'long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:103:21: style:inconclusive: Function 'armci_tcgmsg_waitcom' argument 1 names different: declaration 'node' definition 'nodesel'. [funcArgNamesDifferent] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/sndrcv.h:47:30: note: Function 'armci_tcgmsg_waitcom' argument 1 names different: declaration 'node' definition 'nodesel'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:103:21: note: Function 'armci_tcgmsg_waitcom' argument 1 names different: declaration 'node' definition 'nodesel'. nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:24:17: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:24:66: style: Parameter 'sync' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:55:40: style: Parameter 'lenbuf' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:55:68: style: Parameter 'nodeselect' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:55:102: style: Parameter 'sync' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:121:31: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:17:18: style: struct member 'msg_q_struct::from' is never used. [unusedStructMember] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/brdcst_delta.c:56:20: error: printf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/brdcst_delta.c:112:20: error: printf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/brdcst_delta.c:127:13: style: Unused variable: row [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/brdcst_delta.c:127:18: style: Unused variable: col [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/nxtsrv.c:70:20: style: Condition 'mproc<0' is always true [knownConditionTrueFalse] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/nxtsrv.c:53:15: note: Assuming that condition 'mproc==0' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/nxtsrv.c:70:20: note: Condition 'mproc<0' is always true nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/nxtsrv.c:50:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/nxtsrv.c:50:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/nxtsrv.c:50:14: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/nxtsrv.c:50:14: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:137:20: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:43:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:43:12: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:150:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:137:26: warning: Either the condition '(buf2=malloc((unsigned int)max_len))==(char*)NULL' is redundant or there is possible null pointer dereference: buf2. [nullPointerRedundantCheck] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:123:50: note: Assuming that condition '(buf2=malloc((unsigned int)max_len))==(char*)NULL' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:137:26: note: Null pointer dereference nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:131:12: style: Variable 'lenbuf' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:102:12: note: lenbuf is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:131:12: note: lenbuf is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:36:11: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:101:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:174:14: style: Variable 'type' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:174:21: style: Variable 'len' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:174:45: style: Variable 'sync' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:177:8: style: Variable 'me' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:178:11: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:174:35: style: Unused variable: node [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/pvm.c:174:49: style: Unused variable: i [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/parse.c:68:21: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/parse.c:115:11: style: Variable 'token' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/parse.c:116:11: style: Variable 'event' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:366:20: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:446:32: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:328:10: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:326:9: note: type is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:328:10: note: type is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:454:18: style: Variable 'sum2' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:453:18: note: sum2 is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:454:18: note: sum2 is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:526:10: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:522:9: note: type is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:526:10: note: type is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:251:17: style: Variable 'len' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:588:10: style: Variable 'next' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.c:611:14: style: Variable 'next' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:343:20: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:483:20: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:114:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:496:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:133:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:167:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:310:10: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:308:9: note: type is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:310:10: note: type is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:553:10: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:549:9: note: type is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:553:10: note: type is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:236:17: style: Variable 'len' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:612:10: style: Variable 'next' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test.isend.c:632:14: style: Variable 'next' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:351:20: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:424:20: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:175:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:318:10: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:316:9: note: type is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:318:10: note: type is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:494:10: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:490:9: note: type is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:494:10: note: type is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:244:17: style: Variable 'len' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:554:10: style: Variable 'next' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test2.c:574:14: style: Variable 'next' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:30:14: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:28:14: note: ierr is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:30:14: note: ierr is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:32:14: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:30:14: note: ierr is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:32:14: note: ierr is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:40:14: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:38:14: note: ierr is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:40:14: note: ierr is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:32:14: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test_asyn.c:40:14: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/testmap.c:30:10: style: Variable 'node' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/testmap.c:31:10: style: Variable 'type' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/testmap.c:32:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tools/ga-wprof.c:362:4: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/tools/ga-wprof.c:482:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] nwchem-7.2.2/src/tools/ga-5.8.2/tools/ga-wprof.c:329:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tools/ga-wprof.c:303:10: style: Variable 'strLogs' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/tools/ga-wprof.c:304:10: style: Variable 'Gdepth' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/tools/ga-wprof.c:305:10: style: Variable 'Glocal' can be declared as pointer to const [constVariablePointer] nwchem-7.2.2/src/tools/ga-5.8.2/tools/ga-wprof.c:304:10: style: Variable 'Gdepth' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tools/ga-wapi.c:2726:9: style: Unused variable: lme [unusedVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tools/ga-wapi.c:2726:14: style: Unused variable: lnproc [unusedVariable] nwchem-7.2.2/src/util/ecce_print.c:156:30: style:inconclusive: Function 'ecce_print1' argument 1 names different: declaration 'keyword' definition 'key'. [funcArgNamesDifferent] nwchem-7.2.2/src/util/ecce_print.h:7:30: note: Function 'ecce_print1' argument 1 names different: declaration 'keyword' definition 'key'. nwchem-7.2.2/src/util/ecce_print.c:156:30: note: Function 'ecce_print1' argument 1 names different: declaration 'keyword' definition 'key'. nwchem-7.2.2/src/util/ecce_print.c:184:30: style:inconclusive: Function 'ecce_print2' argument 1 names different: declaration 'keyword' definition 'key'. [funcArgNamesDifferent] nwchem-7.2.2/src/util/ecce_print.h:9:30: note: Function 'ecce_print2' argument 1 names different: declaration 'keyword' definition 'key'. nwchem-7.2.2/src/util/ecce_print.c:184:30: note: Function 'ecce_print2' argument 1 names different: declaration 'keyword' definition 'key'. nwchem-7.2.2/src/util/ecce_print.c:278:41: style:inconclusive: Function 'ecce_print_echo_string' argument 1 names different: declaration 'string' definition 'mystring'. [funcArgNamesDifferent] nwchem-7.2.2/src/util/ecce_print.h:15:41: note: Function 'ecce_print_echo_string' argument 1 names different: declaration 'string' definition 'mystring'. nwchem-7.2.2/src/util/ecce_print.c:278:41: note: Function 'ecce_print_echo_string' argument 1 names different: declaration 'string' definition 'mystring'. nwchem-7.2.2/src/util/ecce_print.c:287:37: style:inconclusive: Function 'ecce_print_version' argument 1 names different: declaration 'string' definition 'mystring'. [funcArgNamesDifferent] nwchem-7.2.2/src/util/ecce_print.h:16:37: note: Function 'ecce_print_version' argument 1 names different: declaration 'string' definition 'mystring'. nwchem-7.2.2/src/util/ecce_print.c:287:37: note: Function 'ecce_print_version' argument 1 names different: declaration 'string' definition 'mystring'. nwchem-7.2.2/src/util/ecce_print.c:411:40: style: Parameter 'pnew' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/ecce_print.c:425:50: style: Parameter 'ma_type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/ecce_print.c:426:32: style: Parameter 'ld1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/ecce_print.c:426:46: style: Parameter 'dim1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/ecce_print.c:426:61: style: Parameter 'dim2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/ecce_print.c:453:14: style: Parameter 'ld1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/ecce_print.c:453:28: style: Parameter 'dim1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/ecce_print.c:453:43: style: Parameter 'dim2' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/ecce_print.c:475:50: style: Parameter 'ma_type' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/ecce_print.c:476:32: style: Parameter 'dim1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/ecce_print.c:547:73: style: Parameter 'dim1' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/erfc.c:5:25: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/util/erfc.c:10:24: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:365:20: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:444:20: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:179:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:328:10: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:326:9: note: type is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:328:10: note: type is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:519:10: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:515:9: note: type is assigned nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:519:10: note: type is overwritten nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:252:17: style: Variable 'len' can be declared as const array [constVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:547:25: style: Variable 'used' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:547:33: style: Variable 'rate' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:579:10: style: Variable 'next' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tests/test3.c:602:14: style: Variable 'next' is assigned a value that is never used. [unreadVariable] nwchem-7.2.2/src/util/fortchar.c:76:13: warning: Either the condition 'clengthofi_data.max_buffered_send&&buffer&&0' is always false [knownConditionTrueFalse] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1866:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1866:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1930:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1930:53: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1995:25: style: Parameter 'src_stride' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-portals4/comex.c:1996:25: style: Parameter 'dst_stride' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:118:15: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:118:26: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:127:15: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:127:26: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:466:28: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:506:33: style: Parameter 'hdl' can be declared as pointer to const [constParameterPointer] 2.13.0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:828:5: style: Variable 'value' can be declared as pointer to const [constVariablePointer] 2.13.0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:829:5: style: Variable 'value' can be declared as pointer to const [constVariablePointer] 2.13.0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:830:5: style: Variable 'value' can be declared as pointer to const [constVariablePointer] 2.13.0 nwchem-7.2.2/src/tools/ga-5.8.2/comex/src-template/comex.c:831:5: style: Variable 'value' can be declared as pointer to const [constVariablePointer] head nwchem-7.2.2/src/tools/ga-5.8.2/ga++/testing/thread-safe.cc:12:27: style: Parameter 'argv' can be declared as const array [constParameter] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:226:37: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:226:52: style: Parameter 'np' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:232:32: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] 2.13.0 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/base.c:769:6: style: Variable 'map' can be declared as pointer to const [constVariablePointer] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/capi.c:2665:18: style: Variable 'ptmap' can be declared as pointer to const [constVariablePointer] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/capi.c:2703:18: style: Variable 'ptmap' can be declared as pointer to const [constVariablePointer] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/decomp.c:502:58: style: Parameter 'ardims' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/decomp.c:726:39: style: Parameter 'ardims' can be declared as const array [constParameter] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_diag_seqc.c:20:27: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_diag_seqc.c:32:24: style: Parameter 'eval' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ga_trace.c:120:29: style: Parameter 'ga' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:293:54: style: Parameter 'subscript' can be declared as const array [constParameter] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/ghosts.c:302:61: style: Parameter 'subscript' can be declared as const array [constParameter] head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2503:15: error: Array 'blo[0]' accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2474:15: note: Assignment 'ipos=-1', assigned value is -1 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2479:31: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2503:15: note: Negative array index head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2504:15: error: Array 'bhi[0]' accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2474:15: note: Assignment 'ipos=-1', assigned value is -1 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2479:31: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2504:15: note: Negative array index head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2505:10: error: Array 'blo[0]' accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2474:15: note: Assignment 'ipos=-1', assigned value is -1 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2479:31: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2505:10: note: Negative array index head nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2506:10: error: Array 'bhi[0]' accessed at index -1, which is out of bounds. [negativeIndex] nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2474:15: note: Assignment 'ipos=-1', assigned value is -1 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2479:31: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:2506:10: note: Negative array index 2.13.0 nwchem-7.2.2/src/tools/ga-5.8.2/global/src/matmul.c:779:18: style: Condition 'currAMAX_FACTOR' is redundant or the array 'prime[10000]' is accessed at index 10000, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:56:20: note: Assignment 'MAX_FACTOR=10000', assigned value is 10000 nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:73:22: note: Assuming condition is false nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:80:16: note: Assuming that condition 'pmax>MAX_FACTOR' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:81:12: note: Array index out of bounds head nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:81:12: warning: Either the condition 'pmax>MAX_FACTOR' is redundant or the array 'prime[10000]' is accessed at index 10000, which is out of bounds. [arrayIndexOutOfBoundsCond] nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:56:20: note: Assignment 'MAX_FACTOR=10000', assigned value is 10000 nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:80:16: note: Assuming that condition 'pmax>MAX_FACTOR' is not redundant nwchem-7.2.2/src/tools/ga-5.8.2/gparrays/testing/testc.c:81:12: note: Array index out of bounds head nwchem-7.2.2/src/tools/ga-5.8.2/ma/ma.c:952:16: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/elio.c:290:57: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/stat.c:136:12: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'avail_t {aka unsigned long}'. [invalidPrintfArgType_sint] 2.13.0 nwchem-7.2.2/src/tools/ga-5.8.2/pario/elio/stat.c:136:12: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] head nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/checkbyte.c:5:40: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:181:43: style: Parameter 'lenbuf' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/collect.c:181:57: style: Parameter 'originator' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/niceftn.c:15:21: style: Parameter 'ival' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:121:31: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:24:17: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:55:40: style: Parameter 'lenbuf' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/tools/ga-5.8.2/tcgmsg/tcgmsg-mpi/p2p.c:55:68: style: Parameter 'nodeselect' can be declared as pointer to const [constParameterPointer] 2.13.0 nwchem-7.2.2/src/util/ga_asymmetr.c:48:25: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable] head nwchem-7.2.2/src/util/ieeetrap.c:11:48: style: Parameter 'sip' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/ieeetrap.c:11:65: style: Parameter 'uap' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/ieeetrap.c:17:46: style: Parameter 'sip' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/ieeetrap.c:17:63: style: Parameter 'uap' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/ieeetrap.c:23:46: style: Parameter 'sip' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/ieeetrap.c:23:63: style: Parameter 'uap' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/linux_random.c:10:27: style: Parameter 'input_seed' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/md5/md5.c:304:16: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:252:30: style: Parameter 'fsubscript' can be declared as const array [constParameter] head nwchem-7.2.2/src/util/util.c:258:31: style: Parameter 'fsubscript' can be declared as const array [constParameter] head nwchem-7.2.2/src/util/util.c:266:44: style: Parameter 'ndim' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:320:48: style: Parameter 'ndim' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:333:43: style: Parameter 'ndim' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:33:49: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:342:74: style: Parameter 'ndim' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:354:121: style: Parameter 'ndim2' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:354:75: style: Parameter 'ndim1' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:371:120: style: Parameter 'ndim2' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:371:74: style: Parameter 'ndim1' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:388:120: style: Parameter 'ndim2' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:388:74: style: Parameter 'ndim1' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util.c:441:34: style: Parameter 'flag' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util_mpinap.c:14:33: style: Parameter 'factor' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util_speak.c:68:50: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util_talker.c:121:39: style: Parameter 'socket1' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util_talker.c:121:73: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util_talker.c:17:68: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util_talker.c:17:82: style: Parameter 'portin' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util_talker.c:84:40: style: Parameter 'socket1' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util_talker.c:96:40: style: Parameter 'socket1' can be declared as pointer to const [constParameterPointer] head nwchem-7.2.2/src/util/util_talker.c:96:74: style: Parameter 'n1' can be declared as pointer to const [constParameterPointer] DONE