2025-06-29 07:22 ftp://ftp.de.debian.org/debian/pool/main/n/nco/nco_5.3.4.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openmp --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-62-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: ca83f56 (2025-06-29 00:31:22 +0200) count: 4074 4055 elapsed-time: 161.3 162.8 head-timing-info: old-timing-info: head results: nco-5.3.4/bld/libnco_c++_tst.cc:28:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] nco-5.3.4/doc/cdtime.c:27:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdStandard [valueFlowBailoutIncompleteVar] nco-5.3.4/doc/cdtime.c:25:50: warning: If memory allocation fails, then there is a possible null pointer dereference: s_in [nullPointerOutOfMemory] nco-5.3.4/doc/cdtime.c:22:14: note: Assuming allocation function fails nco-5.3.4/doc/cdtime.c:22:14: note: Assignment 's_in=strdup(argv[1])', assigned value is 0 nco-5.3.4/doc/cdtime.c:25:50: note: Null pointer dereference nco-5.3.4/doc/cdtime.c:25:55: warning: If memory allocation fails, then there is a possible null pointer dereference: s_out [nullPointerOutOfMemory] nco-5.3.4/doc/cdtime.c:23:15: note: Assuming allocation function fails nco-5.3.4/doc/cdtime.c:23:15: note: Assignment 's_out=strdup(argv[2])', assigned value is 0 nco-5.3.4/doc/cdtime.c:25:55: note: Null pointer dereference nco-5.3.4/doc/cdtime.c:30:26: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: s_in [nullPointerOutOfMemory] nco-5.3.4/doc/cdtime.c:22:14: note: Assuming allocation function fails nco-5.3.4/doc/cdtime.c:22:14: note: Assignment 's_in=strdup(argv[1])', assigned value is 0 nco-5.3.4/doc/cdtime.c:30:26: note: Null pointer dereference nco-5.3.4/doc/cdtime.c:18:9: style: Variable 's_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco++/ncap2_utl.hh:71:3: error: There is an unknown macro here somewhere. Configuration is required. If ANTLR_USE_NAMESPACE is a macro then please configure it. [unknownMacro] nco-5.3.4/src/nco++/NcapVar.cc:12:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable antlr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/NcapVar.hh:64:4: performance: Variable 'var_nm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nco-5.3.4/src/nco++/NcapVar.hh:65:4: performance: Variable 'att_nm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nco-5.3.4/src/nco++/NcapVar.hh:66:4: performance: Variable 'fll_nm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nco-5.3.4/src/nco++/NcapVar.hh:67:4: performance: Variable 'rfr_ast' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nco-5.3.4/src/nco++/NcapVar.hh:112:10: style:inconclusive: Technically the member function 'NcapVar::getAst' can be const. [functionConst] nco-5.3.4/src/nco++/NcapVar.hh:113:13: style:inconclusive: Technically the member function 'NcapVar::getAst_typ' can be const. [functionConst] nco-5.3.4/src/nco++/NcapVar.hh:115:15: style:inconclusive: Technically the member function 'NcapVar::getVar' can be const. [functionConst] nco-5.3.4/src/nco++/NcapVar.hh:116:15: style:inconclusive: Technically the member function 'NcapVar::getAtt' can be const. [functionConst] nco-5.3.4/src/nco++/NcapVar.hh:117:15: style:inconclusive: Technically the member function 'NcapVar::getFll' can be const. [functionConst] nco-5.3.4/src/nco++/NcapVar.hh:57:3: style: Class 'NcapVar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nco-5.3.4/src/nco++/NcapVar.hh:115:15: performance: Function 'getVar()' should return member 'var_nm' by const reference. [returnByReference] nco-5.3.4/src/nco++/NcapVar.hh:116:15: performance: Function 'getAtt()' should return member 'att_nm' by const reference. [returnByReference] nco-5.3.4/src/nco++/NcapVar.hh:117:15: performance: Function 'getFll()' should return member 'fll_nm' by const reference. [returnByReference] nco-5.3.4/src/nco++/NcapVar.cc:6:33: warning: Either the condition 'var!=(var_sct*)NULL' is redundant or there is possible null pointer dereference: var_in. [nullPointerRedundantCheck] nco-5.3.4/src/nco++/NcapVar.cc:14:12: note: Assuming that condition 'var!=(var_sct*)NULL' is not redundant nco-5.3.4/src/nco++/NcapVar.cc:8:9: note: Assignment to 'var=var_in' nco-5.3.4/src/nco++/NcapVar.cc:6:33: note: Null pointer dereference nco-5.3.4/src/nco++/NcapVar.cc:38:13: style: C-style pointer casting [cstyleCast] nco-5.3.4/src/nco++/NcapVar.hh:103:23: style: Parameter 'rAST' can be declared as reference to const [constParameterReference] nco-5.3.4/src/nco++/NcapVar.hh:105:23: style: Parameter 'rAST' can be declared as reference to const [constParameterReference] nco-5.3.4/src/nco++/NcapVarVector.cc:73:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/NcapVarVector.hh:29:13: style:inconclusive: Technically the member function 'NcapVarVector::less_mag::operator()' can be const. [functionConst] nco-5.3.4/src/nco++/NcapVarVector.cc:130:5: style: Redundant initialization for 'we'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco++/NcapVarVector.cc:129:37: note: we is initialized nco-5.3.4/src/nco++/NcapVarVector.cc:130:5: note: we is overwritten nco-5.3.4/src/nco++/NcapVarVector.cc:58:17: style: The scope of the variable 's_fl' can be reduced. [variableScope] nco-5.3.4/src/nco++/NcapVarVector.cc:10:42: performance: Function parameter 's_fnm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/NcapVarVector.cc:29:39: performance: Function parameter 's_fnm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/NcapVarVector.cc:117:39: performance: Function parameter 's_fnm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/NcapVarVector.cc:145:43: performance: Function parameter 'var_nm' should be passed by const reference. [passedByValue] ncoGrammar.g:710:9: error: There is an unknown macro here somewhere. Configuration is required. If ANTLR_USE_NAMESPACE is a macro then please configure it. [unknownMacro] ncoLexer.hpp:72:2: error: There is an unknown macro here somewhere. Configuration is required. If ANTLR_USE_NAMESPACE is a macro then please configure it. [unknownMacro] ncoParser.hpp:117:2: error: There is an unknown macro here somewhere. Configuration is required. If ANTLR_USE_NAMESPACE is a macro then please configure it. [unknownMacro] nco-5.3.4/src/nco++/nco_gsl.cc:138:10: style: Parameter 'c0' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco++/nco_gsl.cc:139:10: style: Parameter 'c1' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco++/nco_gsl.cc:140:10: style: Parameter 'cov_00' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco++/nco_gsl.cc:141:10: style: Parameter 'cov_01' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco++/nco_gsl.cc:142:10: style: Parameter 'cov_11' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco++/nco_gsl.cc:143:10: style: Parameter 'sumsq' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco++/sdo_utl.cc:20:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/sdo_utl.cc:27:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/sdo_utl.cc:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/sdo_utl.cc:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/sdo_utl.cc:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/sdo_utl.cc:67:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/sdo_utl.cc:79:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/sdo_utl.cc:86:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/sdo_utl.cc:93:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/sdo_utl.cc:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco++/sdo_utl.hh:64:16: style:inconclusive: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. [funcArgNamesDifferent] nco-5.3.4/src/nco++/sdo_utl.hh:60:54: note: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. nco-5.3.4/src/nco++/sdo_utl.hh:64:16: note: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. nco-5.3.4/src/nco++/sdo_utl.hh:82:16: style:inconclusive: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. [funcArgNamesDifferent] nco-5.3.4/src/nco++/sdo_utl.hh:78:54: note: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. nco-5.3.4/src/nco++/sdo_utl.hh:82:16: note: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. nco-5.3.4/src/nco++/sdo_utl.hh:102:20: performance: Function parameter 'sng' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.hh:119:20: performance: Function parameter 'sng' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:17:21: performance: Function parameter 'nco_prg_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:17:44: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:17:63: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:24:21: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:24:40: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:31:21: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:38:21: performance: Function parameter 'nco_prg_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:38:44: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:38:63: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:52:21: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:52:40: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:64:21: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:76:21: performance: Function parameter 'nco_prg_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:76:44: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:76:63: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:83:21: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:83:40: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:90:21: performance: Function parameter 'nco_prg_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:90:44: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:90:63: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:97:21: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sdo_utl.cc:97:40: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco++/sym_cls.cc:7:5: performance: Variable '_fnm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nco-5.3.4/src/nco++/sym_cls.cc:12:5: performance: Variable '_fnm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] nco-5.3.4/src/nco++/sym_cls.cc:16:24: style:inconclusive: Technically the member function 'sym_cls::fnm' can be const. [functionConst] nco-5.3.4/src/nco++/sym_cls.hh:16:15: note: Technically the member function 'sym_cls::fnm' can be const. nco-5.3.4/src/nco++/sym_cls.cc:16:24: note: Technically the member function 'sym_cls::fnm' can be const. nco-5.3.4/src/nco++/sym_cls.hh:16:15: performance: Function 'fnm()' should return member '_fnm' by const reference. [returnByReference] nco-5.3.4/src/nco++/sym_cls.cc:6:32: performance: Function parameter 'sfnm' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco/mpncbo.c:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/mpncbo.c:611:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncbo.c:610:6: note: First condition nco-5.3.4/src/nco/mpncbo.c:611:6: note: Second condition nco-5.3.4/src/nco/mpncbo.c:618:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncbo.c:617:6: note: First condition nco-5.3.4/src/nco/mpncbo.c:618:6: note: Second condition nco-5.3.4/src/nco/mpncbo.c:622:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncbo.c:621:6: note: First condition nco-5.3.4/src/nco/mpncbo.c:622:6: note: Second condition nco-5.3.4/src/nco/mpncbo.c:754:15: style: Variable 'fl_out_tmp' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/mpncbo.c:740:13: note: fl_out_tmp is assigned nco-5.3.4/src/nco/mpncbo.c:754:15: note: fl_out_tmp is overwritten nco-5.3.4/src/nco/mpncbo.c:950:15: style: Variable 'has_mss_val' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/mpncbo.c:912:15: note: has_mss_val is assigned nco-5.3.4/src/nco/mpncbo.c:950:15: note: has_mss_val is overwritten nco-5.3.4/src/nco/mpncbo.c:103:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/mpncbo.c:244:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/mpncbo.c:1063:24: style: Variable 'fl_in_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1064:24: style: Variable 'fl_in_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1072:37: style: Variable 'lmt_all_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1073:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1075:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1076:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1077:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1079:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1080:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1081:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1082:32: style: Variable 'in_id_1_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1083:32: style: Variable 'in_id_2_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1086:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1087:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1088:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1089:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1093:24: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1096:28: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1098:32: style: Variable 'dim_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1099:32: style: Variable 'dim_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1100:34: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1112:10: style: Variable 'var_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1113:10: style: Variable 'var_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:1114:30: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:194:12: style: Variable 'HPSS_TRY' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncbo.c:211:12: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/mpncecat.c:989:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncecat.c:988:20: note: First condition nco-5.3.4/src/nco/mpncecat.c:989:20: note: Second condition nco-5.3.4/src/nco/mpncecat.c:992:16: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncecat.c:991:16: note: First condition nco-5.3.4/src/nco/mpncecat.c:992:16: note: Second condition nco-5.3.4/src/nco/mpncecat.c:101:16: style: Variable 'fp_stdout' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/mpncecat.c:200:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/mpncecat.c:507:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:585:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:607:10: style: Variable 'xtr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:953:30: style: Variable 'rec_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:960:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:961:35: style: Variable 'lmt_all_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:965:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:966:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:967:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:968:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:970:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:971:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:972:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:973:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:976:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:977:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:978:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:979:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:983:24: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:986:28: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:988:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:989:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:991:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:992:28: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:101:16: style: Variable 'fp_stdout' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncecat.c:168:12: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/mpncflint.c:1036:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncflint.c:1035:20: note: First condition nco-5.3.4/src/nco/mpncflint.c:1036:20: note: Second condition nco-5.3.4/src/nco/mpncflint.c:1043:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncflint.c:1042:20: note: First condition nco-5.3.4/src/nco/mpncflint.c:1043:20: note: Second condition nco-5.3.4/src/nco/mpncflint.c:757:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/mpncflint.c:756:8: note: rcd is assigned nco-5.3.4/src/nco/mpncflint.c:757:8: note: rcd is overwritten nco-5.3.4/src/nco/mpncflint.c:87:9: style: Variable 'ntp_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/mpncflint.c:111:16: style: Variable 'fp_stdout' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/mpncflint.c:222:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/mpncflint.c:540:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:643:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:665:10: style: Variable 'xtr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:796:20: style: Variable 'ntp_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:797:20: style: Variable 'ntp_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:798:32: style: Variable 'ntp_var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:992:24: style: Variable 'fl_in_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:993:24: style: Variable 'fl_in_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:997:14: style: Variable 'var_prc_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:998:20: style: Variable 'wgt_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:999:20: style: Variable 'wgt_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1000:28: style: Variable 'wgt_out_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1001:28: style: Variable 'wgt_out_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1008:35: style: Variable 'lmt_all_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1009:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1013:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1014:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1015:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1017:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1018:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1019:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1023:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1024:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1025:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1026:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1030:24: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1033:28: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1035:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1036:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1039:8: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:1040:12: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:111:16: style: Variable 'fp_stdout' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:169:12: style: Variable 'HPSS_TRY' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncflint.c:184:12: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/mpncpdq.c:1280:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncpdq.c:1279:20: note: First condition nco-5.3.4/src/nco/mpncpdq.c:1280:20: note: Second condition nco-5.3.4/src/nco/mpncpdq.c:1283:16: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncpdq.c:1282:16: note: First condition nco-5.3.4/src/nco/mpncpdq.c:1283:16: note: Second condition nco-5.3.4/src/nco/mpncpdq.c:92:9: style: Variable 'rec_dmn_nm_in' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/mpncpdq.c:93:9: style: Variable 'rec_dmn_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/mpncpdq.c:226:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/mpncpdq.c:530:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:553:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:606:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:643:12: style: Variable 'optarg_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:665:16: style: Variable 'dmn_rdr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:699:10: style: Variable 'xtr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:980:49: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1057:38: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1070:9: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1152:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1163:23: style: Variable 'nco_pck_plc_alw' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1227:40: style: Variable 'dmn_idx_out_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1228:32: style: Variable 'dmn_rvr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1229:34: style: Variable 'dmn_rvr_rdr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1230:44: style: Variable 'dmn_rdr_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1232:14: style: Variable 'dmn_rdr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1236:42: style: Variable 'nco_pck_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1237:42: style: Variable 'nco_pck_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1242:17: style: Variable 'aed_lst_add_fst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1243:17: style: Variable 'aed_lst_scl_fct' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1251:35: style: Variable 'lmt_all_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1252:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1256:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1257:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1258:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1259:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1261:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1262:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1263:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1264:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1267:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1268:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1270:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1274:24: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1277:28: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1279:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1280:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1282:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:1283:28: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncpdq.c:192:12: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/mpncra.c:1520:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncra.c:1519:20: note: First condition nco-5.3.4/src/nco/mpncra.c:1520:20: note: Second condition nco-5.3.4/src/nco/mpncra.c:1524:16: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/mpncra.c:1523:16: note: First condition nco-5.3.4/src/nco/mpncra.c:1524:16: note: Second condition nco-5.3.4/src/nco/mpncra.c:128:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/mpncra.c:129:9: style: Variable 'nco_pck_plc_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/mpncra.c:185:16: style: Variable 'lmt_all_rec' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/mpncra.c:253:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/mpncra.c:676:29: style: Variable 'cln_att_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1493:59: style: Variable 'lmt_rec' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1497:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1498:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1499:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1500:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1502:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1503:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1504:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1505:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1508:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1509:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1510:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1511:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1514:24: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1519:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1520:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1523:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:1524:28: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncra.c:219:10: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/mpncwa.c:1207:15: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1178. [multiCondition] nco-5.3.4/src/nco/mpncwa.c:1178:15: note: first condition nco-5.3.4/src/nco/mpncwa.c:1207:15: note: else if condition is opposite to first condition nco-5.3.4/src/nco/mpncwa.c:718:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] nco-5.3.4/src/nco/mpncwa.c:709:18: note: outer condition: dmn_avg_nbr>0 nco-5.3.4/src/nco/mpncwa.c:718:20: note: identical inner condition: dmn_avg_nbr>0 nco-5.3.4/src/nco/mpncwa.c:378:21: style: Redundant assignment of 'NORMALIZE_BY_TALLY' to itself. [selfAssignment] nco-5.3.4/src/nco/mpncwa.c:379:22: style: Redundant assignment of 'NORMALIZE_BY_WEIGHT' to itself. [selfAssignment] nco-5.3.4/src/nco/mpncwa.c:97:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/mpncwa.c:241:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/mpncwa.c:1331:32: style: Variable 'dmn_avg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1332:16: style: Variable 'msk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1334:24: style: Variable 'msk_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1335:32: style: Variable 'msk_cnd_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1336:16: style: Variable 'wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1337:24: style: Variable 'wgt_avg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1338:22: style: Variable 'wgt_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1339:24: style: Variable 'wgt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1343:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1344:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1345:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1346:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1348:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1349:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1350:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1351:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1354:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1355:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1357:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1360:24: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1363:28: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1365:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1366:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1368:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:1374:12: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/mpncwa.c:206:12: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncap_utl.c:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncap_utl.c:187:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncap_utl.c:366:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncap_utl.c:466:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncap_utl.c:682:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncap_utl.c:723:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var_nm [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncap_utl.c:266:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/ncap_utl.c:678:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/ncap_utl.c:445:18: style: Condition 'var_lsr_out==NULL' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/ncap_utl.c:427:24: note: Assignment 'var_lsr_out=NULL', assigned value is 0 nco-5.3.4/src/nco/ncap_utl.c:445:18: note: Condition 'var_lsr_out==NULL' is always true nco-5.3.4/src/nco/ncap_utl.c:336:94: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/ncap_utl.c:670:39: style:inconclusive: Function 'nco_yyerror' argument 2 names different: declaration 'sng' definition 'err_sng_lcl'. [funcArgNamesDifferent] nco-5.3.4/src/nco/ncap_utl.h:137:54: note: Function 'nco_yyerror' argument 2 names different: declaration 'sng' definition 'err_sng_lcl'. nco-5.3.4/src/nco/ncap_utl.c:670:39: note: Function 'nco_yyerror' argument 2 names different: declaration 'sng' definition 'err_sng_lcl'. nco-5.3.4/src/nco/ncap_utl.c:21:21: style: Parameter 'var_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/ncap_utl.c:529:11: style: Variable 'var_lsr_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncap_utl.c:536:11: style: Variable 'var_gtr_cnt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncap_utl.c:204:11: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncap_utl.c:266:6: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncap_utl.c:513:12: style: Variable 'dmn_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncap_utl.c:678:10: style: Variable 'prs_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:158:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_ATTRS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncatted.c:319:36: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/ncatted.c:314:36: note: First condition nco-5.3.4/src/nco/ncatted.c:319:36: note: Second condition nco-5.3.4/src/nco/ncatted.c:558:20: style: Variable 'ddra_info.tmr_flg' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncatted.c:472:20: note: ddra_info.tmr_flg is assigned nco-5.3.4/src/nco/ncatted.c:558:20: note: ddra_info.tmr_flg is overwritten nco-5.3.4/src/nco/ncatted.c:222:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncatted.c:417:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:491:17: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:534:28: style: Variable 'aed_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:538:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:539:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:541:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:542:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:545:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:546:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:547:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncatted.c:548:28: style: Variable 'gad_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncbo.c:794:19: style: The comparison 'nbr_cmn_nm > 0' is always false. [knownConditionTrueFalse] nco-5.3.4/src/nco/ncbo.c:218:18: note: 'nbr_cmn_nm' is assigned value '0' here. nco-5.3.4/src/nco/ncbo.c:794:19: note: The comparison 'nbr_cmn_nm > 0' is always false. nco-5.3.4/src/nco/ncbo.c:146:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncbo.c:161:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncbo.c:253:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncbo.c:621:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:759:24: style: Variable 'fl_in_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:760:24: style: Variable 'fl_in_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:762:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:763:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:764:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:765:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:767:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:768:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:769:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:770:32: style: Variable 'in_id_1_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:771:32: style: Variable 'in_id_2_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:774:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:775:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:776:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:777:28: style: Variable 'gad_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:778:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:788:16: style: Variable 'gpe' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:791:26: style: Variable 'gpe_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:794:31: style: Variable 'cmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncbo.c:799:12: style: Variable 'flg_dne' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:126:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncecat.c:1051:18: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/ncecat.c:1050:18: note: First condition nco-5.3.4/src/nco/ncecat.c:1051:18: note: Second condition nco-5.3.4/src/nco/ncecat.c:925:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nco-5.3.4/src/nco/ncecat.c:928:8: note: Found duplicate branches for 'if' and 'else'. nco-5.3.4/src/nco/ncecat.c:925:7: note: Found duplicate branches for 'if' and 'else'. nco-5.3.4/src/nco/ncecat.c:1070:20: style: Variable 'ddra_info.tmr_flg' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncecat.c:782:22: note: ddra_info.tmr_flg is assigned nco-5.3.4/src/nco/ncecat.c:1070:20: note: ddra_info.tmr_flg is overwritten nco-5.3.4/src/nco/ncecat.c:91:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncecat.c:241:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncecat.c:819:15: style: Variable 'stb_srt_psn' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncecat.c:948:18: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncecat.c:637:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1021:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1022:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1023:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1024:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1025:24: style: Variable 'grp_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1026:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1028:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1029:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1030:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1031:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1034:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1035:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1036:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1037:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1048:32: style: Variable 'rec_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1050:26: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1051:30: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1056:18: style: Variable 'gpe' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncecat.c:1057:18: style: Variable 'md5' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncflint.c:1041:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/ncflint.c:1040:20: note: First condition nco-5.3.4/src/nco/ncflint.c:1041:20: note: Second condition nco-5.3.4/src/nco/ncflint.c:1053:20: style: Variable 'ddra_info.tmr_flg' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncflint.c:871:20: note: ddra_info.tmr_flg is assigned nco-5.3.4/src/nco/ncflint.c:1053:20: note: ddra_info.tmr_flg is overwritten nco-5.3.4/src/nco/ncflint.c:87:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncflint.c:138:9: style: Variable 'ntp_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncflint.c:211:12: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncflint.c:245:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncflint.c:892:14: style: Variable 'var_trv_2' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncflint.c:650:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:846:14: style: Variable 'var_ntp_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:847:14: style: Variable 'var_ntp_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:849:32: style: Variable 'ntp_var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:960:32: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1002:24: style: Variable 'fl_in_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1003:24: style: Variable 'fl_in_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1005:14: style: Variable 'var_prc_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1006:20: style: Variable 'wgt_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1007:20: style: Variable 'wgt_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1008:28: style: Variable 'wgt_out_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1009:28: style: Variable 'wgt_out_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1013:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1014:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1015:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1016:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1018:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1019:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1020:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1021:32: style: Variable 'in_id_1_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1022:32: style: Variable 'in_id_2_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1025:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1026:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1027:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1028:28: style: Variable 'gad_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1029:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1037:8: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1038:12: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncflint.c:1045:16: style: Variable 'gpe' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncks.c:1357:23: style: Redundant condition: att_ttl_val. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] nco-5.3.4/src/nco/ncks.c:921:24: style: Assignment 'maxrss=0' is redundant with condition 'maxrss==0'. [duplicateConditionalAssign] nco-5.3.4/src/nco/ncks.c:921:12: note: Condition 'maxrss==0' nco-5.3.4/src/nco/ncks.c:921:24: note: Assignment 'maxrss=0' is redundant nco-5.3.4/src/nco/ncks.c:1536:13: warning: %i in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/ncks.c:1536:13: warning: %i in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/ncks.c:1372:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncks.c:1366:5: note: rcd is assigned nco-5.3.4/src/nco/ncks.c:1372:10: note: rcd is overwritten nco-5.3.4/src/nco/ncks.c:1374:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncks.c:1372:10: note: rcd is assigned nco-5.3.4/src/nco/ncks.c:1374:10: note: rcd is overwritten nco-5.3.4/src/nco/ncks.c:1724:20: style: Variable 'ddra_info.tmr_flg' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncks.c:1430:24: note: ddra_info.tmr_flg is assigned nco-5.3.4/src/nco/ncks.c:1724:20: note: ddra_info.tmr_flg is overwritten nco-5.3.4/src/nco/ncks.c:339:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncks.c:1353:12: style: Variable 'att_sng_ttl' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncks.c:781:21: error: Uninitialized variable: &flg_xcp [uninitvar] nco-5.3.4/src/nco/ncks.c:921:24: style: Variable 'maxrss' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:950:18: style: Variable 'cp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1314:12: style: Variable 'trr_nfo' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1315:24: style: Variable 'trr_wxy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1368:29: style: Variable 'att_ttl_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1380:14: style: Variable 'rgr_nfo' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1662:22: style: Variable 'fl_bnr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1663:28: style: Variable 'fl_in_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1664:22: style: Variable 'fl_prn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1665:24: style: Variable 'flt_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1666:30: style: Variable 'rec_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1667:22: style: Variable 'var_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1670:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1671:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1673:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1674:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1675:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1677:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1678:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1679:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1680:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1681:24: style: Variable 'spr_nmr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1682:24: style: Variable 'spr_chr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1685:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1686:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1687:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1688:28: style: Variable 'gad_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1689:38: style: Variable 'grp_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1690:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1701:16: style: Variable 'gpe' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1702:16: style: Variable 'md5' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1703:38: style: Variable 'rec_dmn_nm_fix' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1704:24: style: Variable 'smr_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1705:36: style: Variable 'smr_fl_sz_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncks.c:1706:32: style: Variable 'smr_xtn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:64:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:518:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:542:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:578:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:610:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:681:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:702:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:911:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:958:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:1086:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:1275:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:1563:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:1614:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:1661:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:1802:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:1982:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:2025:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:2064:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:2104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:2134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:2163:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:2211:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:2249:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:2282:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_att_utl.c:2203:15: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] nco-5.3.4/src/nco/nco_att_utl.c:1893:11: portability: %zi in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_att_utl.c:1895:11: portability: %zi in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_att_utl.c:1897:11: portability: %zi in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_att_utl.c:1061:70: warning: Either the condition 'prv_new' is redundant or there is possible null pointer dereference: prv_new. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_att_utl.c:1068:6: note: Assuming that condition 'prv_new' is not redundant nco-5.3.4/src/nco/nco_att_utl.c:1061:70: note: Null pointer dereference nco-5.3.4/src/nco/nco_att_utl.c:1275:111: warning: If memory allocation fails, then there is a possible null pointer dereference: msg_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_att_utl.c:1254:21: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_att_utl.c:1254:21: note: Assignment 'msg_sng=strdup("Specification has fewer than five arguments---need more information")', assigned value is 0 nco-5.3.4/src/nco/nco_att_utl.c:1275:111: note: Null pointer dereference nco-5.3.4/src/nco/nco_att_utl.c:1621:19: warning: Either the condition 'grp_nm_fll_out' is redundant or there is possible null pointer dereference: grp_nm_fll_out. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_att_utl.c:1625:6: note: Assuming that condition 'grp_nm_fll_out' is not redundant nco-5.3.4/src/nco/nco_att_utl.c:1621:19: note: Null pointer dereference nco-5.3.4/src/nco/nco_att_utl.c:1958:28: warning: Either the condition 'comma_1_cp==NULL' is redundant or there is possible null pointer dereference: comma_1_cp. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_att_utl.c:1950:19: note: Assuming that condition 'comma_1_cp==NULL' is not redundant nco-5.3.4/src/nco/nco_att_utl.c:1958:28: note: Null pointer dereference nco-5.3.4/src/nco/nco_att_utl.c:2026:25: warning: Either the condition 'vrs_sng_xtn' is redundant or there is possible null pointer dereference: vrs_sng_xtn. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_att_utl.c:2034:6: note: Assuming that condition 'vrs_sng_xtn' is not redundant nco-5.3.4/src/nco/nco_att_utl.c:2026:25: note: Null pointer dereference nco-5.3.4/src/nco/nco_att_utl.c:1955:25: warning: Either the condition 'comma_1_cp==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] nco-5.3.4/src/nco/nco_att_utl.c:1950:19: note: Assuming that condition 'comma_1_cp==NULL' is not redundant nco-5.3.4/src/nco/nco_att_utl.c:1955:25: note: Null pointer subtraction nco-5.3.4/src/nco/nco_att_utl.c:2056:11: style: Local variable 'gaa_idx' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_att_utl.c:2045:7: note: Shadowed declaration nco-5.3.4/src/nco/nco_att_utl.c:2056:11: note: Shadow variable nco-5.3.4/src/nco/nco_att_utl.c:884:8: style: Variable 'spc_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_att_utl.c:952:9: style: Variable 'ctime_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_att_utl.c:992:10: style: Variable 'hst_sng_fmt' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_att_utl.c:1000:10: style: Variable 'hst_sng_fmt' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_att_utl.c:1087:9: style: Variable 'ctime_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_att_utl.c:1818:11: style: Variable 'nbr_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_att_utl.c:1958:11: style: Variable 'abs_1_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_att_utl.c:1999:8: style: Variable 'vrs_pfx' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_att_utl.c:2000:8: style: Variable 'vrs_sfx' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_att_utl.c:2196:9: style: Variable 'ctime_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_att_utl.c:2198:14: style: Variable 'time_crr_tm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_att_utl.c:30:22: style: Variable 'fnc_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:155:28: style: Variable 'att_nm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:353:8: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:439:18: style: Variable 'att_val_new' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:708:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:803:14: style: Variable 'att_var.sz' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:804:7: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:809:7: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1065:22: style: Variable 'hst_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1066:22: style: Variable 'hst_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1067:22: style: Variable 'prv_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1068:22: style: Variable 'prv_new' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1353:16: style: Variable 'lmn_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1481:36: style: Variable 'val_arg_dbl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1482:44: style: Variable 'val_arg_lng_lng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1483:46: style: Variable 'val_arg_ulng_lng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1490:12: style: Variable 'arg_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1625:36: style: Variable 'grp_nm_fll_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:1744:42: style: Variable 'grp_nm_fll_in_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:2034:30: style: Variable 'vrs_sng_xtn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:2053:22: style: Variable 'sng_fnl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:2084:22: style: Variable 'gaa_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:2226:15: style: Variable 'var_val_p1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:2258:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:2300:20: style: Variable 'var_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:2301:20: style: Variable 'att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_att_utl.c:2302:22: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_aux.c:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_aux.c:164:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_aux.c:401:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_aux.c:586:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_aux.c:664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_aux.c:351:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nco-5.3.4/src/nco/nco_aux.c:353:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nco-5.3.4/src/nco/nco_aux.c:355:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nco-5.3.4/src/nco/nco_aux.c:357:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nco-5.3.4/src/nco/nco_aux.c:103:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_aux.c:66:6: note: rcd is assigned nco-5.3.4/src/nco/nco_aux.c:103:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_aux.c:138:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_aux.c:137:8: note: rcd is assigned nco-5.3.4/src/nco/nco_aux.c:138:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_aux.c:26:6: style:inconclusive: Function 'nco_find_lat_lon' argument 1 names different: declaration 'ncid' definition 'nc_id'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_aux.h:43:6: note: Function 'nco_find_lat_lon' argument 1 names different: declaration 'ncid' definition 'nc_id'. nco-5.3.4/src/nco/nco_aux.c:26:6: note: Function 'nco_find_lat_lon' argument 1 names different: declaration 'ncid' definition 'nc_id'. nco-5.3.4/src/nco/nco_aux.c:117:6: style:inconclusive: Function 'nco_get_dmn_info' argument 1 names different: declaration 'ncid' definition 'nc_id'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_aux.h:53:6: note: Function 'nco_get_dmn_info' argument 1 names different: declaration 'ncid' definition 'nc_id'. nco-5.3.4/src/nco/nco_aux.c:117:6: note: Function 'nco_get_dmn_info' argument 1 names different: declaration 'ncid' definition 'nc_id'. nco-5.3.4/src/nco/nco_aux.c:118:6: style:inconclusive: Function 'nco_get_dmn_info' argument 2 names different: declaration 'varid' definition 'var_id'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_aux.h:54:6: note: Function 'nco_get_dmn_info' argument 2 names different: declaration 'varid' definition 'var_id'. nco-5.3.4/src/nco/nco_aux.c:118:6: note: Function 'nco_get_dmn_info' argument 2 names different: declaration 'varid' definition 'var_id'. nco-5.3.4/src/nco/nco_aux.c:119:7: style:inconclusive: Function 'nco_get_dmn_info' argument 3 names different: declaration 'dimname' definition 'dmn_nm'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_aux.h:55:7: note: Function 'nco_get_dmn_info' argument 3 names different: declaration 'dimname' definition 'dmn_nm'. nco-5.3.4/src/nco/nco_aux.c:119:7: note: Function 'nco_get_dmn_info' argument 3 names different: declaration 'dimname' definition 'dmn_nm'. nco-5.3.4/src/nco/nco_aux.c:346:9: style: Variable 'crd_tkn' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_aux.c:386:11: style: Parameter 'lat_trv' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_aux.c:387:11: style: Parameter 'lon_trv' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_aux.c:402:8: style: Variable 'var_nm_lat' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_aux.c:403:8: style: Variable 'var_nm_lon' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_aux.c:550:259: error: Uninitialized variable: var_nm_lon [uninitvar] nco-5.3.4/src/nco/nco_aux.c:550:286: error: Uninitialized variable: var_nm_lat [uninitvar] nco-5.3.4/src/nco/nco_aux.c:180:18: style: Variable 'cll_grp_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:182:18: style: Variable 'cll_idx_min' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:183:18: style: Variable 'cll_nbr_cns' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:184:18: style: Variable 'cll_nbr_ttl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:223:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:224:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:314:20: style: Variable 'vp_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:315:20: style: Variable 'vp_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:360:36: style: Variable 'bnd_bx_sng_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:417:18: style: Variable 'cll_grp_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:419:18: style: Variable 'cll_idx_min' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:420:18: style: Variable 'cll_nbr_cns' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:421:18: style: Variable 'cll_nbr_ttl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:554:20: style: Variable 'vp_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_aux.c:555:20: style: Variable 'vp_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_bnr.c:21:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_bnr.c:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_bnr.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_bnr.c:185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_bnr.c:161:11: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_bnr.c:161:11: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_bnr.c:164:46: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_bnr.c:151:20: warning: Either the condition 'vp_bs' is redundant or there is possible null pointer dereference: vp_bs. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_bnr.c:153:8: note: Assuming that condition 'vp_bs' is not redundant nco-5.3.4/src/nco/nco_bnr.c:151:20: note: Null pointer dereference nco-5.3.4/src/nco/nco_bnr.c:153:20: style: Variable 'vp_bs' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cln_utl.c:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cln_utl.c:450:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cln_utl.c:493:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cln_utl.c:597:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cln_utl.c:610:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cln_utl.c:642:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cln_utl.c:44:26: warning: Either the condition 'mth<1' is redundant or the array 'mdays[12]' is accessed at index -1, which is out of bounds. [negativeIndex] nco-5.3.4/src/nco/nco_cln_utl.c:39:10: note: Assuming that condition 'mth<1' is not redundant nco-5.3.4/src/nco/nco_cln_utl.c:44:26: note: Negative array index nco-5.3.4/src/nco/nco_cln_utl.c:497:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] nco-5.3.4/src/nco/nco_cln_utl.c:494:6: note: outer condition: !cln_sng nco-5.3.4/src/nco/nco_cln_utl.c:497:8: note: identical inner condition: !cln_sng nco-5.3.4/src/nco/nco_cln_utl.c:107:20: style: Condition 'day_srt<0L' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_cln_utl.c:75:14: note: Assuming that condition 'day_srt==0L' is not redundant nco-5.3.4/src/nco/nco_cln_utl.c:107:20: note: Condition 'day_srt<0L' is always true nco-5.3.4/src/nco/nco_cln_utl.c:153:14: warning: If memory allocation fails, then there is a possible null pointer dereference: lcl_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_cln_utl.c:147:17: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_cln_utl.c:147:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_cln_utl.c:153:14: note: Null pointer dereference nco-5.3.4/src/nco/nco_cln_utl.c:230:14: warning: If memory allocation fails, then there is a possible null pointer dereference: lcl_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_cln_utl.c:224:17: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_cln_utl.c:224:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_cln_utl.c:230:14: note: Null pointer dereference nco-5.3.4/src/nco/nco_cln_utl.c:231:28: warning: If memory allocation fails, then there is a possible null pointer dereference: lcl_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_cln_utl.c:224:17: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_cln_utl.c:224:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_cln_utl.c:231:28: note: Null pointer dereference nco-5.3.4/src/nco/nco_cln_utl.c:231:49: warning: If memory allocation fails, then there is a possible null pointer dereference: lcl_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_cln_utl.c:224:17: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_cln_utl.c:224:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_cln_utl.c:231:49: note: Null pointer dereference nco-5.3.4/src/nco/nco_cln_utl.c:233:13: warning: If memory allocation fails, then there is a possible null pointer dereference: lcl_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_cln_utl.c:224:17: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_cln_utl.c:224:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_cln_utl.c:233:13: note: Null pointer dereference nco-5.3.4/src/nco/nco_cln_utl.c:169:14: style:inconclusive: Function 'nco_cln_fmt_dt' argument 1 names different: declaration 'cln_sct' definition 'ttx'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_cln_utl.h:113:16: note: Function 'nco_cln_fmt_dt' argument 1 names different: declaration 'cln_sct' definition 'ttx'. nco-5.3.4/src/nco/nco_cln_utl.c:169:14: note: Function 'nco_cln_fmt_dt' argument 1 names different: declaration 'cln_sct' definition 'ttx'. nco-5.3.4/src/nco/nco_cln_utl.c:170:6: style:inconclusive: Function 'nco_cln_fmt_dt' argument 2 names different: declaration 'fmt' definition 'dt_fmt_enm'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_cln_utl.h:114:8: note: Function 'nco_cln_fmt_dt' argument 2 names different: declaration 'fmt' definition 'dt_fmt_enm'. nco-5.3.4/src/nco/nco_cln_utl.c:170:6: note: Function 'nco_cln_fmt_dt' argument 2 names different: declaration 'fmt' definition 'dt_fmt_enm'. nco-5.3.4/src/nco/nco_cln_utl.c:632:11: style:inconclusive: Function 'nco_cln_var_prs' argument 5 names different: declaration 'var_out' definition 'var_ret'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_cln_utl.h:145:13: note: Function 'nco_cln_var_prs' argument 5 names different: declaration 'var_out' definition 'var_ret'. nco-5.3.4/src/nco/nco_cln_utl.c:632:11: note: Function 'nco_cln_var_prs' argument 5 names different: declaration 'var_out' definition 'var_ret'. nco-5.3.4/src/nco/nco_cln_utl.c:169:14: style: Parameter 'ttx' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_cln_utl.c:250:8: style: Variable 'days' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cln_utl.c:283:8: style: Variable 'days_per_month' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cln_utl.c:288:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cln_utl.c:349:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cln_utl.c:400:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cln_utl.c:448:14: style: Parameter 'cln_sct' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_cln_utl.c:631:11: style: Parameter 'var' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_cln_utl.c:632:11: style: Parameter 'var_ret' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_cln_utl.c:565:16: 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] nco-5.3.4/src/nco/nco_cln_utl.c:163:22: style: Variable 'lcl_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cln_utl.c:581:22: style: Variable 'var_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnf_dmn.c:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_dmn.c:378:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_dmn.c:463:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VAR_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_dmn.c:671:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VAR_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_dmn.c:191:21: style: Variable 'wgt_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnf_dmn.c:198:21: style: Variable 'var_cnt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnf_dmn.c:653:9: style: Variable 'val_in_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnf_dmn.c:676:9: style: Variable 'var_in_cnt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnf_dmn.c:723:222: warning: Uninitialized variable: dmn_idx_in_out [uninitvar] nco-5.3.4/src/nco/nco_cnf_dmn.c:719:34: note: Assuming condition is false nco-5.3.4/src/nco/nco_cnf_dmn.c:723:222: note: Uninitialized variable: dmn_idx_in_out nco-5.3.4/src/nco/nco_cnf_dmn.c:99:14: style: Variable 'wgt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnf_dmn.c:366:16: style: Variable 'var_2_org' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnf_dmn.c:372:16: style: Variable 'var_1_org' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnf_dmn.c:469:22: style: Variable 'dmn_idx_rec_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnf_typ.c:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_FLOAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_typ.c:228:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_typ.c:292:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_typ.c:601:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_typ.c:1412:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_typ.c:1431:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_SHORT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_typ.c:1486:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnf_typ.c:1540:30: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_cnf_typ.c:1541:30: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_cnf_typ.c:20:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:23:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:26:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:29:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:32:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:35:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:38:13: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:41:13: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:44:13: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:47:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:50:15: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:53:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:56:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:59:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:62:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:65:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:79:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:82:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:85:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:88:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:91:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:94:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:97:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:100:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:103:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:106:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:109:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:112:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:115:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:118:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:121:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:124:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.4/src/nco/nco_cnf_typ.c:1540:35: style: Variable 'var_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnf_typ.c:1541:35: style: Variable 'var_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnk.c:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnk.c:129:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnk.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnk.c:254:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnk.c:307:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnk.c:384:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnk.c:436:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnk.c:575:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnk.c:936:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnk.c:367:15: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_cnk.c:1416:37: style: Redundant condition: cnk_plc==nco_cnk_plc_r1d. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] nco-5.3.4/src/nco/nco_cnk.c:1487:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_cnk.c:157:11: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_cnk.c:157:11: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_cnk.c:811:41: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_cnk.c:816:27: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_cnk.c:824:21: warning: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_cnk.c:840:15: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_cnk.c:231:17: style: Checking if unsigned expression 'cnk_sz_byt' is less than zero. [unsignedLessThanZero] nco-5.3.4/src/nco/nco_cnk.c:638:47: style: Checking if unsigned expression 'cnk_sz_scl' is less than zero. [unsignedLessThanZero] nco-5.3.4/src/nco/nco_cnk.c:948:47: style: Checking if unsigned expression 'cnk_sz_scl' is less than zero. [unsignedLessThanZero] nco-5.3.4/src/nco/nco_cnk.c:1222:19: style: Checking if unsigned expression 'cnk_sz_lft' is less than zero. [unsignedLessThanZero] nco-5.3.4/src/nco/nco_cnk.c:1487:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_cnk.c:323:11: style: Variable 'sng_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnk.c:379:9: style: Variable 'nco_prg_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnk.c:431:9: style: Variable 'nco_prg_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnk.c:334:12: style: Variable 'arg_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnk.c:367:22: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnk.c:849:11: style: Variable 'cnk_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnk.c:1504:20: style: Variable 'cnk_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnv_arm.c:27:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnv_arm.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnv_arm.c:91:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnv_arm.c:185:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_INT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnv_arm.c:145:8: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnv_arm.c:166:14: style: Variable 'time_offset' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnv_csm.c:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnv_csm.c:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnv_csm.c:203:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnv_csm.c:246:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnv_csm.c:319:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnv_csm.c:458:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_cnv_csm.c:65:210: warning: If memory allocation fails, then there is a possible null pointer dereference: msg_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_cnv_csm.c:36:19: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_cnv_csm.c:36:19: note: Assignment 'msg_sng=strdup("Climatology information must specify at least six arguments (the first argument is the start year, the second is the end year, etc.)")', assigned value is 0 nco-5.3.4/src/nco/nco_cnv_csm.c:65:210: note: Null pointer dereference nco-5.3.4/src/nco/nco_cnv_csm.c:487:119: error: Null pointer dereference: var_trv [nullPointer] nco-5.3.4/src/nco/nco_cnv_csm.c:473:20: note: Assignment 'var_trv=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_cnv_csm.c:487:119: note: Null pointer dereference nco-5.3.4/src/nco/nco_cnv_csm.c:526:16: warning: If memory allocation fails, then there is a possible null pointer dereference: att_val [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_cnv_csm.c:525:16: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_cnv_csm.c:525:16: note: Assignment 'att_val=strdup(cll_mth_clm)', assigned value is 0 nco-5.3.4/src/nco/nco_cnv_csm.c:526:16: note: Null pointer dereference nco-5.3.4/src/nco/nco_cnv_csm.c:663:32: warning: If memory allocation fails, then there is a possible null pointer dereference: att_val_cpy [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_cnv_csm.c:656:33: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_cnv_csm.c:656:19: note: Assignment 'att_val_cpy=(char*)strdup(aed.val.cp)', assigned value is 0 nco-5.3.4/src/nco/nco_cnv_csm.c:663:32: note: Null pointer dereference nco-5.3.4/src/nco/nco_cnv_csm.c:401:26: style:inconclusive: Function 'nco_cnv_cf_cll_mth_add' argument 4 names different: declaration 'dmn' definition 'dmn_rdc'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_cnv_csm.h:97:28: note: Function 'nco_cnv_cf_cll_mth_add' argument 4 names different: declaration 'dmn' definition 'dmn_rdc'. nco-5.3.4/src/nco/nco_cnv_csm.c:401:26: note: Function 'nco_cnv_cf_cll_mth_add' argument 4 names different: declaration 'dmn' definition 'dmn_rdc'. nco-5.3.4/src/nco/nco_cnv_csm.c:402:12: style:inconclusive: Function 'nco_cnv_cf_cll_mth_add' argument 5 names different: declaration 'dmn_nbr' definition 'dmn_nbr_rdc'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_cnv_csm.h:98:14: note: Function 'nco_cnv_cf_cll_mth_add' argument 5 names different: declaration 'dmn_nbr' definition 'dmn_nbr_rdc'. nco-5.3.4/src/nco/nco_cnv_csm.c:402:12: note: Function 'nco_cnv_cf_cll_mth_add' argument 5 names different: declaration 'dmn_nbr' definition 'dmn_nbr_rdc'. nco-5.3.4/src/nco/nco_cnv_csm.c:108:9: style: Variable 'cnv_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnv_csm.c:160:10: style: Variable 'att_sng_cnv' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_cnv_csm.c:189:9: style: Variable 'cnv_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnv_csm.c:404:11: style: Parameter 'gpe' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_cnv_csm.c:448:9: style: Variable 'sbs_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnv_csm.c:449:9: style: Variable 'cll_mth_clm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_cnv_csm.c:66:12: style: Variable 'msg_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnv_csm.c:163:32: style: Variable 'att_cnv_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnv_csm.c:228:12: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnv_csm.c:328:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnv_csm.c:386:9: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnv_csm.c:387:9: style: Variable 'crd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnv_csm.c:734:28: style: Variable 'aed.att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_cnv_csm.c:735:22: style: Variable 'dmn_mch' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_crt.c:107:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_crt.c:446:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_crt.c:343:29: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:343:40: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:357:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:357:41: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:366:38: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:375:31: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:375:42: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:375:53: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:420:34: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:420:45: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:420:56: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:431:50: style: Parameter 'P' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:483:11: style: Parameter 'pl_in' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:484:11: style: Parameter 'pl_out' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_crt.c:540:17: style: Variable 'dsign' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_crt.c:542:14: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ctl.c:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ctl.c:168:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ctl.c:204:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ctl.c:531:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ctl.c:555:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ctl.c:570:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ctl.c:594:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ctl.c:769:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ctl.c:945:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ctl.c:1012:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ctl.c:864:14: style:inconclusive: Function 'nco_prg_prs' argument 2 names different: declaration 'nco_prg_lcl' definition 'prg_lcl'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_ctl.h:90:14: note: Function 'nco_prg_prs' argument 2 names different: declaration 'nco_prg_lcl' definition 'prg_lcl'. nco-5.3.4/src/nco/nco_ctl.c:864:14: note: Function 'nco_prg_prs' argument 2 names different: declaration 'nco_prg_lcl' definition 'prg_lcl'. nco-5.3.4/src/nco/nco_ctl.c:594:8: style: Unused variable: lbr_sng [unusedVariable] nco-5.3.4/src/nco/nco_ctl.c:952:14: style: Variable 'nm_out_orig' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_dbg.c:25:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_dbg.c:14:8: style: Parameter 'err_msg' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_dmn_utl.c:22:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_dmn_utl.c:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_dmn_utl.c:257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_dmn_utl.c:335:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_dmn_utl.c:358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_dmn_utl.c:136:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_dmn_utl.c:302:151: warning: Either the condition 'grp_nm_fll' is redundant or there is possible null pointer dereference: grp_nm_fll. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_dmn_utl.c:303:10: note: Assuming that condition 'grp_nm_fll' is not redundant nco-5.3.4/src/nco/nco_dmn_utl.c:302:151: note: Null pointer dereference nco-5.3.4/src/nco/nco_dmn_utl.c:65:18: style:inconclusive: Function 'nco_dmn_cpy' argument 1 names different: declaration 'dmn_t' definition 'dmn_trg'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_dmn_utl.h:52:17: note: Function 'nco_dmn_cpy' argument 1 names different: declaration 'dmn_t' definition 'dmn_trg'. nco-5.3.4/src/nco/nco_dmn_utl.c:65:18: note: Function 'nco_dmn_cpy' argument 1 names different: declaration 'dmn_t' definition 'dmn_trg'. nco-5.3.4/src/nco/nco_dmn_utl.c:66:24: style:inconclusive: Function 'nco_dmn_cpy' argument 2 names different: declaration 'dmn_s' definition 'dmn_src'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_dmn_utl.h:53:24: note: Function 'nco_dmn_cpy' argument 2 names different: declaration 'dmn_s' definition 'dmn_src'. nco-5.3.4/src/nco/nco_dmn_utl.c:66:24: note: Function 'nco_dmn_cpy' argument 2 names different: declaration 'dmn_s' definition 'dmn_src'. nco-5.3.4/src/nco/nco_dmn_utl.c:320:19: style:inconclusive: Function 'nco_dmn_sct_cmp' argument 1 names different: declaration 'dim_1n' definition 'dim_1'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_dmn_utl.h:112:19: note: Function 'nco_dmn_sct_cmp' argument 1 names different: declaration 'dim_1n' definition 'dim_1'. nco-5.3.4/src/nco/nco_dmn_utl.c:320:19: note: Function 'nco_dmn_sct_cmp' argument 1 names different: declaration 'dim_1n' definition 'dim_1'. nco-5.3.4/src/nco/nco_dmn_utl.c:22:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_dmn_utl.c:136:6: style: Variable 'dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_dmn_utl.c:284:30: style: Variable 'grp_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_dmn_utl.c:303:32: style: Variable 'grp_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:24:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOCLOBBER [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:57:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:110:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:148:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VAR_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:192:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:277:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:318:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:394:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:491:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:538:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:667:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:962:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:1595:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:1841:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:1954:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:1998:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:2288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:2341:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:2390:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:2443:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:2508:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_fl_utl.c:1569:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_fl_utl.c:1231:10: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] nco-5.3.4/src/nco/nco_fl_utl.c:569:14: style: Condition 'fl_in==NULL' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_fl_utl.c:558:17: note: Assignment 'fl_in=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:569:14: note: Condition 'fl_in==NULL' is always true nco-5.3.4/src/nco/nco_fl_utl.c:1101:6: style: Condition '!DAP_OR_NCZARR_URL' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_fl_utl.c:911:20: note: Assignment 'DAP_URL=0', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1098:29: note: Assignment 'DAP_OR_NCZARR_URL=DAP_URL||NCZARR_URL', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1101:6: note: Condition '!DAP_OR_NCZARR_URL' is always true nco-5.3.4/src/nco/nco_fl_utl.c:1200:8: style: Condition '!rmt_cmd' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_fl_utl.c:1177:30: note: Assignment 'rmt_cmd=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1200:8: note: Condition '!rmt_cmd' is always true nco-5.3.4/src/nco/nco_fl_utl.c:1864:29: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_fl_utl.c:1879:48: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_fl_utl.c:1891:60: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_fl_utl.c:1276:12: error: Resource handle 'fp_netrc' freed twice. [doubleFree] nco-5.3.4/src/nco/nco_fl_utl.c:1273:14: note: Resource handle 'fp_netrc' freed twice. nco-5.3.4/src/nco/nco_fl_utl.c:1276:12: note: Resource handle 'fp_netrc' freed twice. nco-5.3.4/src/nco/nco_fl_utl.c:429:7: warning: Either the condition 'fl_dst_tst' is redundant or there is possible null pointer dereference: fl_dst_tst. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:462:10: note: Assuming that condition 'fl_dst_tst' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:429:7: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:430:20: warning: Either the condition 'fl_dst_tst' is redundant or there is possible null pointer dereference: fl_dst_tst. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:462:10: note: Assuming that condition 'fl_dst_tst' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:430:20: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:431:20: warning: Either the condition 'fl_dst_tst' is redundant or there is possible null pointer dereference: fl_dst_tst. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:462:10: note: Assuming that condition 'fl_dst_tst' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:431:20: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:432:20: warning: Either the condition 'fl_dst_tst' is redundant or there is possible null pointer dereference: fl_dst_tst. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:462:10: note: Assuming that condition 'fl_dst_tst' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:432:20: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:434:20: warning: Either the condition 'fl_dst_tst' is redundant or there is possible null pointer dereference: fl_dst_tst. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:462:10: note: Assuming that condition 'fl_dst_tst' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:434:20: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:947:13: warning: If memory allocation fails, then there is a possible null pointer dereference: fl_nm_lcl [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:944:27: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:944:13: note: Assignment 'fl_nm_lcl=(char*)strdup(fl_nm)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:947:13: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:966:41: warning: Either the condition '!fl_pth_lcl_tmp' is redundant or there is possible null pointer dereference: fl_pth_lcl_tmp. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:961:8: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:960:26: note: Assignment to 'fl_pth_lcl_tmp=strchr(fl_nm_lcl+url_sng_lng,'/')' nco-5.3.4/src/nco/nco_fl_utl.c:960:19: note: fl_pth_lcl_tmp is assigned 'strchr(fl_nm_lcl+url_sng_lng,'/')' here. nco-5.3.4/src/nco/nco_fl_utl.c:966:41: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:967:28: warning: Either the condition '!fl_pth_lcl_tmp' is redundant or there is possible null pointer dereference: fl_pth_lcl_tmp. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:961:8: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:967:28: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:1069:43: warning: Either the condition '!fl_pth_lcl_tmp' is redundant or there is possible null pointer dereference: fl_pth_lcl_tmp. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:1064:10: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:1063:28: note: Assignment to 'fl_pth_lcl_tmp=strchr(fl_nm_lcl+url_sng_lng,'/')' nco-5.3.4/src/nco/nco_fl_utl.c:1063:21: note: fl_pth_lcl_tmp is assigned 'strchr(fl_nm_lcl+url_sng_lng,'/')' here. nco-5.3.4/src/nco/nco_fl_utl.c:1069:43: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:1070:30: warning: Either the condition '!fl_pth_lcl_tmp' is redundant or there is possible null pointer dereference: fl_pth_lcl_tmp. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:1064:10: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:1070:30: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:1092:43: warning: Either the condition '!fl_pth_lcl_tmp' is redundant or there is possible null pointer dereference: fl_pth_lcl_tmp. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:1087:10: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:1086:28: note: Assignment to 'fl_pth_lcl_tmp=strchr(fl_nm_lcl+url_sng_lng,'/')' nco-5.3.4/src/nco/nco_fl_utl.c:1086:21: note: fl_pth_lcl_tmp is assigned 'strchr(fl_nm_lcl+url_sng_lng,'/')' here. nco-5.3.4/src/nco/nco_fl_utl.c:1092:43: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:1093:30: warning: Either the condition '!fl_pth_lcl_tmp' is redundant or there is possible null pointer dereference: fl_pth_lcl_tmp. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:1087:10: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:1093:30: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:1248:54: warning: If memory allocation fails, then there is a possible null pointer dereference: fl_nm_netrc [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:1246:28: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:1246:14: note: Assignment 'fl_nm_netrc=(char*)strdup(usr_pwd->pw_dir)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1248:54: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:1267:58: warning: Either the condition '(fp_netrc=fopen(fl_nm_netrc,"r"))==NULL' is redundant or there is possible null pointer dereference: fp_netrc. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_fl_utl.c:1257:41: note: Assuming that condition '(fp_netrc=fopen(fl_nm_netrc,"r"))==NULL' is not redundant nco-5.3.4/src/nco/nco_fl_utl.c:1267:58: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:1455:18: warning: If memory allocation fails, then there is a possible null pointer dereference: fl_pth_lcl_tmp [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:1451:36: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:1451:22: note: Assignment 'fl_pth_lcl_tmp=(char*)strdup(fl_pth_lcl)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1455:18: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:1932:21: warning: If memory allocation fails, then there is a possible null pointer dereference: drc_out [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:1929:27: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:1929:13: note: Assignment 'drc_out=(char*)strdup(fl_nm)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1932:21: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:2067:23: warning: If memory allocation fails, then there is a possible null pointer dereference: fl_out_dpl [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:2066:30: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:2066:16: note: Assignment 'fl_out_dpl=(char*)strdup(fl_out)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:2067:23: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:2075:48: warning: If memory allocation fails, then there is a possible null pointer dereference: fl_out_dpl [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:2066:30: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:2066:16: note: Assignment 'fl_out_dpl=(char*)strdup(fl_out)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:2075:48: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:2075:104: warning: If memory allocation fails, then there is a possible null pointer dereference: fl_frg_dpl [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:2070:30: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:2070:16: note: Assignment 'fl_frg_dpl=(char*)strdup(fl_frg_lcn)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:2075:104: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:2387:66: warning: If memory allocation fails, then there is a possible null pointer dereference: obj_to_chmod [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:2374:27: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:2374:13: note: Assignment 'fl_nm_dpl=(char*)strdup(fl_nm)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:2375:16: note: Assignment 'obj_to_chmod=fl_nm_dpl', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:2379:27: note: Assuming condition is false nco-5.3.4/src/nco/nco_fl_utl.c:2387:66: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:2388:49: warning: If memory allocation fails, then there is a possible null pointer dereference: obj_to_chmod [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:2374:27: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:2374:13: note: Assignment 'fl_nm_dpl=(char*)strdup(fl_nm)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:2375:16: note: Assignment 'obj_to_chmod=fl_nm_dpl', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:2379:27: note: Assuming condition is false nco-5.3.4/src/nco/nco_fl_utl.c:2388:49: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:2534:23: warning: If memory allocation fails, then there is a possible null pointer dereference: fl_ncz_dpl [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:2528:30: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:2528:16: note: Assignment 'fl_ncz_dpl=(char*)strdup(fl_ncz)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:2534:23: note: Null pointer dereference nco-5.3.4/src/nco/nco_fl_utl.c:1117:147: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:1114:35: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:1114:21: note: Assignment 'fl_nm_lcl_tmp=(char*)strdup(fl_nm_lcl+1UL)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1116:16: note: fl_nm_lcl is assigned 'fl_nm_lcl_tmp' here. nco-5.3.4/src/nco/nco_fl_utl.c:1117:147: note: Null pointer addition nco-5.3.4/src/nco/nco_fl_utl.c:1786:26: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:1785:27: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:1785:13: note: Assignment 'fl_nm=(char*)strdup(fl_lst_in[0])', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1786:26: note: Null pointer addition nco-5.3.4/src/nco/nco_fl_utl.c:1098:29: style: Same expression on both sides of '||' because 'DAP_URL' and 'NCZARR_URL' represent the same value. [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_fl_utl.c:911:20: note: 'DAP_URL' is assigned value '0' here. nco-5.3.4/src/nco/nco_fl_utl.c:912:23: note: 'NCZARR_URL' is assigned value '0' here. nco-5.3.4/src/nco/nco_fl_utl.c:1098:29: note: Same expression on both sides of '||' because 'DAP_URL' and 'NCZARR_URL' represent the same value. nco-5.3.4/src/nco/nco_fl_utl.c:400:10: style: Redundant initialization for 'rcd_stt'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco/nco_fl_utl.c:395:14: note: rcd_stt is initialized nco-5.3.4/src/nco/nco_fl_utl.c:400:10: note: rcd_stt is overwritten nco-5.3.4/src/nco/nco_fl_utl.c:1276:11: style: Variable 'rcd_frd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_fl_utl.c:1273:13: note: rcd_frd is assigned nco-5.3.4/src/nco/nco_fl_utl.c:1276:11: note: rcd_frd is overwritten nco-5.3.4/src/nco/nco_fl_utl.c:105:9: style: Variable 'fl_out_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:308:9: style: Variable 'cmd_cp_typ' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:558:11: style: Variable 'fl_in' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:920:9: style: Variable 'cln_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:923:9: style: Variable 'fl_nm_stub' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:1209:8: style: Variable 'usr_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:1211:8: style: Variable 'host_nm_rmt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:1221:17: style: Variable 'usr_pwd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:1253:10: style: Variable 'host_nm_rmt_psn' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:1663:16: style: Variable 'fl_nm_1st_dgt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:1988:9: style: Variable 'fl_pth_lcn' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:2183:11: style: Variable 'rcd_fgets' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:2319:9: style: Variable 'cmd_rm_typ' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:2367:9: style: Variable 'cmd_chmod_typ' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:2369:9: style: Variable 'obj_to_chmod' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:2560:13: style: Variable 'sls_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_fl_utl.c:229:58: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack] nco-5.3.4/src/nco/nco_fl_utl.c:2118:16: error: Uninitialized variable: fl_out_hnd [uninitvar] nco-5.3.4/src/nco/nco_fl_utl.c:266:10: style: Variable 'rcd_sys' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:367:20: style: Variable 'cmd_cp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:368:28: style: Variable 'fl_dst_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:369:28: style: Variable 'fl_src_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:453:27: style: Variable 'fl_dst_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:462:32: style: Variable 'fl_dst_tst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:929:30: style: Variable 'nczarr_url_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:968:18: style: Variable 'fl_nm_lcl_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1071:20: style: Variable 'fl_nm_lcl_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1094:20: style: Variable 'fl_nm_lcl_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1137:20: style: Variable 'fl_nm_lcl_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1276:11: style: Variable 'rcd_frd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1304:15: style: Variable 'host_nm_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1318:26: style: Variable 'usr_email' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1492:32: style: Variable 'fmt_ftp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1503:20: style: Variable 'fl_sz_ntl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1563:30: style: Variable 'fl_nm_cnc' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:934:7: style: Unused variable: in_id [unusedVariable] nco-5.3.4/src/nco/nco_fl_utl.c:935:7: style: Unused variable: rcd [unusedVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1640:20: style: Variable 'cmd_mv' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1641:28: style: Variable 'fl_dst_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1642:28: style: Variable 'fl_src_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:1823:15: style: Variable 'fl_nm_stub' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:2078:30: style: Variable 'fl_frg_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:2118:15: style: Variable 'fl_out_hnd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:2146:8: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:2174:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:2201:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:2399:26: style: Variable 'fl_nm_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:2600:30: style: Variable 'fl_ncz_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:2601:32: style: Variable 'psx_fll_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:2602:32: style: Variable 'psx_drc_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_fl_utl.c:2603:32: style: Variable 'psx_stb_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:36:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:113:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:330:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:508:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:529:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:560:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:581:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:763:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:829:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:875:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:1027:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:1313:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:1378:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:1488:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:1757:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_flt.c:714:13: style: Expression is always false because 'else if' condition matches previous condition at line 629. [multiCondition] nco-5.3.4/src/nco/nco_flt.c:1654:16: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1646. [multiCondition] nco-5.3.4/src/nco/nco_flt.c:1646:10: note: first condition nco-5.3.4/src/nco/nco_flt.c:1654:16: note: else if condition is opposite to first condition nco-5.3.4/src/nco/nco_flt.c:358:11: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_flt.c:442:11: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_flt.c:330:100: warning: Either the condition '!flt_sng' is redundant or there is possible null pointer dereference: flt_sng. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_flt.c:329:6: note: Assuming that condition '!flt_sng' is not redundant nco-5.3.4/src/nco/nco_flt.c:330:100: note: Null pointer dereference nco-5.3.4/src/nco/nco_flt.c:1699:18: warning: If memory allocation fails, then there is a possible null pointer dereference: qnt_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_flt.c:1696:25: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_flt.c:1696:11: note: Assignment 'qnt_sng=(char*)strdup(qnt_sng_in)', assigned value is 0 nco-5.3.4/src/nco/nco_flt.c:1699:18: note: Null pointer dereference nco-5.3.4/src/nco/nco_flt.c:330:100: error: Null pointer dereference [nullPointer] nco-5.3.4/src/nco/nco_flt.c:371:13: portability: Casting from double * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nco-5.3.4/src/nco/nco_flt.c:379:13: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nco-5.3.4/src/nco/nco_flt.c:1602:32: style: Redundant assignment of 'aed_ppc_lvl.id' to itself. [selfAssignment] nco-5.3.4/src/nco/nco_flt.c:1508:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_flt.c:1507:6: note: rcd is assigned nco-5.3.4/src/nco/nco_flt.c:1508:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_flt.c:27:12: style:inconclusive: Function 'nc_def_var_bzip2' argument 1 names different: declaration 'ncid' definition 'nc_id'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_flt.h:140:26: note: Function 'nc_def_var_bzip2' argument 1 names different: declaration 'ncid' definition 'nc_id'. nco-5.3.4/src/nco/nco_flt.c:27:12: note: Function 'nc_def_var_bzip2' argument 1 names different: declaration 'ncid' definition 'nc_id'. nco-5.3.4/src/nco/nco_flt.c:28:12: style:inconclusive: Function 'nc_def_var_bzip2' argument 2 names different: declaration 'varid' definition 'var_id'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_flt.h:140:36: note: Function 'nc_def_var_bzip2' argument 2 names different: declaration 'varid' definition 'var_id'. nco-5.3.4/src/nco/nco_flt.c:28:12: note: Function 'nc_def_var_bzip2' argument 2 names different: declaration 'varid' definition 'var_id'. nco-5.3.4/src/nco/nco_flt.c:29:12: style:inconclusive: Function 'nc_def_var_bzip2' argument 3 names different: declaration 'level' definition 'cmp_lvl'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_flt.h:140:47: note: Function 'nc_def_var_bzip2' argument 3 names different: declaration 'level' definition 'cmp_lvl'. nco-5.3.4/src/nco/nco_flt.c:29:12: note: Function 'nc_def_var_bzip2' argument 3 names different: declaration 'level' definition 'cmp_lvl'. nco-5.3.4/src/nco/nco_flt.c:58:14: style:inconclusive: Function 'nco_cmp_prs' argument 2 names different: declaration 'dfl_lvl' definition 'dfl_lvlp'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_flt.h:166:14: note: Function 'nco_cmp_prs' argument 2 names different: declaration 'dfl_lvl' definition 'dfl_lvlp'. nco-5.3.4/src/nco/nco_flt.c:58:14: note: Function 'nco_cmp_prs' argument 2 names different: declaration 'dfl_lvl' definition 'dfl_lvlp'. nco-5.3.4/src/nco/nco_flt.c:490:21: style:inconclusive: Function 'nco_flt_id2nm' argument 1 names different: declaration 'nco_flt_id' definition 'flt_id'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_flt.h:187:21: note: Function 'nco_flt_id2nm' argument 1 names different: declaration 'nco_flt_id' definition 'flt_id'. nco-5.3.4/src/nco/nco_flt.c:490:21: note: Function 'nco_flt_id2nm' argument 1 names different: declaration 'nco_flt_id' definition 'flt_id'. nco-5.3.4/src/nco/nco_flt.c:46:8: style: Parameter 'fnc_err' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_flt.c:58:14: style: Parameter 'dfl_lvlp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_flt.c:327:17: style: Variable 'ui32p' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_flt.c:877:9: style: Variable 'cmp_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_flt.c:946:10: style: Variable 'spr_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_flt.c:1261:13: style: Variable 'nvr_HDF5_PLUGIN_PATH' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_flt.c:1479:8: style: Variable 'mpl_val_libnetcdf' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_flt.c:1480:8: style: Variable 'mpl_val_nco' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_flt.c:286:47: style: Variable 'flt_alg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:287:43: style: Variable 'flt_id' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:288:47: style: Variable 'flt_lvl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:289:63: style: Variable 'flt_prm_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:294:12: style: Variable 'flt_prm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:296:30: style: Variable 'cmp_sng_std' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:424:22: style: Variable 'sfx_lcn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:980:26: style: Variable 'flt_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:1005:22: style: Variable 'flt_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:1288:30: style: Variable 'cmp_sng_cpy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:1431:20: style: Variable 'cnk_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:1432:20: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_flt.c:1759:22: style: Variable 'qnt_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_getopt.c:78:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_getopt.c:232:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_getopt.c:153:44: style: Redundant initialization for 'colon_mode'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco/nco_getopt.c:150:25: note: colon_mode is initialized nco-5.3.4/src/nco/nco_getopt.c:153:44: note: colon_mode is overwritten nco-5.3.4/src/nco/nco_getopt.c:237:19: style: Variable 'charind' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_trv.c:159:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:217:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:242:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:265:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:288:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:420:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:496:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:598:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:665:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:740:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh_head [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:815:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flg_in_fl [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_trv.c:157:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_grp_trv.c:807:11: style: Variable 'nm_1' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_trv.c:808:11: style: Variable 'nm_2' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_trv.c:157:6: style: Variable 'tbl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:59:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:157:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:185:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:242:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:282:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:302:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:381:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:432:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:452:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:675:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1009:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1039:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1263:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1340:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1425:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1481:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1729:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1863:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1878:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:1914:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:2212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:2373:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:2434:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:2539:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:2610:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:2755:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:2897:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:3006:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:3067:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:3134:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:3227:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:3667:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:3797:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:3815:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:3830:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:3936:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:4017:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:4190:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:4352:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:4415:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var_nm_fll [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:4623:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:4739:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:5110:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:5170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:5417:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:6219:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:6601:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VAR_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:6807:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:7077:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:7196:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:7352:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:7480:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:7597:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:7721:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:7811:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:7828:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flg_dne [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:8082:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:8664:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:8679:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:8721:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:8833:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:9082:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:9210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:9362:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:9547:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nm [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:9572:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:9676:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:9887:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:9914:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:10061:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:10171:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:10332:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:10496:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:10604:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:10920:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:11016:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:11247:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:11313:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:11360:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:11442:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:11544:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:11575:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:11633:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_grp_utl.c:384:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nco-5.3.4/src/nco/nco_grp_utl.c:398:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nco-5.3.4/src/nco/nco_grp_utl.c:10067:12: style: Expression is always true because 'else if' condition is opposite to previous condition at line 10054. [multiCondition] nco-5.3.4/src/nco/nco_grp_utl.c:10054:6: note: first condition nco-5.3.4/src/nco/nco_grp_utl.c:10067:12: note: else if condition is opposite to first condition nco-5.3.4/src/nco/nco_grp_utl.c:720:18: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_grp_utl.c:710:18: note: First condition nco-5.3.4/src/nco/nco_grp_utl.c:720:18: note: Second condition nco-5.3.4/src/nco/nco_grp_utl.c:838:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_grp_utl.c:837:19: note: First condition nco-5.3.4/src/nco/nco_grp_utl.c:838:19: note: Second condition nco-5.3.4/src/nco/nco_grp_utl.c:839:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_grp_utl.c:838:19: note: First condition nco-5.3.4/src/nco/nco_grp_utl.c:839:19: note: Second condition nco-5.3.4/src/nco/nco_grp_utl.c:840:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_grp_utl.c:839:19: note: First condition nco-5.3.4/src/nco/nco_grp_utl.c:840:19: note: Second condition nco-5.3.4/src/nco/nco_grp_utl.c:842:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_grp_utl.c:841:19: note: First condition nco-5.3.4/src/nco/nco_grp_utl.c:842:19: note: Second condition nco-5.3.4/src/nco/nco_grp_utl.c:931:26: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_grp_utl.c:930:26: note: First condition nco-5.3.4/src/nco/nco_grp_utl.c:931:26: note: Second condition nco-5.3.4/src/nco/nco_grp_utl.c:933:26: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_grp_utl.c:932:26: note: First condition nco-5.3.4/src/nco/nco_grp_utl.c:933:26: note: Second condition nco-5.3.4/src/nco/nco_grp_utl.c:934:26: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_grp_utl.c:933:26: note: First condition nco-5.3.4/src/nco/nco_grp_utl.c:934:26: note: Second condition nco-5.3.4/src/nco/nco_grp_utl.c:3862:17: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_grp_utl.c:3858:17: note: First condition nco-5.3.4/src/nco/nco_grp_utl.c:3862:17: note: Second condition nco-5.3.4/src/nco/nco_grp_utl.c:2414:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:2507:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:2588:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:2687:30: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:2711:30: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:2725:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:2842:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:2916:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:2952:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:2955:31: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:2963:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_grp_utl.c:688:22: style: Condition 'itr_idx==1' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_grp_utl.c:684:16: note: Assuming that condition 'itr_idx==0' is not redundant nco-5.3.4/src/nco/nco_grp_utl.c:681:37: note: Assuming that condition 'itr_idx<2' is not redundant nco-5.3.4/src/nco/nco_grp_utl.c:688:22: note: Condition 'itr_idx==1' is always true nco-5.3.4/src/nco/nco_grp_utl.c:2030:35: style: Condition 'flg_pth_end_bnd' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_grp_utl.c:2029:29: note: Assignment 'flg_pth_end_bnd=1', assigned value is 1 nco-5.3.4/src/nco/nco_grp_utl.c:2030:35: note: Condition 'flg_pth_end_bnd' is always true nco-5.3.4/src/nco/nco_grp_utl.c:2071:35: style: Condition 'flg_pth_end_bnd' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_grp_utl.c:2070:29: note: Assignment 'flg_pth_end_bnd=1', assigned value is 1 nco-5.3.4/src/nco/nco_grp_utl.c:2071:35: note: Condition 'flg_pth_end_bnd' is always true nco-5.3.4/src/nco/nco_grp_utl.c:6931:8: style: Condition 'NEED_TO_DEFINE_DIM' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_grp_utl.c:6919:24: note: Assignment 'NEED_TO_DEFINE_DIM=1', assigned value is 1 nco-5.3.4/src/nco/nco_grp_utl.c:6931:8: note: Condition 'NEED_TO_DEFINE_DIM' is always true nco-5.3.4/src/nco/nco_grp_utl.c:9638:26: style: Condition 'trv_1.nco_typ==nco_obj_typ_grp' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_grp_utl.c:9628:22: note: Assuming that condition 'trv_1.nco_typ==nco_obj_typ_grp' is not redundant nco-5.3.4/src/nco/nco_grp_utl.c:9638:26: note: Condition 'trv_1.nco_typ==nco_obj_typ_grp' is always true nco-5.3.4/src/nco/nco_grp_utl.c:3936:45: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_grp_utl.c:5969:60: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_grp_utl.c:11154:25: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_grp_utl.c:11185:38: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_grp_utl.c:113:6: warning: If memory allocation fails, then there is a possible null pointer dereference: grp_pth [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:109:29: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:109:15: note: Assignment 'grp_pth_dpl=(char*)strdup(grp_nm_fll)', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:110:10: note: grp_pth is assigned 'grp_pth_dpl' here. nco-5.3.4/src/nco/nco_grp_utl.c:113:6: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:116:16: warning: If memory allocation fails, then there is a possible null pointer dereference: grp_pth [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:109:29: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:109:15: note: Assignment 'grp_pth_dpl=(char*)strdup(grp_nm_fll)', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:110:11: note: Assignment 'grp_pth=grp_pth_dpl', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:113:17: note: Assuming condition is false nco-5.3.4/src/nco/nco_grp_utl.c:116:16: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:707:26: warning: If memory allocation fails, then there is a possible null pointer dereference: usr_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:706:21: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:706:21: note: Assignment 'usr_sng=strdup(obj_lst_in[obj_idx])', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:707:26: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:721:5: warning: If memory allocation fails, then there is a possible null pointer dereference: usr_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:706:21: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:706:21: note: Assignment 'usr_sng=strdup(obj_lst_in[obj_idx])', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:721:5: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:728:18: warning: If memory allocation fails, then there is a possible null pointer dereference: usr_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:706:21: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:706:21: note: Assignment 'usr_sng=strdup(obj_lst_in[obj_idx])', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:728:18: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:2903:22: warning: If memory allocation fails, then there is a possible null pointer dereference: fl_nm_dpl [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:2902:19: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:2902:19: note: Assignment 'fl_nm_dpl=strdup(fl_nm)', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:2903:22: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:5563:26: warning: If memory allocation fails, then there is a possible null pointer dereference: rec_dmn_nm_mlc [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:5561:26: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:5561:26: note: Assignment 'rec_dmn_nm_mlc=strdup(rec_dmn_nm_cst)', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:5563:26: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:5839:46: warning: Either the condition 'grp_dmn_out_fll' is redundant or there is possible null pointer dereference: grp_dmn_out_fll. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_grp_utl.c:5856:8: note: Assuming that condition 'grp_dmn_out_fll' is not redundant nco-5.3.4/src/nco/nco_grp_utl.c:5839:46: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:5840:27: warning: Either the condition 'grp_dmn_out_fll' is redundant or there is possible null pointer dereference: grp_dmn_out_fll. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_grp_utl.c:5856:8: note: Assuming that condition 'grp_dmn_out_fll' is not redundant nco-5.3.4/src/nco/nco_grp_utl.c:5840:27: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:5841:15: warning: Either the condition 'grp_dmn_out_fll' is redundant or there is possible null pointer dereference: grp_dmn_out_fll. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_grp_utl.c:5856:8: note: Assuming that condition 'grp_dmn_out_fll' is not redundant nco-5.3.4/src/nco/nco_grp_utl.c:5841:15: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:5842:12: warning: Either the condition 'dmn_nm_fll_out' is redundant or there is possible null pointer dereference: dmn_nm_fll_out. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_grp_utl.c:5857:8: note: Assuming that condition 'dmn_nm_fll_out' is not redundant nco-5.3.4/src/nco/nco_grp_utl.c:5842:12: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:6866:26: warning: If memory allocation fails, then there is a possible null pointer dereference: rec_dmn_nm_mlc [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:6864:26: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:6864:26: note: Assignment 'rec_dmn_nm_mlc=strdup(rec_dmn_nm_cst)', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:6866:26: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:7189:18: warning: If memory allocation fails, then there is a possible null pointer dereference: usr_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:7181:19: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:7181:19: note: Assignment 'usr_sng=strdup(obj_lst_in[idx_obj])', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:7189:18: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:11388:59: warning: Either the condition 'trv_1' is redundant or there is possible null pointer dereference: trv_1. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_grp_utl.c:11396:18: note: Assuming that condition 'trv_1' is not redundant nco-5.3.4/src/nco/nco_grp_utl.c:11388:59: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:11393:40: warning: Either the condition 'trv_1' is redundant or there is possible null pointer dereference: trv_1. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_grp_utl.c:11396:18: note: Assuming that condition 'trv_1' is not redundant nco-5.3.4/src/nco/nco_grp_utl.c:11393:40: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:11547:23: warning: If memory allocation fails, then there is a possible null pointer dereference: grp_out_fll [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:11534:91: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:11534:77: note: Assignment 'grp_out_fll=(char*)strdup(nm_fll_sfx)', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:11547:23: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:11549:33: warning: If memory allocation fails, then there is a possible null pointer dereference: grp_out_fll [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_grp_utl.c:11534:91: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_grp_utl.c:11534:77: note: Assignment 'grp_out_fll=(char*)strdup(nm_fll_sfx)', assigned value is 0 nco-5.3.4/src/nco/nco_grp_utl.c:11549:33: note: Null pointer dereference nco-5.3.4/src/nco/nco_grp_utl.c:1247:42: style: Redundant assignment of 'trv_tbl->lst[idx_var].is_crd_lk_var' to itself. [selfAssignment] nco-5.3.4/src/nco/nco_grp_utl.c:1322:42: style: Redundant assignment of 'trv_tbl->lst[idx_var].is_crd_lk_var' to itself. [selfAssignment] nco-5.3.4/src/nco/nco_grp_utl.c:1407:42: style: Redundant assignment of 'trv_tbl->lst[idx_var].is_crd_lk_var' to itself. [selfAssignment] nco-5.3.4/src/nco/nco_grp_utl.c:2393:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_grp_utl.c:2391:32: note: rcd is assigned nco-5.3.4/src/nco/nco_grp_utl.c:2393:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_grp_utl.c:2394:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_grp_utl.c:2393:10: note: rcd is assigned nco-5.3.4/src/nco/nco_grp_utl.c:2394:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_grp_utl.c:2396:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_grp_utl.c:2394:10: note: rcd is assigned nco-5.3.4/src/nco/nco_grp_utl.c:2396:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_grp_utl.c:2799:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_grp_utl.c:2798:10: note: rcd is assigned nco-5.3.4/src/nco/nco_grp_utl.c:2799:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_grp_utl.c:4859:32: style: Variable 'has_mss_val' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_grp_utl.c:4856:18: note: has_mss_val is assigned nco-5.3.4/src/nco/nco_grp_utl.c:4859:32: note: has_mss_val is overwritten nco-5.3.4/src/nco/nco_grp_utl.c:5910:89: style: Variable 'var_typ_out' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_grp_utl.c:5903:14: note: var_typ_out is assigned 'var_typ' here. nco-5.3.4/src/nco/nco_grp_utl.c:5910:89: note: Variable 'var_typ_out' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_grp_utl.c:2414:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:2507:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:2588:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:2687:27: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:2711:27: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:2725:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:2842:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:2916:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:2952:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:2955:28: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:2963:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_grp_utl.c:350:17: style:inconclusive: Function 'nco_get_sng_pth_sct' argument 2 names different: declaration 'str_pth_lst' definition 'sng_pth_lst'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:164:17: note: Function 'nco_get_sng_pth_sct' argument 2 names different: declaration 'str_pth_lst' definition 'sng_pth_lst'. nco-5.3.4/src/nco/nco_grp_utl.c:350:17: note: Function 'nco_get_sng_pth_sct' argument 2 names different: declaration 'str_pth_lst' definition 'sng_pth_lst'. nco-5.3.4/src/nco/nco_grp_utl.c:412:12: style:inconclusive: Function 'nco_prn_att_trv' argument 1 names different: declaration 'in_id' definition 'nc_id'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:237:12: note: Function 'nco_prn_att_trv' argument 1 names different: declaration 'in_id' definition 'nc_id'. nco-5.3.4/src/nco/nco_grp_utl.c:412:12: note: Function 'nco_prn_att_trv' argument 1 names different: declaration 'in_id' definition 'nc_id'. nco-5.3.4/src/nco/nco_grp_utl.c:2856:21: style:inconclusive: Function 'nco_chk_xtn' argument 2 names different: declaration 'fl_in' definition 'fl_nm'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:84:21: note: Function 'nco_chk_xtn' argument 2 names different: declaration 'fl_in' definition 'fl_nm'. nco-5.3.4/src/nco/nco_grp_utl.c:2856:21: note: Function 'nco_chk_xtn' argument 2 names different: declaration 'fl_in' definition 'fl_nm'. nco-5.3.4/src/nco/nco_grp_utl.c:2857:12: style:inconclusive: Function 'nco_chk_xtn' argument 3 names different: declaration 'fl_in_fmt' definition 'fl_fmt'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:85:12: note: Function 'nco_chk_xtn' argument 3 names different: declaration 'fl_in_fmt' definition 'fl_fmt'. nco-5.3.4/src/nco/nco_grp_utl.c:2857:12: note: Function 'nco_chk_xtn' argument 3 names different: declaration 'fl_in_fmt' definition 'fl_fmt'. nco-5.3.4/src/nco/nco_grp_utl.c:2971:12: style:inconclusive: Function 'nco_xtr_wrt' argument 1 names different: declaration 'nc_id' definition 'nc_id_in'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:305:12: note: Function 'nco_xtr_wrt' argument 1 names different: declaration 'nc_id' definition 'nc_id_in'. nco-5.3.4/src/nco/nco_grp_utl.c:2971:12: note: Function 'nco_xtr_wrt' argument 1 names different: declaration 'nc_id' definition 'nc_id_in'. nco-5.3.4/src/nco/nco_grp_utl.c:2972:12: style:inconclusive: Function 'nco_xtr_wrt' argument 2 names different: declaration 'nc_out_id' definition 'nc_id_out'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:306:12: note: Function 'nco_xtr_wrt' argument 2 names different: declaration 'nc_out_id' definition 'nc_id_out'. nco-5.3.4/src/nco/nco_grp_utl.c:2972:12: note: Function 'nco_xtr_wrt' argument 2 names different: declaration 'nc_out_id' definition 'nc_id_out'. nco-5.3.4/src/nco/nco_grp_utl.c:4097:14: style:inconclusive: Function 'nco_cmp_crd_dpt' argument 1 names different: declaration 'p1' definition 'val_1'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:359:14: note: Function 'nco_cmp_crd_dpt' argument 1 names different: declaration 'p1' definition 'val_1'. nco-5.3.4/src/nco/nco_grp_utl.c:4097:14: note: Function 'nco_cmp_crd_dpt' argument 1 names different: declaration 'p1' definition 'val_1'. nco-5.3.4/src/nco/nco_grp_utl.c:4098:14: style:inconclusive: Function 'nco_cmp_crd_dpt' argument 2 names different: declaration 'p2' definition 'val_2'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:360:14: note: Function 'nco_cmp_crd_dpt' argument 2 names different: declaration 'p2' definition 'val_2'. nco-5.3.4/src/nco/nco_grp_utl.c:4098:14: note: Function 'nco_cmp_crd_dpt' argument 2 names different: declaration 'p2' definition 'val_2'. nco-5.3.4/src/nco/nco_grp_utl.c:5069:12: style:inconclusive: Function 'nco_var_typ_trv' argument 1 names different: declaration 'xtr_nbr' definition 'prc_nbr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:466:12: note: Function 'nco_var_typ_trv' argument 1 names different: declaration 'xtr_nbr' definition 'prc_nbr'. nco-5.3.4/src/nco/nco_grp_utl.c:5069:12: note: Function 'nco_var_typ_trv' argument 1 names different: declaration 'xtr_nbr' definition 'prc_nbr'. nco-5.3.4/src/nco/nco_grp_utl.c:5163:12: style:inconclusive: Function 'nco_var_fll_trv' argument 1 names different: declaration 'nc_id' definition 'grp_id'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:479:12: note: Function 'nco_var_fll_trv' argument 1 names different: declaration 'nc_id' definition 'grp_id'. nco-5.3.4/src/nco/nco_grp_utl.c:5163:12: note: Function 'nco_var_fll_trv' argument 1 names different: declaration 'nc_id' definition 'grp_id'. nco-5.3.4/src/nco/nco_grp_utl.c:6511:8: style:inconclusive: Function 'nco_var_prc_idx_trv' argument 4 names different: declaration 'var_prc_idx_out' definition 'idx_var_prc_out'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:527:8: note: Function 'nco_var_prc_idx_trv' argument 4 names different: declaration 'var_prc_idx_out' definition 'idx_var_prc_out'. nco-5.3.4/src/nco/nco_grp_utl.c:6511:8: note: Function 'nco_var_prc_idx_trv' argument 4 names different: declaration 'var_prc_idx_out' definition 'idx_var_prc_out'. nco-5.3.4/src/nco/nco_grp_utl.c:7038:13: style:inconclusive: Function 'nco_dmn_lst_ass_var_trv' argument 4 names different: declaration 'dim' definition 'dmn'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:553:13: note: Function 'nco_dmn_lst_ass_var_trv' argument 4 names different: declaration 'dim' definition 'dmn'. nco-5.3.4/src/nco/nco_grp_utl.c:7038:13: note: Function 'nco_dmn_lst_ass_var_trv' argument 4 names different: declaration 'dim' definition 'dmn'. nco-5.3.4/src/nco/nco_grp_utl.c:8165:12: style:inconclusive: Function 'nco_bld_lmt_var' argument 6 names different: declaration 'wgt_trv' definition 'var_trv'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:633:12: note: Function 'nco_bld_lmt_var' argument 6 names different: declaration 'wgt_trv' definition 'var_trv'. nco-5.3.4/src/nco/nco_grp_utl.c:8165:12: note: Function 'nco_bld_lmt_var' argument 6 names different: declaration 'wgt_trv' definition 'var_trv'. nco-5.3.4/src/nco/nco_grp_utl.c:9513:7: style:inconclusive: Function 'nco_dmn_malloc' argument 3 names different: declaration 'nbr_dmn' definition 'dmn_nbr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_grp_utl.h:742:7: note: Function 'nco_dmn_malloc' argument 3 names different: declaration 'nbr_dmn' definition 'dmn_nbr'. nco-5.3.4/src/nco/nco_grp_utl.c:9513:7: note: Function 'nco_dmn_malloc' argument 3 names different: declaration 'nbr_dmn' definition 'dmn_nbr'. nco-5.3.4/src/nco/nco_grp_utl.c:277:13: style: Parameter 'grp_xtr_lst' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:332:15: style: Parameter 'nm_fll' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:335:9: style: Variable 'ptr_chr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:349:15: style: Parameter 'nm_fll' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:371:9: style: Variable 'ptr_chr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:372:9: style: Variable 'ptr_chr_tkn' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:532:15: style: Parameter 'nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:537:9: style: Variable 'sbs_end' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:540:9: style: Variable 'var_mch_srt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:645:9: style: Variable 'sbs_end' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:649:9: style: Variable 'var_mch_srt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:1025:22: style: Parameter 'trv_tbl' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:1302:9: style: Variable 'dmn_nm_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:1386:9: style: Variable 'dmn_nm_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:1549:8: style: Variable 'spc_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:1570:15: style: Variable 'cf_lst_var' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:1803:19: style: Variable 'ptr_chr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:1860:20: style: Parameter 'nm_id_lst' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:1903:22: style: Parameter 'prn_flg' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:1979:9: style: Variable 'sbs_srt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:2375:9: style: Variable 'nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:2436:9: style: Variable 'nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:2541:9: style: Variable 'nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:2757:9: style: Variable 'var_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:2881:8: style: Variable 'att_sng_he5' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2882:8: style: Variable 'att_sng_nc' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2886:9: style: Variable 'fl_nm_stub' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:2887:9: style: Variable 'sfx_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:3145:22: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:3219:15: style: Parameter 'grp_nm_fll_prn' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:3234:9: style: Variable 'sls_psn' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:3796:24: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:3813:11: style: Parameter 'lmt' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:4003:9: style: Variable 'sbs_end' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:4445:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:4599:12: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:4679:12: style: Variable 'var_prc_lsr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:4827:14: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:4931:12: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:5181:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:5415:9: style: Variable 'rec_dmn_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:6478:26: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:6588:9: style: Variable 'val_in_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:6606:9: style: Variable 'var_in_cnt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:6808:9: style: Variable 'rec_dmn_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:6831:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:7439:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:7501:24: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:7512:28: style: Variable 'ncd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:7599:24: style: Variable 'lmt_dmn' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:7615:24: style: Variable 'lmt_dmn' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:8032:24: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:8089:28: style: Variable 'ncd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:8291:20: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:8331:24: style: Variable 'ncd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:8507:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:8775:15: style: Variable 'cf_lst_var' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:8902:26: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:9007:16: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:9034:16: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:9106:20: style: Variable 'ncd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:9132:20: style: Variable 'ncd' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:9488:11: style: Variable 'grp_nm_fll_prn_2' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:9684:17: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:9769:13: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:10213:15: style: Variable 'var_nm_fll' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:10216:18: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:10799:11: style: Variable 'rec_dmn_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:10815:14: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_grp_utl.c:10835:12: style: Parameter 'var_trv' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:11348:14: style: Parameter 'nsm_grp_nm_fll_prn' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:11436:22: style: Parameter 'trv_tbl' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_grp_utl.c:5951:69: warning: Uninitialized variable: dmn_ids_out [uninitvar] nco-5.3.4/src/nco/nco_grp_utl.c:5943:30: note: Assuming condition is false nco-5.3.4/src/nco/nco_grp_utl.c:5951:69: note: Uninitialized variable: dmn_ids_out nco-5.3.4/src/nco/nco_grp_utl.c:6676:226: warning: Uninitialized variable: dmn_idx_in_out [uninitvar] nco-5.3.4/src/nco/nco_grp_utl.c:6672:38: note: Assuming condition is false nco-5.3.4/src/nco/nco_grp_utl.c:6676:226: note: Uninitialized variable: dmn_idx_in_out nco-5.3.4/src/nco/nco_grp_utl.c:133:14: style: Variable 'grp_pth_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:203:14: style: Variable 'grp_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:405:14: style: Variable 'sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:855:26: style: Variable 'usr_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:1651:48: style: Variable 'cf_lst_var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:1701:18: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:1845:38: style: Variable 'dmn_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:1851:17: style: Variable 'dmn_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2079:34: style: Variable 'grp_fll_sls' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2150:16: style: Variable 'nm_fll_sfx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2195:14: style: Variable 'nm_fll_sfx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2244:16: style: Variable 'var_prc' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2336:34: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2572:9: style: Variable 'nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2719:10: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2897:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2927:34: style: Variable 'att_xtn_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2940:7: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2944:34: style: Variable 'att_xtn_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:2960:26: style: Variable 'fl_nm_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:3027:24: style: Variable 'xtr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:3050:36: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:3109:10: style: Variable 'dmn_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:3110:14: style: Variable 'dmn_ids_ult' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:3528:15: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:3531:15: style: Variable 'dmn_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:3597:15: style: Variable 'dmn_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:3632:10: style: Variable 'grp_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:3633:14: style: Variable 'dmn_ids_grp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:3634:18: style: Variable 'dmn_ids_grp_ult' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:4383:17: style: Variable 'dmn_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:4813:30: style: Variable 'rec_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:4897:14: style: Variable 'var_prc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:4902:14: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:4963:14: style: Variable 'var_prc_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:4964:16: style: Variable 'var_prc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:4965:16: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:5000:12: style: Variable 'var_prc_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:5001:14: style: Variable 'var_prc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:5004:14: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:5316:8: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:5380:16: style: Variable 'dmn_in_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:5679:19: style: Variable 'dmn_out_id_grp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:5680:19: style: Variable 'udm_out_id_grp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:5856:40: style: Variable 'grp_dmn_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:5857:38: style: Variable 'dmn_nm_fll_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:5935:12: style: Variable 'var_prc' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6008:32: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6064:96: style: Variable 'dmn_cmn[0].nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6069:36: style: Variable 'rec_dmn_nm_mlc' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6071:16: style: Variable 'dmn_in_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6072:17: style: Variable 'dmn_idx_in_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6073:17: style: Variable 'dmn_out_id_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6244:19: style: Variable 'dmn_idx_out_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6245:15: style: Variable 'dmn_rvr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6246:35: style: Variable 'rec_dmn_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6247:37: style: Variable 'rec_dmn_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6447:21: style: Variable 'dmn_idx_out_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6759:21: style: Variable 'dmn_idx_out_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:6760:17: style: Variable 'dmn_rvr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:7012:16: style: Variable 'dmn_in_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:7536:42: style: Variable 'cln_att_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:7795:22: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:8585:11: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:8645:19: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:8655:21: style: Variable 'wgt_tbl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:8783:14: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:8784:13: style: Variable 'cf_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:8919:14: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:9205:21: style: Variable 'has_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:9397:21: style: Variable 'nbr_lat_crd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:9441:21: style: Variable 'nbr_lon_crd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:9809:16: style: Variable 'skp_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:9862:17: style: Variable 'nm_fll_sfx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:9892:32: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:10003:23: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:10020:12: style: Variable 'grp_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:10829:14: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:11182:23: style: Variable 'dmn_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:11203:12: style: Variable 'grp_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:11204:16: style: Variable 'var_tpl_trv' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:11272:21: style: Variable 'attr_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:11326:42: style: Variable 'grp_dmn_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:11497:13: style: Variable 'dmn_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:11535:21: style: Variable 'nm_fll_sfx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:11555:34: style: Variable 'aed.att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_grp_utl.c:11559:36: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_kd.c:142:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_kd.c:1616:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_kd.c:2113:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_kd.c:764:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_kd.c:779:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_kd.c:1272:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_kd.c:336:13: style: Condition 'spares' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_kd.c:410:16: style: Condition 'new_list' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_kd.c:734:10: style: Condition 'list' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_kd.c:1664:10: style: Condition 'spares' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_kd.c:2161:5: style: Condition 'dbg_flg' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_kd.c:2159:14: note: Assignment 'dbg_flg=0', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2161:5: note: Condition 'dbg_flg' is always false nco-5.3.4/src/nco/nco_kd.c:2181:5: style: Condition 'dbg_flg' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_kd.c:2159:14: note: Assignment 'dbg_flg=0', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2181:5: note: Condition 'dbg_flg' is always false nco-5.3.4/src/nco/nco_kd.c:2116:7: error: Null pointer dereference: list [nullPointer] nco-5.3.4/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2116:7: note: Null pointer dereference nco-5.3.4/src/nco/nco_kd.c:2118:5: error: Null pointer dereference: list [nullPointer] nco-5.3.4/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2118:5: note: Null pointer dereference nco-5.3.4/src/nco/nco_kd.c:2119:12: error: Null pointer dereference: list [nullPointer] nco-5.3.4/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2119:12: note: Null pointer dereference nco-5.3.4/src/nco/nco_kd.c:2120:12: error: Null pointer dereference: list [nullPointer] nco-5.3.4/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2120:12: note: Null pointer dereference nco-5.3.4/src/nco/nco_kd.c:2121:5: error: Null pointer dereference: list [nullPointer] nco-5.3.4/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2121:5: note: Null pointer dereference nco-5.3.4/src/nco/nco_kd.c:2122:5: error: Null pointer dereference: list [nullPointer] nco-5.3.4/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2122:5: note: Null pointer dereference nco-5.3.4/src/nco/nco_kd.c:2123:5: error: Null pointer dereference: list [nullPointer] nco-5.3.4/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2123:5: note: Null pointer dereference nco-5.3.4/src/nco/nco_kd.c:2124:5: error: Null pointer dereference: list [nullPointer] nco-5.3.4/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2124:5: note: Null pointer dereference nco-5.3.4/src/nco/nco_kd.c:2728:4: warning: Possible null pointer dereference: alist [nullPointer] nco-5.3.4/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.4/src/nco/nco_kd.c:2112:42: note: Calling function 'kd_nearest', 6th argument 'list' value is 0 nco-5.3.4/src/nco/nco_kd.c:2728:4: note: Null pointer dereference nco-5.3.4/src/nco/nco_kd.c:2026:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] nco-5.3.4/src/nco/nco_kd.c:768:25: style:inconclusive: Function 'kd_destroy' argument 1 names different: declaration 'this_one' definition 'rootTree'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_kd.h:294:25: note: Function 'kd_destroy' argument 1 names different: declaration 'this_one' definition 'rootTree'. nco-5.3.4/src/nco/nco_kd.c:768:25: note: Function 'kd_destroy' argument 1 names different: declaration 'this_one' definition 'rootTree'. nco-5.3.4/src/nco/nco_kd.c:1129:36: style:inconclusive: Function 'kd_really_delete' argument 1 names different: declaration 'theTree' definition 'realTree'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_kd.h:313:37: note: Function 'kd_really_delete' argument 1 names different: declaration 'theTree' definition 'realTree'. nco-5.3.4/src/nco/nco_kd.c:1129:36: note: Function 'kd_really_delete' argument 1 names different: declaration 'theTree' definition 'realTree'. nco-5.3.4/src/nco/nco_kd.c:1366:26: style:inconclusive: Function 'kd_start' argument 1 names different: declaration 'tree' definition 'realTree'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_kd.h:319:26: note: Function 'kd_start' argument 1 names different: declaration 'tree' definition 'realTree'. nco-5.3.4/src/nco/nco_kd.c:1366:26: note: Function 'kd_start' argument 1 names different: declaration 'tree' definition 'realTree'. nco-5.3.4/src/nco/nco_kd.c:1366:43: style:inconclusive: Function 'kd_start' argument 2 names different: declaration 'size' definition 'area'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_kd.h:319:39: note: Function 'kd_start' argument 2 names different: declaration 'size' definition 'area'. nco-5.3.4/src/nco/nco_kd.c:1366:43: note: Function 'kd_start' argument 2 names different: declaration 'size' definition 'area'. nco-5.3.4/src/nco/nco_kd.c:907:11: style: Variable 'elem' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_kd.c:1517:10: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_kd.c:1607:25: style: Parameter 'realTree' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_kd.c:391:14: style: Variable 'new_item' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_kd.c:396:13: style: Variable 'new_item' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_kd.c:411:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_kd.c:659:17: style: Variable 'cur_disc' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_kd.c:764:9: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_kd.c:779:12: style: Variable 'rootTree' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_kd.c:1159:7: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_kd.c:1264:9: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_kd.c:1272:9: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_lmt.c:63:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lmt.c:293:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lmt.c:406:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lmt.c:506:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lmt.c:533:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lmt.c:600:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lmt.c:1478:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lmt.c:993:28: style: Array index 'tmp_idx' is used before limits check. [arrayIndexThenCheck] nco-5.3.4/src/nco/nco_lmt.c:1025:28: style: Array index 'tmp_idx' is used before limits check. [arrayIndexThenCheck] nco-5.3.4/src/nco/nco_lmt.c:1862:28: style: Array index 'tmp_idx' is used before limits check. [arrayIndexThenCheck] nco-5.3.4/src/nco/nco_lmt.c:1894:28: style: Array index 'tmp_idx' is used before limits check. [arrayIndexThenCheck] nco-5.3.4/src/nco/nco_lmt.c:540:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_lmt.c:539:6: note: First condition nco-5.3.4/src/nco/nco_lmt.c:540:6: note: Second condition nco-5.3.4/src/nco/nco_lmt.c:541:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_lmt.c:540:6: note: First condition nco-5.3.4/src/nco/nco_lmt.c:541:6: note: Second condition nco-5.3.4/src/nco/nco_lmt.c:545:26: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_lmt.c:544:26: note: First condition nco-5.3.4/src/nco/nco_lmt.c:545:26: note: Second condition nco-5.3.4/src/nco/nco_lmt.c:1400:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_lmt.c:1399:19: note: First condition nco-5.3.4/src/nco/nco_lmt.c:1400:19: note: Second condition nco-5.3.4/src/nco/nco_lmt.c:2218:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_lmt.c:2217:19: note: First condition nco-5.3.4/src/nco/nco_lmt.c:2218:19: note: Second condition nco-5.3.4/src/nco/nco_lmt.c:1531:11: portability: %li in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_lmt.c:2034:13: portability: %li in format string (no. 6) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_lmt.c:406:212: warning: If memory allocation fails, then there is a possible null pointer dereference: msg_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_lmt.c:380:21: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_lmt.c:380:21: note: Assignment 'msg_sng=strdup("Hyperslab options must specify at least two arguments (the first argument is the dimension name, the second is the minimum index, etc.)")', assigned value is 0 nco-5.3.4/src/nco/nco_lmt.c:406:212: note: Null pointer dereference nco-5.3.4/src/nco/nco_lmt.c:574:7: style:inconclusive: Function 'nco_lmt_evl' argument 3 names different: declaration 'cnt_crr' definition 'rec_usd_cml'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_lmt.h:69:7: note: Function 'nco_lmt_evl' argument 3 names different: declaration 'cnt_crr' definition 'rec_usd_cml'. nco-5.3.4/src/nco/nco_lmt.c:574:7: note: Function 'nco_lmt_evl' argument 3 names different: declaration 'cnt_crr' definition 'rec_usd_cml'. nco-5.3.4/src/nco/nco_lmt.c:61:11: style: Parameter 'lmt' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_lmt.c:455:12: style: Variable 'arg_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_lmt.c:815:24: style: Variable 'cln_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_lmt.c:1680:24: style: Variable 'cln_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_lst_utl.c:196:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lst_utl.c:209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lst_utl.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lst_utl.c:772:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_lst_utl.c:196:6: style: Condition 'foo' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_lst_utl.c:194:42: note: Assignment 'foo=sizeof(lmn_nbr)+sizeof(arr_in)+sizeof(idx)', assigned value is 20 nco-5.3.4/src/nco/nco_lst_utl.c:195:3: note: foo is incremented', new value is 21 nco-5.3.4/src/nco/nco_lst_utl.c:196:6: note: Condition 'foo' is always true nco-5.3.4/src/nco/nco_lst_utl.c:209:6: style: Condition 'foo' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_lst_utl.c:207:42: note: Assignment 'foo=sizeof(lmn_nbr)+sizeof(arr_in)+sizeof(idx)', assigned value is 20 nco-5.3.4/src/nco/nco_lst_utl.c:208:3: note: foo is incremented', new value is 21 nco-5.3.4/src/nco/nco_lst_utl.c:209:6: note: Condition 'foo' is always true nco-5.3.4/src/nco/nco_lst_utl.c:409:29: warning: If memory allocation fails, then there is a possible null pointer dereference: dlm_ptr_crr [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_lst_utl.c:400:28: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_lst_utl.c:400:14: note: Assignment 'sng_in_cpy=(char*)strdup(sng_in)', assigned value is 0 nco-5.3.4/src/nco/nco_lst_utl.c:403:15: note: Assignment 'dlm_ptr_crr=sng_in_cpy', assigned value is 0 nco-5.3.4/src/nco/nco_lst_utl.c:409:29: note: Null pointer dereference nco-5.3.4/src/nco/nco_lst_utl.c:420:29: warning: If memory allocation fails, then there is a possible null pointer dereference: sng_out_srt [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_lst_utl.c:400:28: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_lst_utl.c:400:14: note: Assignment 'sng_in_cpy=(char*)strdup(sng_in)', assigned value is 0 nco-5.3.4/src/nco/nco_lst_utl.c:418:15: note: Assignment 'sng_out_srt=sng_in_cpy', assigned value is 0 nco-5.3.4/src/nco/nco_lst_utl.c:420:29: note: Null pointer dereference nco-5.3.4/src/nco/nco_lst_utl.c:431:37: warning: If memory allocation fails, then there is a possible null pointer dereference: sng_out_srt [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_lst_utl.c:400:28: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_lst_utl.c:400:14: note: Assignment 'sng_in_cpy=(char*)strdup(sng_in)', assigned value is 0 nco-5.3.4/src/nco/nco_lst_utl.c:418:15: note: Assignment 'sng_out_srt=sng_in_cpy', assigned value is 0 nco-5.3.4/src/nco/nco_lst_utl.c:420:21: note: Assuming condition is false nco-5.3.4/src/nco/nco_lst_utl.c:431:37: note: Null pointer dereference nco-5.3.4/src/nco/nco_lst_utl.c:775:18: warning: Either the condition 'dlm_sng==NULL' is redundant or there is possible null pointer dereference: dlm_sng. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_lst_utl.c:771:14: note: Assuming that condition 'dlm_sng==NULL' is not redundant nco-5.3.4/src/nco/nco_lst_utl.c:775:18: note: Null pointer dereference nco-5.3.4/src/nco/nco_lst_utl.c:480:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.4/src/nco/nco_lst_utl.c:475:16: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_lst_utl.c:475:16: note: Assignment 'cp_sng=strdup(sng_in)', assigned value is 0 nco-5.3.4/src/nco/nco_lst_utl.c:480:16: note: Null pointer addition nco-5.3.4/src/nco/nco_lst_utl.c:420:21: style: Variable 'dlm_ptr_crr' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_lst_utl.c:417:14: note: dlm_ptr_crr is assigned nco-5.3.4/src/nco/nco_lst_utl.c:420:21: note: dlm_ptr_crr is overwritten nco-5.3.4/src/nco/nco_lst_utl.c:599:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:604:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:609:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:614:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:619:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:624:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:629:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:634:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:639:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:644:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:649:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:654:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_lst_utl.c:463:9: style: Variable 'cp_end' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_lst_utl.c:802:8: style: Parameter 'var_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_lst_utl.c:803:8: style: Parameter 'bnds_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_lst_utl.c:251:11: style: Variable 'xtr_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_lst_utl.c:260:11: style: Variable 'xtr_id' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_lst_utl.c:269:10: style: Variable 'lst_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_lst_utl.c:270:10: style: Variable 'srt_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_lst_utl.c:441:13: style: Variable 'sng_in_cpy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:57:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:858:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:1161:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:1247:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:1434:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:1536:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:1575:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:1747:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:1784:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:1824:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:1863:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:1924:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:2042:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:2082:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:2139:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_map.c:2557:17: style: Redundant condition: has_mask_a. '!has_mask_a || (has_mask_a && var_mask_a->val.ip[idx]==1)' is equivalent to '!has_mask_a || var_mask_a->val.ip[idx]==1' [redundantCondition] nco-5.3.4/src/nco/nco_map.c:2606:17: style: Redundant condition: has_mask_b. '!has_mask_b || (has_mask_b && var_mask_b->val.ip[idx]==1)' is equivalent to '!has_mask_b || var_mask_b->val.ip[idx]==1' [redundantCondition] nco-5.3.4/src/nco/nco_map.c:2625:17: style: Redundant condition: has_mask_b. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] nco-5.3.4/src/nco/nco_map.c:2292:12: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_map.c:2291:12: note: First condition nco-5.3.4/src/nco/nco_map.c:2292:12: note: Second condition nco-5.3.4/src/nco/nco_map.c:2293:12: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_map.c:2292:12: note: First condition nco-5.3.4/src/nco/nco_map.c:2293:12: note: Second condition nco-5.3.4/src/nco/nco_map.c:2302:12: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_map.c:2301:12: note: First condition nco-5.3.4/src/nco/nco_map.c:2302:12: note: Second condition nco-5.3.4/src/nco/nco_map.c:2303:12: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_map.c:2302:12: note: First condition nco-5.3.4/src/nco/nco_map.c:2303:12: note: Second condition nco-5.3.4/src/nco/nco_map.c:502:36: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_map.c:513:31: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_map.c:2452:26: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.4/src/nco/nco_map.c:1318:14: style: Condition 'hdr_pad==0UL' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_map.c:1286:18: note: Assignment 'hdr_pad=10000UL', assigned value is 10000 nco-5.3.4/src/nco/nco_map.c:1318:14: note: Condition 'hdr_pad==0UL' is always false nco-5.3.4/src/nco/nco_map.c:519:46: portability: %li in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_map.c:519:46: portability: %li in format string (no. 6) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_map.c:519:46: portability: %li in format string (no. 9) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_map.c:519:46: portability: %li in format string (no. 13) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_map.c:519:46: portability: %ld in format string (no. 21) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_map.c:519:46: portability: %ld in format string (no. 22) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_map.c:519:46: portability: %ld in format string (no. 23) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_map.c:996:13: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:996:13: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1053:7: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1053:7: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1536:8: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1536:8: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1536:8: portability: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1536:8: portability: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1554:8: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1554:8: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1554:8: portability: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1554:8: portability: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2113:8: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2293:18: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2303:18: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2381:44: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2381:44: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2381:44: portability: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2384:44: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2384:44: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2384:44: portability: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2428:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2439:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_map.c:2442:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2443:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2476:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2477:20: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2477:20: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2479:20: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2484:7: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2485:7: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2498:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2499:20: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2499:20: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2501:20: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2504:7: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2505:7: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2526:5: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2527:5: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2559:42: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2564:23: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2569:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2570:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2582:5: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2583:5: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2608:42: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2613:23: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2628:12: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2653:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2654:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:2666:48: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_map.c:1746:21: warning: If memory allocation fails, then there is a possible null pointer dereference: av [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_map.c:1741:12: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_map.c:1741:12: note: Assignment 'av=strdup(att_val)', assigned value is 0 nco-5.3.4/src/nco/nco_map.c:1746:21: note: Null pointer dereference nco-5.3.4/src/nco/nco_map.c:96:12: style: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. [duplicateAssignExpression] nco-5.3.4/src/nco/nco_map.c:97:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.4/src/nco/nco_map.c:96:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.4/src/nco/nco_map.c:166:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:137:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:166:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:251:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:170:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:251:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:251:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:181:8: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:251:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:251:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:190:8: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:251:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:259:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:257:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:259:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:261:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:259:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:261:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:268:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:267:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:268:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:277:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:268:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:277:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:288:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:280:8: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:288:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:345:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:291:8: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:345:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:345:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:343:8: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:345:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:346:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:345:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:346:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:350:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:346:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:350:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:351:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:350:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:351:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:360:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:351:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:360:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:360:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:358:35: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:360:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:361:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:360:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:361:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:365:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:361:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:365:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:366:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:365:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:366:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:584:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:581:28: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:584:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:585:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:584:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:585:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:587:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:585:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:587:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:593:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:587:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:593:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:593:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:588:38: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:593:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:593:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:589:43: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:593:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:593:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:591:38: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:593:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:593:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:592:43: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:593:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:604:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:593:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:604:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:610:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:604:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:610:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:611:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:610:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:611:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:615:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:611:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:615:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:616:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:615:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:616:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:617:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:616:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:617:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:618:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:617:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:618:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:619:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:618:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:619:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:620:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:619:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:620:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:621:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:620:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:621:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:622:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:621:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:622:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:623:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:622:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:623:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:624:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:623:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:624:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:625:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:624:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:625:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:626:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:625:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:626:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:627:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:626:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:627:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:628:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:627:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:628:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:629:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:628:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:629:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:630:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:629:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:630:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:631:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:630:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:631:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:632:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:631:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:632:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:633:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:632:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:633:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:634:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:633:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:634:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:635:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:634:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:635:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:636:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:635:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:636:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:637:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:636:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:637:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:638:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:637:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:638:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:639:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:638:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:639:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:640:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:639:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:640:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:641:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:640:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:641:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:642:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:641:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:642:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:643:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:642:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:643:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:644:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:643:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:644:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:645:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:644:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:645:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:646:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:645:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:646:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:647:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:646:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:647:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:648:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:647:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:648:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:649:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:648:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:649:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:650:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:649:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:650:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:651:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:650:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:651:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:652:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:651:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:652:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:653:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:652:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:653:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:654:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:653:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:654:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:655:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:654:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:655:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:656:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:655:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:656:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:656:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:657:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:658:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:657:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:658:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:659:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:658:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:659:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:660:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:659:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:660:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:660:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:681:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:661:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:681:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:684:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:681:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:684:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:688:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:684:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:688:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:689:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:688:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:689:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:690:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:689:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:690:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:694:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:690:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:694:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:695:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:694:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:695:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:696:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:695:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:696:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:697:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:696:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:697:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:698:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:697:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:698:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:702:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:698:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:702:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:703:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:702:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:703:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:707:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:703:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:707:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:708:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:707:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:708:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:709:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:708:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:709:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:710:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:709:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:710:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:711:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:710:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:711:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:715:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:711:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:715:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:716:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_map.c:715:6: note: rcd is assigned nco-5.3.4/src/nco/nco_map.c:716:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_map.c:502:33: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_map.c:513:28: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_map.c:2452:23: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.4/src/nco/nco_map.c:1411:8: style:inconclusive: Function 'nco_msh_lon_crr' argument 2 names different: declaration 'grd_sz_in' definition 'grd_sz'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_map.h:85:11: note: Function 'nco_msh_lon_crr' argument 2 names different: declaration 'grd_sz_in' definition 'grd_sz'. nco-5.3.4/src/nco/nco_map.c:1411:8: note: Function 'nco_msh_lon_crr' argument 2 names different: declaration 'grd_sz_in' definition 'grd_sz'. nco-5.3.4/src/nco/nco_map.c:1412:6: style:inconclusive: Function 'nco_msh_lon_crr' argument 3 names different: declaration 'grd_crn_nbr_in' definition 'grd_crn_nbr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_map.h:86:9: note: Function 'nco_msh_lon_crr' argument 3 names different: declaration 'grd_crn_nbr_in' definition 'grd_crn_nbr'. nco-5.3.4/src/nco/nco_map.c:1412:6: note: Function 'nco_msh_lon_crr' argument 3 names different: declaration 'grd_crn_nbr_in' definition 'grd_crn_nbr'. nco-5.3.4/src/nco/nco_map.c:2129:14: warning: Function 'nco_map_chk' argument order different: declaration 'fl_in, flg_frac_b_nrm, flg_area_wgt' definition 'fl_in, flg_area_wgt, flg_frac_b_nrm' [funcArgOrderDifferent] nco-5.3.4/src/nco/nco_map.h:138:16: note: Function 'nco_map_chk' argument order different: declaration 'fl_in, flg_frac_b_nrm, flg_area_wgt' definition 'fl_in, flg_area_wgt, flg_frac_b_nrm' nco-5.3.4/src/nco/nco_map.c:2129:14: note: Function 'nco_map_chk' argument order different: declaration 'fl_in, flg_frac_b_nrm, flg_area_wgt' definition 'fl_in, flg_area_wgt, flg_frac_b_nrm' nco-5.3.4/src/nco/nco_map.c:509:16: style: Local variable 'idx' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_map.c:103:10: note: Shadowed declaration nco-5.3.4/src/nco/nco_map.c:509:16: note: Shadow variable nco-5.3.4/src/nco/nco_map.c:514:18: style: Local variable 'idx' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_map.c:103:10: note: Shadowed declaration nco-5.3.4/src/nco/nco_map.c:514:18: note: Shadow variable nco-5.3.4/src/nco/nco_map.c:515:18: style: Local variable 'idx' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_map.c:103:10: note: Shadowed declaration nco-5.3.4/src/nco/nco_map.c:515:18: note: Shadow variable nco-5.3.4/src/nco/nco_map.c:25:9: style: Variable 'fl_pth_lcl' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_map.c:273:8: style: Variable 'unt_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:452:9: style: Variable 'fl_grd_dst' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_map.c:453:9: style: Variable 'fl_grd_src' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_map.c:454:9: style: Variable 'fl_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_map.c:455:9: style: Variable 'sls_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_map.c:760:15: style: Parameter 'mpf' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_map.c:1240:10: style: Parameter 'lat_crn' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_map.c:1241:10: style: Parameter 'lon_crn' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_map.c:1268:9: style: Variable 'fl_out_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_map.c:1270:8: style: Variable 'grd_area_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1271:8: style: Variable 'grd_crn_lat_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1272:8: style: Variable 'grd_crn_lon_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1273:8: style: Variable 'grd_crn_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1275:8: style: Variable 'grd_sz_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1346:10: style: Parameter 'area' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_map.c:1347:7: style: Parameter 'msk' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_map.c:1350:10: style: Parameter 'lat_crn' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_map.c:1351:10: style: Parameter 'lon_crn' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_map.c:1607:8: style: Variable 'grd_area_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1608:8: style: Variable 'dmn_sz_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1609:8: style: Variable 'grd_crn_lat_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1610:8: style: Variable 'grd_crn_lon_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1611:8: style: Variable 'grd_crn_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1612:8: style: Variable 'grd_ctr_lat_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1613:8: style: Variable 'grd_ctr_lon_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1614:8: style: Variable 'grd_rnk_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1615:8: style: Variable 'grd_sz_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1616:8: style: Variable 'msk_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:1851:9: style: Parameter 'var_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_map.c:1884:10: style: Parameter 'area' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_map.c:1886:7: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_map.c:2135:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_map.c:2143:11: style: Variable 'val' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_map.c:2146:8: style: Variable 'ival' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_map.c:2365:10: style: Variable 'ival_a' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_map.c:2366:10: style: Variable 'ival_b' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_map.c:218:13: style: Variable 'bnd_nbr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:220:15: style: Variable 'col_nbr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:222:15: style: Variable 'lat_nbr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:224:15: style: Variable 'col_nbr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:235:14: style: Variable 'bnd_nbr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:238:16: style: Variable 'lat_nbr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:245:16: style: Variable 'col_nbr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:285:24: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:296:24: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:300:26: style: Variable 'flg_grd_in_rct' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:302:27: style: Variable 'flg_grd_out_rct' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:405:74: style: Variable 'flg_grd_in_rct' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:421:77: style: Variable 'flg_grd_out_rct' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:724:22: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:725:22: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:726:34: style: Variable 'dmn_sz_in_int' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:727:36: style: Variable 'dmn_sz_out_int' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:729:22: style: Variable 'area_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:730:20: style: Variable 'frc_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:731:20: style: Variable 'msk_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:733:24: style: Variable 'area_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:734:22: style: Variable 'frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:735:22: style: Variable 'msk_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:737:28: style: Variable 'lat_ctr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:738:28: style: Variable 'lon_ctr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:739:28: style: Variable 'lat_crn_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:740:28: style: Variable 'lon_crn_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:741:30: style: Variable 'lat_ctr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:742:30: style: Variable 'lon_ctr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:743:30: style: Variable 'lat_crn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:744:30: style: Variable 'lon_crn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:750:26: style: Variable 'fl_in_dst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:751:26: style: Variable 'fl_in_src' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:752:28: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1026:19: style: Variable 'pl_lst_dbg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1033:9: style: Variable 'tree' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1062:9: style: Variable 'tree' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1128:12: style: Variable 'pl_glb_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1129:13: style: Variable 'pl_glb_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1135:16: style: Variable 'wgt_lst_vrl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1137:17: style: Variable 'pl_lst_vrl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1139:27: style: Variable 'pl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1140:29: style: Variable 'pl_lst_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1337:7: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1718:13: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1720:7: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1721:10: style: Variable 'lat_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1722:10: style: Variable 'lat_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1724:10: style: Variable 'lon_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1725:10: style: Variable 'lon_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1726:6: style: Variable 'msk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1753:17: style: Variable 'aed_mtd.att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1754:17: style: Variable 'aed_mtd.var_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1821:21: style: Variable 'idx_row_or_col' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1843:17: style: Variable 'row_or_col_bin' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1926:16: style: Variable 'dval' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:1975:13: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2024:24: style: Variable 'area_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2025:24: style: Variable 'mask_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2146:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2236:22: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2237:22: style: Variable 'cnv_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2456:24: style: Variable 'idx_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2632:23: style: Variable 'idx_crr_row' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2683:24: style: Variable 'hst_row' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2684:24: style: Variable 'hst_col' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2685:24: style: Variable 'hst_wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2693:20: style: Variable 'dmn_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2694:18: style: Variable 'var_S' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2695:28: style: Variable 'var_area_a' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2696:28: style: Variable 'var_area_b' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2697:22: style: Variable 'var_col' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2698:28: style: Variable 'var_frac_a' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2699:28: style: Variable 'var_frac_b' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2700:28: style: Variable 'var_mask_a' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2701:28: style: Variable 'var_mask_b' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2702:22: style: Variable 'var_row' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2703:24: style: Variable 'var_xc_a' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2704:24: style: Variable 'var_xc_b' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2705:24: style: Variable 'var_yc_a' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_map.c:2706:24: style: Variable 'var_yc_b' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_md5.c:81:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:104:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:183:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:203:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:274:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:330:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:414:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:472:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:535:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mmr.c:362:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_mmr.c:361:6: note: First condition nco-5.3.4/src/nco/nco_mmr.c:362:6: note: Second condition nco-5.3.4/src/nco/nco_mmr.c:455:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_mmr.c:454:6: note: First condition nco-5.3.4/src/nco/nco_mmr.c:455:6: note: Second condition nco-5.3.4/src/nco/nco_mmr.c:536:45: warning: %ld in format string (no. 10) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_mmr.c:536:45: warning: %ld in format string (no. 11) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_mmr.c:422:97: warning: Either the condition 'prc_stt_sng' is redundant or there is possible null pointer dereference: prc_stt_sng. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_mmr.c:423:8: note: Assuming that condition 'prc_stt_sng' is not redundant nco-5.3.4/src/nco/nco_mmr.c:422:97: note: Null pointer dereference nco-5.3.4/src/nco/nco_mmr.c:480:97: warning: Either the condition 'prc_stm_sng' is redundant or there is possible null pointer dereference: prc_stm_sng. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_mmr.c:481:8: note: Assuming that condition 'prc_stm_sng' is not redundant nco-5.3.4/src/nco/nco_mmr.c:480:97: note: Null pointer dereference nco-5.3.4/src/nco/nco_mmr.c:71:15: style:inconclusive: Function 'nco_malloc' argument 1 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_mmr.h:131:15: note: Function 'nco_malloc' argument 1 names different: declaration 'size' definition 'sz'. nco-5.3.4/src/nco/nco_mmr.c:71:15: note: Function 'nco_malloc' argument 1 names different: declaration 'size' definition 'sz'. nco-5.3.4/src/nco/nco_mmr.c:123:15: style:inconclusive: Function 'nco_malloc_flg' argument 1 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_mmr.h:135:15: note: Function 'nco_malloc_flg' argument 1 names different: declaration 'size' definition 'sz'. nco-5.3.4/src/nco/nco_mmr.c:123:15: note: Function 'nco_malloc_flg' argument 1 names different: declaration 'size' definition 'sz'. nco-5.3.4/src/nco/nco_mmr.c:250:15: style:inconclusive: Function 'nco_realloc' argument 2 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_mmr.h:163:15: note: Function 'nco_realloc' argument 2 names different: declaration 'size' definition 'sz'. nco-5.3.4/src/nco/nco_mmr.c:250:15: note: Function 'nco_realloc' argument 2 names different: declaration 'size' definition 'sz'. nco-5.3.4/src/nco/nco_mmr.c:81:9: style: Variable 'nvr_NCO_MMR_DBG' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_mmr.c:352:9: style: Variable 'fl_prc' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_mmr.c:445:9: style: Variable 'fl_prc' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_mmr.c:423:32: style: Variable 'prc_stt_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_mmr.c:481:32: style: Variable 'prc_stm_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_mmr.c:514:8: style: Variable 'sz_pg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:223:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_msa.c:291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_msa.c:673:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_msa.c:899:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_msa.c:1172:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_msa.c:1277:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_msa.c:1459:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmt_dmn [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_msa.c:1575:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_msa.c:1673:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_msa.c:654:25: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_msa.c:1650:25: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_msa.c:1742:25: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_msa.c:1760:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_msa.c:261:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_msa.c:259:19: note: First condition nco-5.3.4/src/nco/nco_msa.c:261:19: note: Second condition nco-5.3.4/src/nco/nco_msa.c:14:6: style:inconclusive: Function 'nco_msa_rcr_clc' argument 1 names different: declaration 'i' definition 'dpt_crr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_msa.h:88:6: note: Function 'nco_msa_rcr_clc' argument 1 names different: declaration 'i' definition 'dpt_crr'. nco-5.3.4/src/nco/nco_msa.c:14:6: note: Function 'nco_msa_rcr_clc' argument 1 names different: declaration 'i' definition 'dpt_crr'. nco-5.3.4/src/nco/nco_msa.c:15:6: style:inconclusive: Function 'nco_msa_rcr_clc' argument 2 names different: declaration 'imax' definition 'dpt_crr_max'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_msa.h:89:6: note: Function 'nco_msa_rcr_clc' argument 2 names different: declaration 'imax' definition 'dpt_crr_max'. nco-5.3.4/src/nco/nco_msa.c:15:6: note: Function 'nco_msa_rcr_clc' argument 2 names different: declaration 'imax' definition 'dpt_crr_max'. nco-5.3.4/src/nco/nco_msa.c:18:11: style:inconclusive: Function 'nco_msa_rcr_clc' argument 5 names different: declaration 'var1' definition 'vara'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_msa.h:92:11: note: Function 'nco_msa_rcr_clc' argument 5 names different: declaration 'var1' definition 'vara'. nco-5.3.4/src/nco/nco_msa.c:18:11: note: Function 'nco_msa_rcr_clc' argument 5 names different: declaration 'var1' definition 'vara'. nco-5.3.4/src/nco/nco_msa.c:281:30: style:inconclusive: Function 'nco_msa_prn_idx' argument 1 names different: declaration 'lmt_lst' definition 'lmt_i'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_msa.h:54:16: note: Function 'nco_msa_prn_idx' argument 1 names different: declaration 'lmt_lst' definition 'lmt_i'. nco-5.3.4/src/nco/nco_msa.c:281:30: note: Function 'nco_msa_prn_idx' argument 1 names different: declaration 'lmt_lst' definition 'lmt_i'. nco-5.3.4/src/nco/nco_msa.c:303:11: style:inconclusive: Function 'nco_msa_clc_idx' argument 4 names different: declaration 'lmt_out' definition 'lmt'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_msa.h:49:11: note: Function 'nco_msa_clc_idx' argument 4 names different: declaration 'lmt_out' definition 'lmt'. nco-5.3.4/src/nco/nco_msa.c:303:11: note: Function 'nco_msa_clc_idx' argument 4 names different: declaration 'lmt_out' definition 'lmt'. nco-5.3.4/src/nco/nco_msa.c:396:6: style:inconclusive: Function 'nco_msa_ram_2_dsk' argument 3 names different: declaration 'nbr_dmn' definition 'nbr_dim'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_msa.h:104:6: note: Function 'nco_msa_ram_2_dsk' argument 3 names different: declaration 'nbr_dmn' definition 'nbr_dim'. nco-5.3.4/src/nco/nco_msa.c:396:6: note: Function 'nco_msa_ram_2_dsk' argument 3 names different: declaration 'nbr_dmn' definition 'nbr_dim'. nco-5.3.4/src/nco/nco_msa.c:394:8: style: Parameter 'dmn_sbs_ram' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_msa.c:1294:12: style: Variable 'var_out_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.nm_fll [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.wgt_sum [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.wgt_crr [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.dim [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.dmn_id [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.cid [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.dfl_lvl [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.has_add_fst [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.has_dpl_dmn [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.has_scl_fct [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.nbr_att [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.nbr_dim [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.pck_dsk [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.pck_ram [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.shuffle [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.undefined [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.cnt [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.end [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.srd [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.srt [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.tally [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.sz_rec [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.typ_dsk [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.typ_pck [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.typ_upk [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.add_fst [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.mss_val [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.scl_fct [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.is_crd_var [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.is_fix_var [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.is_rec_var [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.cnk_sz [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.xrf [uninitStructMember] nco-5.3.4/src/nco/nco_msa.c:87:13: style: Variable 'cp_wrp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:158:12: style: Variable 'indices' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:159:11: style: Variable 'cp_wrp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:269:12: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:270:12: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:271:12: style: Variable 'dmn_srd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:312:14: style: Variable 'crr_slb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:387:6: style: Variable 'mnm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:508:12: style: Variable 'indices' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:509:8: style: Variable 'mnm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:654:31: style: Variable 'var_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:1029:12: style: Variable 'indices' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:1030:8: style: Variable 'mnm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:1429:30: style: Variable 'dmn_map_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:1430:30: style: Variable 'dmn_map_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:1434:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:1629:6: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:1650:31: style: Variable 'var_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:1721:7: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:1742:31: style: Variable 'var_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_msa.c:1760:10: style: Variable 'lmt_msa' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_mss_val.c:29:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_FILL_FLOAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mss_val.c:66:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_FILL_FLOAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mss_val.c:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mss_val.c:309:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mss_val.c:422:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mss_val.c:492:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mss_val.c:100:18: style: Variable 'var_typ' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_mta.c:46:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mta.c:89:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mta.c:230:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mta.c:269:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_mta.c:324:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] nco-5.3.4/src/nco/nco_mta.c:234:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_mta.c:32:14: warning: If memory allocation fails, then there is a possible null pointer dereference: arg_dpl [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:28:23: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:28:23: note: Assignment 'arg_dpl=strdup(arg)', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:32:14: note: Null pointer dereference nco-5.3.4/src/nco/nco_mta.c:109:27: warning: If memory allocation fails, then there is a possible null pointer dereference: arg [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:267:25: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:267:25: note: Assignment 'arg_dpl=strdup(arg)', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:268:43: note: Calling function 'nco_remove_hyphens', 1st argument 'arg_dpl' value is 0 nco-5.3.4/src/nco/nco_mta.c:109:27: note: Null pointer dereference nco-5.3.4/src/nco/nco_mta.c:126:24: warning: If memory allocation fails, then there is a possible null pointer dereference: src [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:324:25: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:324:25: note: Assignment 'set_of_keys=strdup(strtok(separate_arg[sng_idx],"="))', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:329:41: note: Calling function 'nco_sng_split', 1st argument 'set_of_keys' value is 0 nco-5.3.4/src/nco/nco_mta.c:126:24: note: Null pointer dereference nco-5.3.4/src/nco/nco_mta.c:132:14: warning: If memory allocation fails, then there is a possible null pointer dereference: sng_tmp [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:126:23: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:126:23: note: Assignment 'sng_tmp=strdup(src)', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:132:14: note: Null pointer dereference nco-5.3.4/src/nco/nco_mta.c:292:30: warning: If memory allocation fails, then there is a possible null pointer dereference: arg [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:324:25: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:324:25: note: Assignment 'set_of_keys=strdup(strtok(separate_arg[sng_idx],"="))', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:331:48: note: Calling function 'nco_count_blocks', 1st argument 'set_of_keys' value is 0 nco-5.3.4/src/nco/nco_mta.c:292:30: note: Null pointer dereference nco-5.3.4/src/nco/nco_mta.c:333:56: warning: If memory allocation fails, then there is a possible null pointer dereference: temp_value [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:332:30: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:332:30: note: Assignment 'temp_value=strdup(individual_arg[sub_idx])', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:333:56: note: Null pointer dereference nco-5.3.4/src/nco/nco_mta.c:18:14: style:inconclusive: Function 'nco_sng2kvm' argument 1 names different: declaration 'sng' definition 'arg'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_mta.h:37:16: note: Function 'nco_sng2kvm' argument 1 names different: declaration 'sng' definition 'arg'. nco-5.3.4/src/nco/nco_mta.c:18:14: note: Function 'nco_sng2kvm' argument 1 names different: declaration 'sng' definition 'arg'. nco-5.3.4/src/nco/nco_mta.c:97:9: style: Variable 'backslash_psn' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_mta.c:109:9: style: Variable 'hyphen_psn' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_mta.c:356:9: style: Variable 'nco_mta_dlm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_mta.c:161:24: style: Variable 'idx_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_mta.c:162:24: style: Variable 'sng_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_mta.c:164:24: style: Variable 'idx_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_mta.c:165:24: style: Variable 'sng_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_mta.c:338:19: style: Variable 'individual_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_mta.c:342:15: style: Variable 'separate_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_netcdf.c:80:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:724:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:735:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:759:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:769:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:785:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:803:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:817:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:831:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:845:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:872:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:888:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:902:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:913:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:929:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:943:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:957:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:971:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:986:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1001:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1056:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1222:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1249:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1269:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1278:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1375:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1397:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1407:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1417:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1436:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1469:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1479:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1489:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1499:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1509:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1534:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1711:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1746:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1760:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1775:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1792:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1803:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1817:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:1831:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2043:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2056:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADCHUNK [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2183:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2194:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2265:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2289:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2302:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2316:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2325:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2334:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2344:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2368:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2387:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2433:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTATT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2464:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTVAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTVAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2503:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTVAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2532:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2542:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2553:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTVAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2567:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2592:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2641:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2674:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2724:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2782:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2867:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2946:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2998:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3040:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3088:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTATT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTATT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTATT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3229:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3244:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3305:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3380:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3456:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3457:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3458:162: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3459:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3460:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3461:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3462:139: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3463:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3464:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3465:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3466:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3467:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3468:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3469:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3472:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3473:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3474:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3475:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3476:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3477:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3483:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3493:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3503:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3504:187: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3505:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:3511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_netcdf.c:2065:38: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_netcdf.c:2135:34: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_netcdf.c:2139:39: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_netcdf.c:2904:8: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_netcdf.c:2904:8: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_netcdf.c:2909:8: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_netcdf.c:34:10: warning: If memory allocation fails, then there is a possible null pointer dereference: nm_cpy [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_netcdf.c:31:30: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_netcdf.c:31:15: note: Assignment 'nm_cpy=nm_nc=(char*)strdup(nm_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_netcdf.c:34:10: note: Null pointer dereference nco-5.3.4/src/nco/nco_netcdf.c:1365:4: warning: Possible null pointer dereference: pathlen [nullPointer] nco-5.3.4/src/nco/nco_netcdf.c:2853:23: note: Calling function 'nc_inq_path', 2nd argument 'NULL' value is 0 nco-5.3.4/src/nco/nco_netcdf.c:1365:4: note: Null pointer dereference nco-5.3.4/src/nco/nco_netcdf.c:1366:4: warning: Possible null pointer dereference: path [nullPointer] nco-5.3.4/src/nco/nco_netcdf.c:2851:32: note: Calling function 'nc_inq_path', 3rd argument 'NULL' value is 0 nco-5.3.4/src/nco/nco_netcdf.c:1366:4: note: Null pointer dereference nco-5.3.4/src/nco/nco_netcdf.c:2509:98: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_netcdf.c:2507:24: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_netcdf.c:2507:10: note: Assignment 'path=(char*)malloc(pathlen*sizeof(char))', assigned value is 0 nco-5.3.4/src/nco/nco_netcdf.c:2509:98: note: Null pointer dereference nco-5.3.4/src/nco/nco_netcdf.c:2628:101: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_netcdf.c:2625:24: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_netcdf.c:2625:10: note: Assignment 'path=(char*)malloc(pathlen*sizeof(char))', assigned value is 0 nco-5.3.4/src/nco/nco_netcdf.c:2628:101: note: Null pointer dereference nco-5.3.4/src/nco/nco_netcdf.c:2855:102: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_netcdf.c:2852:24: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_netcdf.c:2852:10: note: Assignment 'path=(char*)malloc(pathlen*sizeof(char))', assigned value is 0 nco-5.3.4/src/nco/nco_netcdf.c:2855:102: note: Null pointer dereference nco-5.3.4/src/nco/nco_netcdf.c:2926:18: warning: If memory allocation fails, then there is a possible null pointer dereference: var_dbl [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_netcdf.c:2924:26: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_netcdf.c:2924:10: note: Assignment 'var_dbl=(double*)malloc(var_sz*sizeof(double))', assigned value is 0 nco-5.3.4/src/nco/nco_netcdf.c:2926:18: note: Null pointer dereference nco-5.3.4/src/nco/nco_netcdf.c:2928:7: warning: If memory allocation fails, then there is a possible null pointer dereference: var_dbl [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_netcdf.c:2924:26: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_netcdf.c:2924:10: note: Assignment 'var_dbl=(double*)malloc(var_sz*sizeof(double))', assigned value is 0 nco-5.3.4/src/nco/nco_netcdf.c:2928:7: note: Null pointer dereference nco-5.3.4/src/nco/nco_netcdf.c:2929:7: warning: If memory allocation fails, then there is a possible null pointer dereference: var_dbl [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_netcdf.c:2924:26: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_netcdf.c:2924:10: note: Assignment 'var_dbl=(double*)malloc(var_sz*sizeof(double))', assigned value is 0 nco-5.3.4/src/nco/nco_netcdf.c:2929:7: note: Null pointer dereference nco-5.3.4/src/nco/nco_netcdf.c:1024:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_netcdf.c:1023:6: note: rcd is assigned nco-5.3.4/src/nco/nco_netcdf.c:1024:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_netcdf.c:2070:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_netcdf.c:2062:10: note: rcd is assigned nco-5.3.4/src/nco/nco_netcdf.c:2070:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_netcdf.c:2283:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_netcdf.c:2281:6: note: rcd is assigned nco-5.3.4/src/nco/nco_netcdf.c:2283:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_netcdf.c:2473:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_netcdf.c:2471:8: note: rcd is assigned nco-5.3.4/src/nco/nco_netcdf.c:2473:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_netcdf.c:2476:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_netcdf.c:2473:8: note: rcd is assigned nco-5.3.4/src/nco/nco_netcdf.c:2476:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_netcdf.c:3461:97: style:inconclusive: Function 'nco_def_vlen' argument 4 names different: declaration 'vlen_typ' definition 'var_typ'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_netcdf.h:546:97: note: Function 'nco_def_vlen' argument 4 names different: declaration 'vlen_typ' definition 'var_typ'. nco-5.3.4/src/nco/nco_netcdf.c:3461:97: note: Function 'nco_def_vlen' argument 4 names different: declaration 'vlen_typ' definition 'var_typ'. nco-5.3.4/src/nco/nco_netcdf.c:3462:48: style:inconclusive: Function 'nco_inq_vlen' argument 2 names different: declaration 'vlen_typ' definition 'var_typ'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_netcdf.h:547:48: note: Function 'nco_inq_vlen' argument 2 names different: declaration 'vlen_typ' definition 'var_typ'. nco-5.3.4/src/nco/nco_netcdf.c:3462:48: note: Function 'nco_inq_vlen' argument 2 names different: declaration 'vlen_typ' definition 'var_typ'. nco-5.3.4/src/nco/nco_netcdf.c:3538:34: style:inconclusive: Function 'nc_get_vara_longlong' argument 1 names different: declaration 'ncrd_id' definition 'nc_id'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_netcdf.h:721:36: note: Function 'nc_get_vara_longlong' argument 1 names different: declaration 'ncrd_id' definition 'nc_id'. nco-5.3.4/src/nco/nco_netcdf.c:3538:34: note: Function 'nc_get_vara_longlong' argument 1 names different: declaration 'ncrd_id' definition 'nc_id'. nco-5.3.4/src/nco/nco_netcdf.c:3441:91: style: Parameter 'cnk_sz' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3449:87: style: Parameter 'fll_val' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3456:97: style: Parameter 'var_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3458:69: style: Parameter 'typ_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3458:92: style: Parameter 'bs_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3458:114: style: Parameter 'typ_sz' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3458:136: style: Parameter 'typ_nbr' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3459:90: style: Parameter 'mbr_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3459:110: style: Parameter 'vp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3460:95: style: Parameter 'mbr_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3461:97: style: Parameter 'var_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3462:69: style: Parameter 'typ_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3462:91: style: Parameter 'typ_sz' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3462:114: style: Parameter 'bs_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3463:37: style: Parameter 'vlenp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3464:54: style: Parameter 'vlenp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3465:71: style: Parameter 'grp_id' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3468:76: style: Parameter 'grp_id' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3470:52: style: Parameter 'prn_id' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3471:56: style: Parameter 'prn_id' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3473:51: style: Parameter 'grp_nm_lng' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3473:75: style: Parameter 'grp_nm_fll' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3474:56: style: Parameter 'grp_nm_lng' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3476:76: style: Parameter 'grp_id' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3503:69: style: Parameter 'typ_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3503:91: style: Parameter 'typ_sz' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3504:74: style: Parameter 'typ_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3504:96: style: Parameter 'typ_sz' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3504:119: style: Parameter 'bs_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3504:141: style: Parameter 'fld_nbr' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3504:161: style: Parameter 'cls_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3519:86: style: Parameter 'ubp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3520:88: style: Parameter 'usp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3521:84: style: Parameter 'uip' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3522:86: style: Parameter 'i64p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3523:88: style: Parameter 'ui64p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3535:104: style: Parameter 'ubp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3536:106: style: Parameter 'usp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3537:102: style: Parameter 'uip' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3538:104: style: Parameter 'i64p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3539:106: style: Parameter 'ui64p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3551:125: style: Parameter 'ubp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3552:127: style: Parameter 'usp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3553:123: style: Parameter 'uip' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3554:125: style: Parameter 'i64p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3555:127: style: Parameter 'ui64p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3567:146: style: Parameter 'ubp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3568:148: style: Parameter 'usp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3569:144: style: Parameter 'uip' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3570:146: style: Parameter 'i64p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3571:148: style: Parameter 'ui64p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3593:86: style: Parameter 'ubp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3594:88: style: Parameter 'usp' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3595:84: style: Parameter 'uip' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3596:86: style: Parameter 'i64p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:3597:88: style: Parameter 'ui64p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_netcdf.c:1772:23: warning: Uninitialized variable: *dmn_sz [uninitvar] nco-5.3.4/src/nco/nco_netcdf.c:2062:52: note: Calling function 'nco_inq_dim', 4th argument '&dmn_cnt' value is nco-5.3.4/src/nco/nco_netcdf.c:1772:23: note: Uninitialized variable: *dmn_sz nco-5.3.4/src/nco/nco_netcdf.c:3149:23: warning: Uninitialized variable: *att_sz [uninitvar] nco-5.3.4/src/nco/nco_netcdf.c:2432:61: note: Calling function 'nco_inq_att_flg', 5th argument '&scl_fct_lng' value is nco-5.3.4/src/nco/nco_netcdf.c:3149:23: note: Uninitialized variable: *att_sz nco-5.3.4/src/nco/nco_netcdf.c:1016:22: style: Variable 'fnc_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_netcdf.c:1043:14: style: Variable 'flt_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_netcdf.c:1063:7: style: Unused variable: flt_idx [unusedVariable] nco-5.3.4/src/nco/nco_omp.c:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_omp.c:240:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_omp.c:253:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_omp.c:278:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_omp.c:24:53: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] nco-5.3.4/src/nco/nco_omp.c:25:43: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] nco-5.3.4/src/nco/nco_omp.c:26:53: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] nco-5.3.4/src/nco/nco_omp.c:87:21: style: Condition 'omp_in_parallel()' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_omp.c:87:21: note: Calling function 'omp_in_parallel' returns 0 nco-5.3.4/src/nco/nco_omp.c:87:21: note: Condition 'omp_in_parallel()' is always false nco-5.3.4/src/nco/nco_omp.c:178:162: style: Condition 'dyn_thr' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_omp.c:177:28: note: Calling function 'omp_get_dynamic' returns 0 nco-5.3.4/src/nco/nco_omp.c:177:28: note: Assignment 'dyn_thr=omp_get_dynamic()', assigned value is 0 nco-5.3.4/src/nco/nco_omp.c:178:162: note: Condition 'dyn_thr' is always false nco-5.3.4/src/nco/nco_omp.c:195:21: style: Condition 'omp_in_parallel()' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_omp.c:195:21: note: Calling function 'omp_in_parallel' returns 0 nco-5.3.4/src/nco/nco_omp.c:195:21: note: Condition 'omp_in_parallel()' is always false nco-5.3.4/src/nco/nco_omp.c:75:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] nco-5.3.4/src/nco/nco_omp.c:47:9: style: Variable 'nvr_OMP_NUM_THREADS' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_omp.c:250:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_omp.c:273:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_omp.c:24:68: style: Variable 'dynamic_threads' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_omp.c:25:49: style: Variable 'nested' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_omp.c:26:64: style: Variable 'num_threads' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_omp.c:51:27: style: Variable 'USR_SPC_THR_RQS' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_omp.c:53:14: style: Variable 'dyn_thr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_omp.c:55:26: style: Variable 'ntg_OMP_NUM_THREADS' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_omp.c:58:22: style: Variable 'thr_nbr_max_fsh' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_omp.c:59:18: style: Variable 'thr_nbr_max' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_omp.c:60:18: style: Variable 'thr_nbr_rqs' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_pck.c:93:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:121:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:160:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:205:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:250:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:477:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTATT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:548:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:636:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:748:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:1092:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:1234:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_pck.c:160:112: warning: Either the condition 'nco_pck_map_sng==NULL' is redundant or there is possible null pointer dereference: nco_pck_map_sng. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:159:22: note: Assuming that condition 'nco_pck_map_sng==NULL' is not redundant nco-5.3.4/src/nco/nco_pck.c:160:112: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:164:14: warning: Either the condition 'nco_pck_map_sng==NULL' is redundant or there is possible null pointer dereference: nco_pck_map_sng. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:159:22: note: Assuming that condition 'nco_pck_map_sng==NULL' is not redundant nco-5.3.4/src/nco/nco_pck.c:164:14: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:214:14: warning: Either the condition 'nco_pck_plc_sng==NULL' is redundant or there is possible null pointer dereference: nco_pck_plc_sng. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:203:22: note: Assuming that condition 'nco_pck_plc_sng==NULL' is not redundant nco-5.3.4/src/nco/nco_pck.c:214:14: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:918:82: warning: Either the condition 'min_var' is redundant or there is possible null pointer dereference: min_var. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:980:8: note: Assuming that condition 'min_var' is not redundant nco-5.3.4/src/nco/nco_pck.c:918:82: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:918:95: warning: Either the condition 'max_var' is redundant or there is possible null pointer dereference: max_var. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:981:8: note: Assuming that condition 'max_var' is not redundant nco-5.3.4/src/nco/nco_pck.c:918:95: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:919:82: warning: Either the condition 'hlf_var' is redundant or there is possible null pointer dereference: hlf_var. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:983:8: note: Assuming that condition 'hlf_var' is not redundant nco-5.3.4/src/nco/nco_pck.c:919:82: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:919:95: warning: Either the condition 'max_var' is redundant or there is possible null pointer dereference: max_var. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:981:8: note: Assuming that condition 'max_var' is not redundant nco-5.3.4/src/nco/nco_pck.c:919:95: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:921:46: warning: Either the condition 'max_var' is redundant or there is possible null pointer dereference: max_var. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:981:8: note: Assuming that condition 'max_var' is not redundant nco-5.3.4/src/nco/nco_pck.c:921:46: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:945:82: warning: Either the condition 'min_var' is redundant or there is possible null pointer dereference: min_var. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:980:8: note: Assuming that condition 'min_var' is not redundant nco-5.3.4/src/nco/nco_pck.c:945:82: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:960:36: warning: Either the condition 'zero_var' is redundant or there is possible null pointer dereference: zero_var. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:961:10: note: Assuming that condition 'zero_var' is not redundant nco-5.3.4/src/nco/nco_pck.c:960:36: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:1263:24: warning: Either the condition 'var_tmp' is redundant or there is possible null pointer dereference: var_tmp. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:1272:6: note: Assuming that condition 'var_tmp' is not redundant nco-5.3.4/src/nco/nco_pck.c:1263:24: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:1264:24: warning: Either the condition 'var_tmp' is redundant or there is possible null pointer dereference: var_tmp. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:1272:6: note: Assuming that condition 'var_tmp' is not redundant nco-5.3.4/src/nco/nco_pck.c:1264:24: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:1271:3: warning: Either the condition 'var_tmp' is redundant or there is possible null pointer dereference: var_tmp. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_pck.c:1272:6: note: Assuming that condition 'var_tmp' is not redundant nco-5.3.4/src/nco/nco_pck.c:1271:3: note: Null pointer dereference nco-5.3.4/src/nco/nco_pck.c:160:112: error: Null pointer dereference [nullPointer] nco-5.3.4/src/nco/nco_pck.c:721:16: style:inconclusive: Function 'nco_var_pck' argument 2 names different: declaration 'typ_pck' definition 'nc_typ_pck'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_pck.h:137:16: note: Function 'nco_var_pck' argument 2 names different: declaration 'typ_pck' definition 'nc_typ_pck'. nco-5.3.4/src/nco/nco_pck.c:721:16: note: Function 'nco_var_pck' argument 2 names different: declaration 'typ_pck' definition 'nc_typ_pck'. nco-5.3.4/src/nco/nco_pck.c:156:9: style: Variable 'nco_prg_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_pck.c:961:28: style: Variable 'zero_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_pck.c:980:24: style: Variable 'min_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_pck.c:981:24: style: Variable 'max_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_pck.c:982:32: style: Variable 'max_var_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_pck.c:983:24: style: Variable 'hlf_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_pck.c:984:26: style: Variable 'ndrv_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_pck.c:1272:22: style: Variable 'var_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply.c:703:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ply.c:1436:29: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1433. [multiCondition] nco-5.3.4/src/nco/nco_ply.c:1433:22: note: first condition nco-5.3.4/src/nco/nco_ply.c:1436:29: note: else if condition is opposite to first condition nco-5.3.4/src/nco/nco_ply.c:1420:19: style: Variable 'pl->dp_x_ctr' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] nco-5.3.4/src/nco/nco_ply.c:1388:19: note: $symbol is assigned nco-5.3.4/src/nco/nco_ply.c:1420:19: note: $symbol is overwritten nco-5.3.4/src/nco/nco_ply.c:1454:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_ply.c:1463:11: style:inconclusive: Function 'nco_poly_intersect' argument 4 names different: declaration 'r' definition 'nbr_r'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_ply.h:176:9: note: Function 'nco_poly_intersect' argument 4 names different: declaration 'r' definition 'nbr_r'. nco-5.3.4/src/nco/nco_ply.c:1463:11: note: Function 'nco_poly_intersect' argument 4 names different: declaration 'r' definition 'nbr_r'. nco-5.3.4/src/nco/nco_ply.c:467:15: style: Local variable 'bDeg' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_ply.c:440:14: note: Shadowed declaration nco-5.3.4/src/nco/nco_ply.c:467:15: note: Shadow variable nco-5.3.4/src/nco/nco_ply.c:185:27: style: Parameter 'pl' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply.c:691:12: style: Parameter 'pl' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply.c:764:9: style: Parameter 'sp_sng' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply.c:346:13: style: Variable 'lcl_x_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply.c:347:13: style: Variable 'lcl_y_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply.c:622:18: style: Variable 'lcl_dp_x' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply.c:798:12: style: Variable 'pl_vrl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply.c:866:12: style: Variable 'pl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply.c:906:8: style: Variable 'pl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply.c:907:10: style: Variable 'pl_bnds' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply.c:947:12: style: Variable 'pl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply.c:1005:8: style: Variable 'pl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply.c:1006:10: style: Variable 'pl_bnds' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ply_lst.c:275:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ply_lst.c:398:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ply_lst.c:593:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ply_lst.c:648:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ply_lst.c:1066:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ply_lst.c:1141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ply_lst.c:1207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ply_lst.c:712:11: style: Condition '0&&nco_dbg_lvl_get()>=nco_dbg_dev' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_ply_lst.c:802:14: style: Condition '0&&nco_dbg_lvl_get()>=nco_dbg_dev' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_ply_lst.c:1269:11: style: Condition '0&&nco_dbg_lvl_get()>=nco_dbg_dev' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_ply_lst.c:203:11: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_ply_lst.c:329:11: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_ply_lst.c:329:11: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_ply_lst.c:480:11: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_ply_lst.c:480:11: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_ply_lst.c:603:49: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_ply_lst.c:713:7: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_ply_lst.c:961:16: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_ply_lst.c:970:20: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_ply_lst.c:1000:13: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_ply_lst.c:1000:13: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_ply_lst.c:1270:7: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_ply_lst.c:1389:13: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_ply_lst.c:1389:13: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_ply_lst.c:727:14: style: Variable 'vrl_cnt' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_ply_lst.c:726:14: note: vrl_cnt is assigned nco-5.3.4/src/nco/nco_ply_lst.c:727:14: note: vrl_cnt is overwritten nco-5.3.4/src/nco/nco_ply_lst.c:565:20: style: Checking if unsigned expression 'jdx' is less than zero. [unsignedLessThanZero] nco-5.3.4/src/nco/nco_ply_lst.c:550:17: note: Assignment 'cnt_vrl=0', assigned value is 0 nco-5.3.4/src/nco/nco_ply_lst.c:565:20: note: Unsigned less than zero nco-5.3.4/src/nco/nco_ply_lst.c:73:9: style: Parameter 'area' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply_lst.c:74:6: style: Parameter 'msk' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply_lst.c:76:9: style: Parameter 'lon_ctr' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply_lst.c:215:6: style: Parameter 'msk' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply_lst.c:216:9: style: Parameter 'lat_ctr' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply_lst.c:217:9: style: Parameter 'lon_ctr' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply_lst.c:339:6: style: Parameter 'msk' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply_lst.c:340:9: style: Parameter 'lat_ctr' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply_lst.c:341:9: style: Parameter 'lon_ctr' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_ply_lst.c:1260:15: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_ply_lst.c:1462:29: warning: Size of pointer 'mem_lst' used instead of size of its data. [pointerSize] nco-5.3.4/src/nco/nco_ply_lst.c:1479:29: warning: Size of pointer 'mem_lst' used instead of size of its data. [pointerSize] nco-5.3.4/src/nco/nco_ply_lst.c:18:10: style: Variable 'jdx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:331:9: style: Variable 'pl_msk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:482:9: style: Variable 'pl_msk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:605:8: style: Variable 'list' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:628:14: style: Variable 'thr_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:936:17: style: Variable 'pl_vrl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:1014:15: style: Variable 'pl_lst_dbg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:1031:10: style: Variable 'mem_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:1149:7: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:1185:15: style: Variable 'thr_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ply_lst.c:1400:10: style: Variable 'mem_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_ppc.c:28:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ppc.c:75:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ppc.c:210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ppc.c:255:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ppc.c:392:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ppc.c:691:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_ppc.c:166:37: style: Redundant condition: !trv_tbl->lst[idx_tbl].flg_nsd. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] nco-5.3.4/src/nco/nco_ppc.c:1218:26: style: Condition 'op1.dp[idx]!=0.0&&op1.dp[idx]!=1.0' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_ppc.c:1210:24: note: Assuming that condition 'op1.dp[idx]!=0.0&&op1.dp[idx]!=1.0' is not redundant nco-5.3.4/src/nco/nco_ppc.c:1218:26: note: Condition 'op1.dp[idx]!=0.0&&op1.dp[idx]!=1.0' is always true nco-5.3.4/src/nco/nco_ppc.c:1334:11: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nco-5.3.4/src/nco/nco_ppc.c:64:12: style:inconclusive: Function 'nco_ppc_ini' argument 5 names different: declaration 'ppc_nbr' definition 'ppc_arg_nbr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_ppc.h:55:14: note: Function 'nco_ppc_ini' argument 5 names different: declaration 'ppc_nbr' definition 'ppc_arg_nbr'. nco-5.3.4/src/nco/nco_ppc.c:64:12: note: Function 'nco_ppc_ini' argument 5 names different: declaration 'ppc_nbr' definition 'ppc_arg_nbr'. nco-5.3.4/src/nco/nco_ppc.c:235:21: style:inconclusive: Function 'nco_ppc_set_var' argument 1 names different: declaration 'var_nm_fll' definition 'var_nm'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_ppc.h:71:23: note: Function 'nco_ppc_set_var' argument 1 names different: declaration 'var_nm_fll' definition 'var_nm'. nco-5.3.4/src/nco/nco_ppc.c:235:21: note: Function 'nco_ppc_set_var' argument 1 names different: declaration 'var_nm_fll' definition 'var_nm'. nco-5.3.4/src/nco/nco_ppc.c:346:12: style:inconclusive: Function 'nco_ppc_around' argument 1 names different: declaration 'prc' definition 'ppc'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_ppc.h:77:14: note: Function 'nco_ppc_around' argument 1 names different: declaration 'prc' definition 'ppc'. nco-5.3.4/src/nco/nco_ppc.c:346:12: note: Function 'nco_ppc_around' argument 1 names different: declaration 'prc' definition 'ppc'. nco-5.3.4/src/nco/nco_ppc.c:189:22: style: Variable 'ppc_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:19:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_prn.c:60:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_prn.c:1303:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_prn.c:1723:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_prn.c:2049:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_prn.c:3056:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_prn.c:3480:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_prn.c:3812:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_prn.c:4089:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_prn.c:4493:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_prn.c:1434:14: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1432. [multiCondition] nco-5.3.4/src/nco/nco_prn.c:1432:14: note: first condition nco-5.3.4/src/nco/nco_prn.c:1434:14: note: else if condition is opposite to first condition nco-5.3.4/src/nco/nco_prn.c:418:5: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_prn.c:400:5: note: First condition nco-5.3.4/src/nco/nco_prn.c:418:5: note: Second condition nco-5.3.4/src/nco/nco_prn.c:433:5: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_prn.c:418:5: note: First condition nco-5.3.4/src/nco/nco_prn.c:433:5: note: Second condition nco-5.3.4/src/nco/nco_prn.c:449:5: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_prn.c:433:5: note: First condition nco-5.3.4/src/nco/nco_prn.c:449:5: note: Second condition nco-5.3.4/src/nco/nco_prn.c:1837:14: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_prn.c:1796:14: note: First condition nco-5.3.4/src/nco/nco_prn.c:1837:14: note: Second condition nco-5.3.4/src/nco/nco_prn.c:842:29: style: Assignment 'rcd_prn=0' is redundant with condition 'rcd_prn==0'. [duplicateConditionalAssign] nco-5.3.4/src/nco/nco_prn.c:842:16: note: Condition 'rcd_prn==0' nco-5.3.4/src/nco/nco_prn.c:842:29: note: Assignment 'rcd_prn=0' is redundant nco-5.3.4/src/nco/nco_prn.c:1839:33: style: Assignment 'ram_sz_ttl=0' is redundant with condition 'ram_sz_ttl==0'. [duplicateConditionalAssign] nco-5.3.4/src/nco/nco_prn.c:1839:17: note: Condition 'ram_sz_ttl==0' nco-5.3.4/src/nco/nco_prn.c:1839:33: note: Assignment 'ram_sz_ttl=0' is redundant nco-5.3.4/src/nco/nco_prn.c:2632:29: style: Assignment 'rcd_prn=0' is redundant with condition 'rcd_prn==0'. [duplicateConditionalAssign] nco-5.3.4/src/nco/nco_prn.c:2632:16: note: Condition 'rcd_prn==0' nco-5.3.4/src/nco/nco_prn.c:2632:29: note: Assignment 'rcd_prn=0' is redundant nco-5.3.4/src/nco/nco_prn.c:3157:193: style: Condition 'qte_fmt_sng' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_prn.c:3156:188: note: Assignment 'qte_fmt_sng=0', assigned value is 0 nco-5.3.4/src/nco/nco_prn.c:3157:193: note: Condition 'qte_fmt_sng' is always false nco-5.3.4/src/nco/nco_prn.c:3157:254: style: Condition 'qte_fmt_sng' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_prn.c:3156:188: note: Assignment 'qte_fmt_sng=0', assigned value is 0 nco-5.3.4/src/nco/nco_prn.c:3157:254: note: Condition 'qte_fmt_sng' is always false nco-5.3.4/src/nco/nco_prn.c:1423:11: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_prn.c:2533:22: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nco-5.3.4/src/nco/nco_prn.c:1866:11: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nco-5.3.4/src/nco/nco_prn.c:1868:7: note: Found duplicate branches for 'if' and 'else'. nco-5.3.4/src/nco/nco_prn.c:1866:11: note: Found duplicate branches for 'if' and 'else'. nco-5.3.4/src/nco/nco_prn.c:135:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:134:6: note: rcd is assigned nco-5.3.4/src/nco/nco_prn.c:135:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_prn.c:195:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:191:11: note: rcd is assigned nco-5.3.4/src/nco/nco_prn.c:195:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_prn.c:207:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:203:11: note: rcd is assigned nco-5.3.4/src/nco/nco_prn.c:207:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_prn.c:241:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:223:5: note: rcd is assigned nco-5.3.4/src/nco/nco_prn.c:241:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_prn.c:318:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:308:6: note: rcd is assigned nco-5.3.4/src/nco/nco_prn.c:318:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_prn.c:356:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:354:10: note: rcd is assigned nco-5.3.4/src/nco/nco_prn.c:356:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_prn.c:1556:18: style: Redundant initialization for 'arr_lft_dlm'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco/nco_prn.c:1520:21: note: arr_lft_dlm is initialized nco-5.3.4/src/nco/nco_prn.c:1556:18: note: arr_lft_dlm is overwritten nco-5.3.4/src/nco/nco_prn.c:1557:18: style: Redundant initialization for 'arr_rgt_dlm'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco/nco_prn.c:1521:21: note: arr_rgt_dlm is initialized nco-5.3.4/src/nco/nco_prn.c:1557:18: note: arr_rgt_dlm is overwritten nco-5.3.4/src/nco/nco_prn.c:2163:17: style: Variable 'unit_sng_var' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:2114:15: note: unit_sng_var is assigned nco-5.3.4/src/nco/nco_prn.c:2163:17: note: unit_sng_var is overwritten nco-5.3.4/src/nco/nco_prn.c:2198:5: style: Variable 'unit_sng_var' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:2114:15: note: unit_sng_var is assigned '&nul_chr' here. nco-5.3.4/src/nco/nco_prn.c:2198:5: note: Variable 'unit_sng_var' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_prn.c:3589:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:3588:10: note: rcd is assigned nco-5.3.4/src/nco/nco_prn.c:3589:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_prn.c:3913:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:3912:10: note: rcd is assigned nco-5.3.4/src/nco/nco_prn.c:3913:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_prn.c:4190:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_prn.c:4189:10: note: rcd is assigned nco-5.3.4/src/nco/nco_prn.c:4190:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_prn.c:282:13: style: Local variable 'spr_sng' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_prn.c:51:9: note: Shadowed declaration nco-5.3.4/src/nco/nco_prn.c:282:13: note: Shadow variable nco-5.3.4/src/nco/nco_prn.c:50:9: style: Variable 'sng_val_sng_cpy' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:51:9: style: Variable 'spr_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:282:13: style: Variable 'spr_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_prn.c:480:13: style: Variable 'vln_val_dp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:481:12: style: Variable 'vln_val_fp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:482:14: style: Variable 'vln_val_ip' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:483:16: style: Variable 'vln_val_sp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:484:15: style: Variable 'vln_val_bp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:485:16: style: Variable 'vln_val_ubp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:486:17: style: Variable 'vln_val_usp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:487:15: style: Variable 'vln_val_uip' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:488:16: style: Variable 'vln_val_i64p' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:489:17: style: Variable 'vln_val_ui64p' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:1853:11: style: Variable 'typ_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:1984:22: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2031:8: style: Variable 'mss_val_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_prn.c:2038:9: style: Variable 'fmt_val' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2041:9: style: Variable 'sng_val_sng_cpy' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2042:9: style: Variable 'spr_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2304:18: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2393:13: style: Variable 'vln_val_dp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2394:12: style: Variable 'vln_val_fp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2395:14: style: Variable 'vln_val_ip' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2396:16: style: Variable 'vln_val_sp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2397:15: style: Variable 'vln_val_bp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2398:16: style: Variable 'vln_val_ubp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2399:17: style: Variable 'vln_val_usp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2400:15: style: Variable 'vln_val_uip' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2401:16: style: Variable 'vln_val_i64p' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:2402:17: style: Variable 'vln_val_ui64p' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:4411:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_prn.c:3133:49: warning: Uninitialized variable: dmn_idx_grp [uninitvar] nco-5.3.4/src/nco/nco_prn.c:3115:24: note: Assuming condition is false nco-5.3.4/src/nco/nco_prn.c:3133:49: note: Uninitialized variable: dmn_idx_grp nco-5.3.4/src/nco/nco_prn.c:3554:49: warning: Uninitialized variable: dmn_idx_grp [uninitvar] nco-5.3.4/src/nco/nco_prn.c:3536:24: note: Assuming condition is false nco-5.3.4/src/nco/nco_prn.c:3554:49: note: Uninitialized variable: dmn_idx_grp nco-5.3.4/src/nco/nco_prn.c:3881:49: warning: Uninitialized variable: dmn_idx_grp [uninitvar] nco-5.3.4/src/nco/nco_prn.c:3863:24: note: Assuming condition is false nco-5.3.4/src/nco/nco_prn.c:3881:49: note: Uninitialized variable: dmn_idx_grp nco-5.3.4/src/nco/nco_prn.c:4161:49: warning: Uninitialized variable: dmn_idx_grp [uninitvar] nco-5.3.4/src/nco/nco_prn.c:4143:24: note: Assuming condition is false nco-5.3.4/src/nco/nco_prn.c:4161:49: note: Uninitialized variable: dmn_idx_grp nco-5.3.4/src/nco/nco_prn.c:173:31: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:257:33: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:392:32: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:393:24: style: Variable 'flt_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:429:33: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:445:33: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:462:33: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:528:46: style: Variable 'typ_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:889:26: style: Variable 'att' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1272:38: style: Variable 'fmt_sng_mss_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1527:20: style: Variable 'dmn_nbr_prn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1690:8: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1691:12: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1692:11: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1693:12: style: Variable 'dmn_map' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1694:12: style: Variable 'dmn_mod' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1695:16: style: Variable 'dmn_sbs_ram' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1696:16: style: Variable 'dmn_sbs_dsk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1697:12: style: Variable 'dmn_srd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1698:12: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1699:12: style: Variable 'hyp_mod' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1705:36: style: Variable 'unit_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1832:24: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1833:24: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1901:8: style: Variable 'nm_jsn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1905:8: style: Variable 'nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1937:44: style: Variable 'typ_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1944:11: style: Variable 'nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1960:44: style: Variable 'typ_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:1963:22: style: Variable 'dmn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:2168:26: style: Variable 'cln_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:2194:28: style: Variable 'var_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:2296:40: style: Variable 'fmt_sng_mss_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:2998:16: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:2999:32: style: Variable 'dmn_sbs_ram' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3000:32: style: Variable 'dmn_sbs_dsk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3001:32: style: Variable 'mod_map_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3002:38: style: Variable 'mod_map_rv_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3003:30: style: Variable 'mod_map_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3017:39: style: Variable 'unit_sng_crd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3018:39: style: Variable 'unit_sng_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3019:22: style: Variable 'dlm_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3025:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3028:6: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3029:22: style: Variable 'var_aux' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3151:11: style: Variable 'nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3162:11: style: Variable 'nm_jsn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3176:13: style: Variable 'nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3188:13: style: Variable 'nm_jsn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3194:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3234:15: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3344:10: style: Variable 'var_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3393:16: style: Variable 'JSN_BLOCK' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3616:14: style: Variable 'mbr_nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3620:13: style: Variable 'bs_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3621:14: style: Variable 'typ_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3623:12: style: Variable 'typ_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3635:11: style: Variable 'nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3647:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3707:15: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3749:10: style: Variable 'var_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3944:13: style: Variable 'bs_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3945:14: style: Variable 'typ_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3947:12: style: Variable 'typ_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3953:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:3992:15: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:4024:10: style: Variable 'var_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:4221:13: style: Variable 'bs_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:4222:14: style: Variable 'typ_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:4226:12: style: Variable 'typ_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:4237:11: style: Variable 'nm_jsn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:4242:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:4281:15: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_prn.c:4335:10: style: Variable 'var_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rec_var.c:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rec_var.c:95:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rec_var.c:46:16: style: Variable 'rec_crd_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:237:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:957:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:4124:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:7474:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:7543:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:7844:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:8354:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:8712:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:9638:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:12315:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:12337:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:12363:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:12530:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:12592:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rgr.c:7932:21: style: Expression is always true because 'else if' condition is opposite to previous condition at line 7919. [multiCondition] nco-5.3.4/src/nco/nco_rgr.c:7919:15: note: first condition nco-5.3.4/src/nco/nco_rgr.c:7932:21: note: else if condition is opposite to first condition nco-5.3.4/src/nco/nco_rgr.c:82:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_rgr.c:30:20: note: 'flg_smf' is assigned value '0' here. nco-5.3.4/src/nco/nco_rgr.c:32:20: note: 'flg_tps' is assigned value '0' here. nco-5.3.4/src/nco/nco_rgr.c:67:6: note: First condition nco-5.3.4/src/nco/nco_rgr.c:82:6: note: Second condition nco-5.3.4/src/nco/nco_rgr.c:1822:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_rgr.c:1801:6: note: First condition nco-5.3.4/src/nco/nco_rgr.c:1822:6: note: Second condition nco-5.3.4/src/nco/nco_rgr.c:2883:8: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_rgr.c:2874:8: note: First condition nco-5.3.4/src/nco/nco_rgr.c:2883:8: note: Second condition nco-5.3.4/src/nco/nco_rgr.c:3367:17: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_rgr.c:3366:17: note: First condition nco-5.3.4/src/nco/nco_rgr.c:3367:17: note: Second condition nco-5.3.4/src/nco/nco_rgr.c:3433:17: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_rgr.c:3432:17: note: First condition nco-5.3.4/src/nco/nco_rgr.c:3433:17: note: Second condition nco-5.3.4/src/nco/nco_rgr.c:10415:5: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_rgr.c:10414:5: note: First condition nco-5.3.4/src/nco/nco_rgr.c:10415:5: note: Second condition nco-5.3.4/src/nco/nco_rgr.c:10650:10: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_rgr.c:10649:10: note: First condition nco-5.3.4/src/nco/nco_rgr.c:10650:10: note: Second condition nco-5.3.4/src/nco/nco_rgr.c:11192:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_rgr.c:11151:6: note: First condition nco-5.3.4/src/nco/nco_rgr.c:11192:6: note: Second condition nco-5.3.4/src/nco/nco_rgr.c:11360:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_rgr.c:11192:6: note: First condition nco-5.3.4/src/nco/nco_rgr.c:11360:6: note: Second condition nco-5.3.4/src/nco/nco_rgr.c:11390:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_rgr.c:11360:6: note: First condition nco-5.3.4/src/nco/nco_rgr.c:11390:6: note: Second condition nco-5.3.4/src/nco/nco_rgr.c:8295:30: style: Assignment 'xpn_sum=0.0' is redundant with condition 'xpn_sum==0.0'. [duplicateConditionalAssign] nco-5.3.4/src/nco/nco_rgr.c:8295:15: note: Condition 'xpn_sum==0.0' nco-5.3.4/src/nco/nco_rgr.c:8295:30: note: Assignment 'xpn_sum=0.0' is redundant nco-5.3.4/src/nco/nco_rgr.c:2194:40: style: Condition 'nco_dbg_lvl_get()>=nco_dbg_std&&0' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_rgr.c:2867:41: style: Condition 'nco_dbg_lvl_get()>=nco_dbg_std&&0' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_rgr.c:3765:22: style: Condition 'brk_lft_idx==-1' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_rgr.c:3769:18: style: Condition 'brk_lft_idx==-1' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_rgr.c:8868:18: style: Condition 'grd_rnk_nbr==dmn_nbr_2D' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_rgr.c:8836:15: note: Assignment 'grd_rnk_nbr=dmn_nbr_2D', assigned value is 2 nco-5.3.4/src/nco/nco_rgr.c:8868:18: note: Condition 'grd_rnk_nbr==dmn_nbr_2D' is always true nco-5.3.4/src/nco/nco_rgr.c:12542:8: style: Condition '!flg_ccw' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_rgr.c:12537:12: note: Assuming that condition '!flg_ccw' is not redundant nco-5.3.4/src/nco/nco_rgr.c:12542:8: note: Condition '!flg_ccw' is always true nco-5.3.4/src/nco/nco_rgr.c:12559:5: style: Condition '!flg_ccw' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_rgr.c:12556:10: note: Assuming that condition 'flg_ccw' is not redundant nco-5.3.4/src/nco/nco_rgr.c:12559:5: note: Condition '!flg_ccw' is always true nco-5.3.4/src/nco/nco_rgr.c:12567:10: style: Condition '!flg_ccw' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_rgr.c:12552:8: note: Assuming that condition 'flg_ccw' is not redundant nco-5.3.4/src/nco/nco_rgr.c:12567:10: note: Condition '!flg_ccw' is always true nco-5.3.4/src/nco/nco_rgr.c:1436:12: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:1436:12: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:1438:12: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:2119:39: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:2119:39: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:2198:14: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:2198:14: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:2200:14: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:2415:39: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:2415:39: portability: %ld in format string (no. 4) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:2444:46: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:3192:49: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:3345:46: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:3584:47: warning: %lu in format string (no. 7) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3584:47: portability: %lu in format string (no. 8) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3584:47: portability: %lu in format string (no. 9) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3584:47: portability: %lu in format string (no. 10) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3584:47: portability: %lu in format string (no. 11) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3584:47: portability: %lu in format string (no. 12) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3773:31: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3773:31: portability: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3773:31: portability: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3773:31: portability: %lu in format string (no. 8) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3773:31: portability: %lu in format string (no. 10) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3812:31: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3838:31: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3838:31: portability: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3838:31: portability: %lu in format string (no. 6) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3838:31: portability: %lu in format string (no. 8) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3838:31: portability: %lu in format string (no. 10) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3890:31: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3917:9: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:3919:11: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:5120:52: portability: %li in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:5212:62: portability: %li in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:6056:65: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:6089:65: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:6253:49: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:6640:13: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:6640:13: portability: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:6674:50: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:7844:44: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:7980:49: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:8259:10: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:9220:62: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.4/src/nco/nco_rgr.c:11004:39: portability: %li in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_rgr.c:1118:5: error: Memory leak: ps_nm_ecmwf [memleak] nco-5.3.4/src/nco/nco_rgr.c:1118:5: error: Memory leak: bd_nm [memleak] nco-5.3.4/src/nco/nco_rgr.c:1118:5: error: Memory leak: lt_nm [memleak] nco-5.3.4/src/nco/nco_rgr.c:1118:5: error: Memory leak: mlc_nm [memleak] nco-5.3.4/src/nco/nco_rgr.c:8366:58: warning: Either the condition 'fl_grd_dst_cdl' is redundant or there is possible null pointer dereference: fl_grd_dst_cdl. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_rgr.c:8377:6: note: Assuming that condition 'fl_grd_dst_cdl' is not redundant nco-5.3.4/src/nco/nco_rgr.c:8366:58: note: Null pointer dereference nco-5.3.4/src/nco/nco_rgr.c:8872:3: warning: Either the condition 'dmn_sz_int' is redundant or there is possible null pointer dereference: dmn_sz_int. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_rgr.c:9593:6: note: Assuming that condition 'dmn_sz_int' is not redundant nco-5.3.4/src/nco/nco_rgr.c:8872:3: note: Null pointer dereference nco-5.3.4/src/nco/nco_rgr.c:8873:3: warning: Either the condition 'dmn_sz_int' is redundant or there is possible null pointer dereference: dmn_sz_int. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_rgr.c:9593:6: note: Assuming that condition 'dmn_sz_int' is not redundant nco-5.3.4/src/nco/nco_rgr.c:8873:3: note: Null pointer dereference nco-5.3.4/src/nco/nco_rgr.c:8800:12: style: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. [duplicateAssignExpression] nco-5.3.4/src/nco/nco_rgr.c:8801:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.4/src/nco/nco_rgr.c:8800:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.4/src/nco/nco_rgr.c:9771:12: style: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. [duplicateAssignExpression] nco-5.3.4/src/nco/nco_rgr.c:9772:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.4/src/nco/nco_rgr.c:9771:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.4/src/nco/nco_rgr.c:1070:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:979:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1070:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1142:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1141:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1142:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1143:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1142:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1143:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1152:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1151:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1152:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1153:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1152:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1153:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1154:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1153:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1154:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1155:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1154:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1155:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1156:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1155:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1156:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1157:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1156:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1157:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1158:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1157:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1158:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1222:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1221:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1222:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1227:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1226:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1227:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1239:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1234:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1239:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1240:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1239:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1240:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1289:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1288:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1289:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1290:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1289:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1290:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1291:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1290:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1291:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1292:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1291:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1292:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1294:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1292:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1294:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1304:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1299:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1304:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1305:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1304:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1305:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1307:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1305:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1307:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1335:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1323:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1335:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1356:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1355:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1356:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1357:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1356:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1357:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1412:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1411:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1412:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1571:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1570:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1571:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1572:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1571:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1572:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1573:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1572:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1573:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1574:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1573:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1574:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1628:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1624:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1628:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1795:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1707:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1719:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1717:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1719:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1720:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1719:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1720:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1721:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1720:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1721:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1795:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1721:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1728:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1727:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1728:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1729:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1728:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1729:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1730:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1729:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1730:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1795:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1730:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1795:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1760:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1795:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1763:40: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1795:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1764:39: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1795:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1768:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1773:12: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1772:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1773:12: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1798:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1805:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1813:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1826:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1825:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1826:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1827:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1826:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1827:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1828:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1827:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1828:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1828:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1829:41: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1843:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1842:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1843:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1843:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1860:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1904:11: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1921:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1920:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1921:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1924:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1921:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1924:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1924:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1922:31: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1924:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1924:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1923:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1924:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1925:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1924:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1925:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1926:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1925:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1926:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1930:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1926:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1930:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1930:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1944:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1943:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1944:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1944:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1956:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1955:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1956:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1957:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1956:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1957:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1957:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1972:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:1977:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1976:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:1977:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1977:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1987:11: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:1996:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2007:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2063:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2058:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2063:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2063:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2137:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2147:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2174:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2173:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2174:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2174:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2177:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2305:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2304:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2305:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2306:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2305:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2306:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2307:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2306:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2307:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2307:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2308:31: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2323:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2339:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2334:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2339:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2339:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2351:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2342:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2351:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2424:74: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2438:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2660:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2661:41: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2662:37: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2676:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2666:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2676:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2672:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2671:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2672:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2676:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2672:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2676:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2678:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2686:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2685:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2686:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2686:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2690:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2696:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2695:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2696:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2696:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2698:33: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2704:11: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2845:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2709:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2951:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2944:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2951:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2952:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2951:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2952:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2953:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2952:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2953:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2954:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2953:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2954:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2955:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2954:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2955:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2956:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2955:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2956:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2957:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2956:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2957:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2958:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2957:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2958:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2959:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2958:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2959:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2960:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2959:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2960:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2961:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2960:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2961:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2969:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2968:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2969:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:2970:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:2969:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:2970:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3124:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3123:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3124:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3130:7: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3129:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3130:7: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3195:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3130:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3195:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3155:11: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3150:11: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3155:11: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3195:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3155:11: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3195:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3195:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3160:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3195:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3163:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3162:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3163:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3170:11: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3165:11: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3170:11: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3195:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3170:11: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3195:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3187:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3180:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3187:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3195:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3188:29: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3195:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3538:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3537:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3538:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3539:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3538:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3539:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3553:7: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3546:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3553:7: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3554:7: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3553:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3554:7: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3569:7: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3554:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3569:7: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3569:7: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3556:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3569:7: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:3976:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:3972:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:3976:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4531:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4453:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4531:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4535:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4531:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4535:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4763:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4535:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4763:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4611:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4610:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4611:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4615:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4611:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4615:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4616:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4615:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4616:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4763:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4616:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4763:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4676:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4673:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4676:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4675:12: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4672:15: note: dmn_cnt[0] is assigned 'col_nbr_out' here. nco-5.3.4/src/nco/nco_rgr.c:4675:12: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:4680:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4676:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4680:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4678:12: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4675:15: note: dmn_cnt[0] is assigned 'col_nbr_out' here. nco-5.3.4/src/nco/nco_rgr.c:4678:12: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:4684:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4680:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4684:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4763:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4684:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4763:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4730:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4726:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4730:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4734:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4730:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4734:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4741:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4734:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4741:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4737:12: style: Variable 'dmn_srd[0L]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4729:16: note: dmn_srd[0L] is assigned 'lon_nbr_out' here. nco-5.3.4/src/nco/nco_rgr.c:4737:12: note: Variable 'dmn_srd[0L]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:4763:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4741:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4763:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:4768:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:4763:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:4768:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5096:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5095:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5096:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5100:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5096:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5100:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5200:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5185:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5200:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5201:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5200:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5201:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5204:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5201:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5204:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5428:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5204:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5428:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5364:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5361:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5364:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5365:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5364:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5365:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5428:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5365:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5428:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5476:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5474:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5476:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5550:25: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5544:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5550:25: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5905:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5901:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5905:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5908:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5906:26: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5908:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:5922:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:5909:26: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:5922:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6320:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6110:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6320:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6131:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6130:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6131:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6139:7: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6136:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6139:7: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6256:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6139:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6256:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6256:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6142:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6256:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6189:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6184:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6189:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6256:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6189:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6256:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6214:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6209:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6214:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6256:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6214:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6256:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6256:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6221:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6256:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6224:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6223:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6224:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6231:11: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6226:11: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6231:11: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6256:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6231:11: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6256:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6248:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6241:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6248:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6256:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6249:29: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6256:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6320:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6256:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6320:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6320:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6260:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6320:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6320:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6278:11: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6320:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6298:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6297:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6298:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6299:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6298:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6299:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6303:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6299:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6303:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6303:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6300:46: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6303:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6320:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6303:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6320:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6312:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6308:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6312:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6312:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6309:46: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6312:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6320:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6312:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6320:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6320:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6316:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6320:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6320:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6317:46: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6320:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6321:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6320:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6321:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6322:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6321:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6322:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6352:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6322:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6352:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6352:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6324:27: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6352:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6355:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6352:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6355:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6357:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6355:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6357:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6358:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6357:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6358:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6359:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6358:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6359:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6406:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6359:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6406:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6406:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6361:27: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6406:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6406:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6379:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6406:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6421:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6406:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6421:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6435:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6421:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6435:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6425:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6424:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6425:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6427:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6425:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6427:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6429:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6427:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6429:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6430:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6429:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6430:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6435:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6430:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6435:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6435:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6433:26: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6435:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6436:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6435:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6436:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6474:16: style: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6471:19: note: dmn_cnt_tuo[0] is assigned 'col_nbr_out' here. nco-5.3.4/src/nco/nco_rgr.c:6474:16: note: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:6477:16: style: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6474:19: note: dmn_cnt_tuo[0] is assigned 'col_nbr_out' here. nco-5.3.4/src/nco/nco_rgr.c:6477:16: note: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:6541:16: style: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6538:19: note: dmn_cnt_tuo[0] is assigned 'lat_nbr_out' here. nco-5.3.4/src/nco/nco_rgr.c:6541:16: note: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:6622:14: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6621:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6622:14: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6633:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6628:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6633:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6647:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6633:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6647:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6647:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6635:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6647:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6800:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6799:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6800:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6801:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6800:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6801:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6814:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6807:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6814:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6815:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6814:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6815:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6859:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6815:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6859:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6859:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6817:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6859:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6859:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6823:7: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6859:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6829:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6828:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6829:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6830:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6829:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6830:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:6859:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:6830:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:6859:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:7392:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:7388:9: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:7392:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9273:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9272:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9273:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9274:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9273:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9274:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9298:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9293:28: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9298:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9299:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9298:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9299:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9301:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9299:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9301:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9302:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9301:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9302:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9305:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9302:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9305:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9306:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9305:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9306:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9308:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9306:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9308:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9310:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9308:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9310:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9311:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9310:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9311:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9312:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9311:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9312:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9314:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9312:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9314:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9315:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9314:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9315:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9316:28: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9315:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9316:28: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9317:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9316:28: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9317:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9317:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9316:102: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9317:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9319:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9317:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9319:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9320:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9319:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9320:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9321:28: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9320:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9321:28: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9322:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9321:28: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9322:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9322:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9321:101: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9322:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9324:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9322:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9324:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9325:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9324:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9325:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9326:28: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9325:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9326:28: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9328:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9326:28: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9328:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9328:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9326:102: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9328:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9329:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9328:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9329:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9330:28: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9329:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9330:28: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9332:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9330:28: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9332:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9332:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9330:101: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9332:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9333:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9332:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9333:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9341:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9333:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9341:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9344:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9341:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9344:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9347:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9344:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9347:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9346:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9343:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:9346:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:9350:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9347:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9350:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9349:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9346:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:9349:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:9353:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9350:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9353:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9352:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9349:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:9352:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:9358:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9353:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9358:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9356:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9352:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:9356:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:9363:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9358:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9363:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9432:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9431:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9432:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9490:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9467:32: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9490:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9490:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9486:32: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9490:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9491:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9490:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9491:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9492:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9491:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9492:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9495:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9492:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9495:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9496:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9495:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9496:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9497:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9496:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9497:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9498:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9497:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9498:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9499:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9498:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9499:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9505:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9499:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9505:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9508:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9505:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9508:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9509:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9508:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9509:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9510:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9509:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9510:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9511:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9510:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9511:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9512:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9511:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9512:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9515:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9512:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9515:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9519:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9515:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9519:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9519:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9517:23: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9519:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9520:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9519:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9520:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9521:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9520:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9521:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9522:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9521:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9522:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9523:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9522:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9523:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9526:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9523:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9526:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9537:14: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9534:17: note: dmn_cnt[0] is assigned 'col_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:9537:14: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:9540:14: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9537:17: note: dmn_cnt[0] is assigned 'col_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:9540:14: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:9575:14: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9572:17: note: dmn_cnt[0] is assigned 'lat_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:9575:14: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:10019:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9815:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10019:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9956:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9953:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9956:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:9957:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9956:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9957:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10019:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9957:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10019:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10154:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10139:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10154:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10293:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10172:35: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10293:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10293:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10209:39: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10293:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10326:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10344:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10342:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10344:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10344:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10367:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10366:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10367:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10367:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10370:34: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10381:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10387:39: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10388:39: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10404:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10397:43: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10404:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10398:14: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10396:17: note: dmn_cnt[0] is assigned 'col_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:10398:14: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:10404:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10400:39: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10404:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10404:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10402:39: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10404:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10404:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10403:39: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10404:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10408:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10463:39: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10464:39: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10474:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10473:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10474:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10474:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10478:34: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10490:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10518:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10501:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10518:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10519:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10518:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10519:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10519:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10561:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10558:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10561:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10561:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10575:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10574:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10575:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10575:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10579:5: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10601:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10596:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10601:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10601:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10621:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10606:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10621:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10621:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10629:37: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10633:37: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10661:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10645:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:10663:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:10661:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:10663:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11706:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11705:22: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11706:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11707:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11706:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11707:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11739:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11725:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11739:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11740:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11739:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11740:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11742:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11740:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11742:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11743:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11742:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11743:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11746:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11743:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11746:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11747:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11746:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11747:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11749:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11747:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11749:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11752:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11749:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11752:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11753:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11752:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11753:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11754:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11753:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11754:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11761:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11754:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11761:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11758:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11756:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11758:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11761:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11758:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11761:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11762:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11761:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11762:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11764:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11762:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11764:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11770:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11764:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11770:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11770:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11767:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11770:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11770:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11767:104: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11770:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11771:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11770:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11771:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11773:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11771:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11773:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11800:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11773:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11800:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11800:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11776:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11800:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11800:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11776:103: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11800:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11782:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11780:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11782:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11788:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11782:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11788:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11788:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11785:32: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11788:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11788:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11785:106: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11788:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11790:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11788:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11790:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11796:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11790:10: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11796:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11796:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11793:32: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11796:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11796:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11793:106: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11796:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11797:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11796:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11797:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11800:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11797:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11800:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11801:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11800:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11801:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11809:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11801:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11809:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11812:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11809:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11812:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11815:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11812:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11815:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11814:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11811:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:11814:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:11818:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11815:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11818:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11817:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11814:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:11817:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:11821:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11818:6: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11821:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:11820:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11817:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:11820:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:11824:12: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11820:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:11824:12: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:11830:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11826:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11830:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12065:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12064:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12065:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12066:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12065:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12066:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12067:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12066:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12067:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12068:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12067:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12068:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12072:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12068:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12072:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12076:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12073:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12076:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12078:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12077:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12078:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12080:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12079:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12080:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12082:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12081:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12082:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12084:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12083:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12084:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12086:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12085:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12086:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12088:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12087:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12088:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12090:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12089:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12090:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12100:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12091:30: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12100:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12101:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12100:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12101:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12102:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12101:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12102:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12103:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12102:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12103:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12107:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12103:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12107:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12108:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12107:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12108:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12109:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12108:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12109:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12124:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12109:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12124:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12126:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12124:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12126:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12131:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12126:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12131:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12133:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12131:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12133:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12134:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12133:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12134:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12139:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12134:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12139:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12141:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12139:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12141:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12143:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12141:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12143:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12144:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12143:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12144:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12145:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12144:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12145:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12147:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12145:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12147:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12148:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12147:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12148:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12149:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12148:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12149:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12151:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12149:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12151:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12152:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12151:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12152:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12164:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12152:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12164:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12165:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12164:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12165:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12187:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12165:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12187:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12188:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12187:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12188:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12189:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12188:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12189:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12191:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12189:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12191:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12192:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12191:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12192:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12193:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12192:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12193:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12195:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12193:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12195:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12196:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12195:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12196:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12197:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12196:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12197:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12199:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12197:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12199:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12200:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12199:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12200:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12201:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12200:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12201:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:12219:12: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12216:15: note: dmn_cnt[0] is assigned 'nd_nbr' here. nco-5.3.4/src/nco/nco_rgr.c:12219:12: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.4/src/nco/nco_rgr.c:12616:12: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:12615:8: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:12616:12: note: rcd is overwritten nco-5.3.4/src/nco/nco_rgr.c:20:18: style:inconclusive: Function 'nco_rgr_ctl' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_rgr.h:186:20: note: Function 'nco_rgr_ctl' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.4/src/nco/nco_rgr.c:20:18: note: Function 'nco_rgr_ctl' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.4/src/nco/nco_rgr.c:89:11: style:inconclusive: Function 'nco_rgr_free' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_rgr.h:211:13: note: Function 'nco_rgr_free' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.4/src/nco/nco_rgr.c:89:11: note: Function 'nco_rgr_free' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.4/src/nco/nco_rgr.c:169:12: style:inconclusive: Function 'nco_rgr_ini' argument 4 names different: declaration 'rgr_nbr' definition 'rgr_arg_nbr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_rgr.h:194:14: note: Function 'nco_rgr_ini' argument 4 names different: declaration 'rgr_nbr' definition 'rgr_arg_nbr'. nco-5.3.4/src/nco/nco_rgr.c:169:12: note: Function 'nco_rgr_ini' argument 4 names different: declaration 'rgr_nbr' definition 'rgr_arg_nbr'. nco-5.3.4/src/nco/nco_rgr.c:4033:18: style:inconclusive: Function 'nco_rgr_wgt' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_rgr.h:181:20: note: Function 'nco_rgr_wgt' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.4/src/nco/nco_rgr.c:4033:18: note: Function 'nco_rgr_wgt' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.4/src/nco/nco_rgr.c:7638:13: style:inconclusive: Function 'nco_sph_plg_area' argument 4 names different: declaration 'grd_sz_nbr' definition 'col_nbr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_rgr.h:163:15: note: Function 'nco_sph_plg_area' argument 4 names different: declaration 'grd_sz_nbr' definition 'col_nbr'. nco-5.3.4/src/nco/nco_rgr.c:7638:13: note: Function 'nco_sph_plg_area' argument 4 names different: declaration 'grd_sz_nbr' definition 'col_nbr'. nco-5.3.4/src/nco/nco_rgr.c:7640:17: style:inconclusive: Function 'nco_sph_plg_area' argument 6 names different: declaration 'area_out' definition 'area'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_rgr.h:165:19: note: Function 'nco_sph_plg_area' argument 6 names different: declaration 'area_out' definition 'area'. nco-5.3.4/src/nco/nco_rgr.c:7640:17: note: Function 'nco_sph_plg_area' argument 6 names different: declaration 'area_out' definition 'area'. nco-5.3.4/src/nco/nco_rgr.c:8326:18: style:inconclusive: Function 'nco_rgr_tps' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_rgr.h:215:20: note: Function 'nco_rgr_tps' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.4/src/nco/nco_rgr.c:8326:18: note: Function 'nco_rgr_tps' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.4/src/nco/nco_rgr.c:1903:13: style: Local variable 'var_nm' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_rgr.c:1689:9: note: Shadowed declaration nco-5.3.4/src/nco/nco_rgr.c:1903:13: note: Shadow variable nco-5.3.4/src/nco/nco_rgr.c:1986:14: style: Local variable 'dmn_idx_hrz' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_rgr.c:1183:7: note: Shadowed declaration nco-5.3.4/src/nco/nco_rgr.c:1986:14: note: Shadow variable nco-5.3.4/src/nco/nco_rgr.c:1995:16: style: Local variable 'dmn_idx_hrz' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_rgr.c:1183:7: note: Shadowed declaration nco-5.3.4/src/nco/nco_rgr.c:1995:16: note: Shadow variable nco-5.3.4/src/nco/nco_rgr.c:7818:12: style: Local variable 'bnd_idx' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_rgr.c:7709:13: note: Shadowed declaration nco-5.3.4/src/nco/nco_rgr.c:7818:12: note: Shadow variable nco-5.3.4/src/nco/nco_rgr.c:8260:12: style: Local variable 'bnd_idx' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_rgr.c:7709:13: note: Shadowed declaration nco-5.3.4/src/nco/nco_rgr.c:8260:12: note: Shadow variable nco-5.3.4/src/nco/nco_rgr.c:947:9: style: Variable 'fl_pth_lcl' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:1040:9: style: Variable 'dpt_nm_tpl' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:1041:9: style: Variable 'ilev_nm_in' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:1042:9: style: Variable 'ilev_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:1047:9: style: Variable 'plev_nm_in' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:1048:9: style: Variable 'plev_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:1049:9: style: Variable 'plev_nm_tpl' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:1062:9: style: Variable 'bd_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:1063:9: style: Variable 'lt_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:1064:9: style: Variable 'mlc_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:1124:9: style: Variable 'ps_nm_tpl' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:3289:11: style: Variable 'prs_ntp_in' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:3290:11: style: Variable 'prs_ntp_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:4109:9: style: Variable 'fl_pth_lcl' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:4183:8: style: Variable 'att_sng_Cnv' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:4184:8: style: Variable 'att_sng_cnv' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:4185:8: style: Variable 'att_sng_gnr' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:4186:8: style: Variable 'att_sng_Ttl' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:4187:8: style: Variable 'att_sng_ttl' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:4188:8: style: Variable 'name0_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:4591:8: style: Variable 'unt_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:5246:9: style: Variable 'rgr_var' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5256:10: style: Variable 'crd_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:5663:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5701:9: style: Variable 'dmn_nm_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5781:9: style: Variable 'area_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5783:9: style: Variable 'bnd_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5784:9: style: Variable 'bnd_tm_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5785:9: style: Variable 'col_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5786:9: style: Variable 'frc_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5787:9: style: Variable 'lat_bnd_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5788:9: style: Variable 'lat_dmn_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5790:9: style: Variable 'lat_wgt_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5792:9: style: Variable 'lon_dmn_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:5794:9: style: Variable 'msk_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:6718:11: style: Variable 'sgs_nm_gnr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:6725:12: style: Variable 'att_sng_src' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:8349:9: style: Variable 'nvr_DATA_TEMPEST' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:8714:9: style: Variable 'fl_out_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:8715:9: style: Variable 'fl_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:8716:8: style: Variable 'grd_area_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:8717:8: style: Variable 'dmn_sz_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:8718:8: style: Variable 'grd_crn_lat_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:8719:8: style: Variable 'grd_crn_lon_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:8720:8: style: Variable 'grd_crn_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:8721:8: style: Variable 'grd_ctr_lat_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:8722:8: style: Variable 'grd_ctr_lon_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:8723:8: style: Variable 'grd_rnk_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:8724:8: style: Variable 'grd_sz_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:8725:8: style: Variable 'msk_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9296:9: style: Variable 'att_val' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9372:11: style: Variable 'area_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9373:11: style: Variable 'bnd_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9375:11: style: Variable 'col_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9376:11: style: Variable 'lat_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9377:11: style: Variable 'lat_wgt_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9378:11: style: Variable 'lon_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9379:11: style: Variable 'lat_bnd_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9380:11: style: Variable 'lon_bnd_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9642:9: style: Variable 'fl_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9643:9: style: Variable 'fl_out_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9644:9: style: Variable 'fl_pth_lcl' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9649:8: style: Variable 'area_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9650:8: style: Variable 'dmn_sz_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9651:8: style: Variable 'grd_crn_lat_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9652:8: style: Variable 'grd_crn_lon_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9653:8: style: Variable 'grd_crn_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9654:8: style: Variable 'grd_ctr_lat_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9655:8: style: Variable 'grd_ctr_lon_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9656:8: style: Variable 'grd_rnk_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9657:8: style: Variable 'grd_sz_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9658:8: style: Variable 'msk_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9659:8: style: Variable 'unt_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:9826:9: style: Variable 'vrt_dmn_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9838:9: style: Variable 'rgr_var' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:9848:10: style: Variable 'crd_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_rgr.c:11532:9: style: Variable 'fl_hnt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:11533:9: style: Variable 'fl_hnt_dst' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:11534:9: style: Variable 'fl_hnt_src' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:12390:10: style: Parameter 'lon_crn' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_rgr.c:12586:9: style: Variable 'fl_xtr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_rgr.c:2555:73: warning: Uninitialized variable: lev_in_min [uninitvar] nco-5.3.4/src/nco/nco_rgr.c:2553:20: note: Assuming condition is false nco-5.3.4/src/nco/nco_rgr.c:2555:73: note: Uninitialized variable: lev_in_min nco-5.3.4/src/nco/nco_rgr.c:2563:78: warning: Uninitialized variable: lev_out_min [uninitvar] nco-5.3.4/src/nco/nco_rgr.c:2561:21: note: Assuming condition is false nco-5.3.4/src/nco/nco_rgr.c:2563:78: note: Uninitialized variable: lev_out_min nco-5.3.4/src/nco/nco_rgr.c:2617:73: warning: Uninitialized variable: lev_in_min [uninitvar] nco-5.3.4/src/nco/nco_rgr.c:2615:20: note: Assuming condition is false nco-5.3.4/src/nco/nco_rgr.c:2617:73: note: Uninitialized variable: lev_in_min nco-5.3.4/src/nco/nco_rgr.c:2878:61: warning: Uninitialized variable: dmn_ids_hrz [uninitvar] nco-5.3.4/src/nco/nco_rgr.c:2876:28: note: Assuming condition is false nco-5.3.4/src/nco/nco_rgr.c:2878:61: note: Uninitialized variable: dmn_ids_hrz nco-5.3.4/src/nco/nco_rgr.c:931:22: style: Variable 'rgr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:1528:24: style: Variable 'lt_sum' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:1529:32: style: Variable 'lt_cum_sum' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:1530:22: style: Variable 'z_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:1531:22: style: Variable 'z_sfc' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:2290:19: style: Variable 'lt_sum' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:2291:27: style: Variable 'lt_cum_sum' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:2292:17: style: Variable 'z_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:2293:17: style: Variable 'z_sfc' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:2634:30: style: Variable 'prs_max_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:2635:32: style: Variable 'prs_max_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:2636:30: style: Variable 'prs_min_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:2637:32: style: Variable 'prs_min_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3220:26: style: Variable 'dmn_id_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3221:28: style: Variable 'dmn_id_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3222:22: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3224:30: style: Variable 'dmn_cnt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3926:21: style: Variable 'crd_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3927:23: style: Variable 'crd_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3928:21: style: Variable 'dat_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3929:23: style: Variable 'dat_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3932:31: style: Variable 'crd_in_mnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3933:31: style: Variable 'dat_in_mnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3936:33: style: Variable 'crd_out_mnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3937:33: style: Variable 'dat_out_mnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3955:27: style: Variable 'dmn_id_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3956:29: style: Variable 'dmn_id_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3957:23: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3959:31: style: Variable 'dmn_cnt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3960:37: style: Variable 'var_val_dbl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3961:39: style: Variable 'var_val_dbl_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3977:38: style: Variable 'var_out_chr_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3991:36: style: Variable 'att_nm_fll_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3993:28: style: Variable 'dmn_cnt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3994:28: style: Variable 'dmn_ids_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3995:30: style: Variable 'dmn_ids_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3997:28: style: Variable 'dpt_mdp_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3998:28: style: Variable 'dpt_ntf_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:3999:20: style: Variable 'mlc_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4000:18: style: Variable 'bd_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4001:18: style: Variable 'lt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4003:22: style: Variable 'hyai_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4004:22: style: Variable 'hyam_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4005:22: style: Variable 'hybi_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4006:22: style: Variable 'hybm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4007:18: style: Variable 'ps_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4008:28: style: Variable 'prs_mdp_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4009:28: style: Variable 'prs_ntf_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4011:30: style: Variable 'dpt_mdp_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4012:30: style: Variable 'dpt_ntf_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4013:22: style: Variable 'mlc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4017:24: style: Variable 'hyai_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4018:24: style: Variable 'hyam_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4019:24: style: Variable 'hybi_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4020:24: style: Variable 'hybm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4021:24: style: Variable 'ilev_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4022:20: style: Variable 'lev_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4023:22: style: Variable 'lev_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4024:20: style: Variable 'ps_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4025:30: style: Variable 'prs_mdp_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4026:30: style: Variable 'prs_ntf_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4871:34: style: Variable 'lat_sin_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:4923:34: style: Variable 'wgt_Gss_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:5414:24: style: Variable 'crd_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:5487:32: style: Variable 'dmn_ids_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:6289:26: style: Variable 'dmn_id_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:6290:28: style: Variable 'dmn_id_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:6291:22: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:6598:16: style: Variable 'var_typ_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:6600:15: style: Variable 'var_sz_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:6652:13: style: Variable 'fl_sgs' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:6681:28: style: Variable 'dmn_id_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:6682:24: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:6683:30: style: Variable 'dmn_cnt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:6729:34: style: Variable 'att_src_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7207:43: style: Variable 'sub_sgs_frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7349:25: style: Variable 'caas_gym' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7350:39: style: Variable 'sub_sgs_frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7372:27: style: Variable 'dmn_id_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7373:21: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7374:27: style: Variable 'dmn_cnt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7375:29: style: Variable 'dmn_cnt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7377:37: style: Variable 'var_val_dbl_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7378:35: style: Variable 'var_val_dbl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7393:41: style: Variable 'var_out_chr_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7406:53: style: Variable 'caas_sgs_frc_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7407:56: style: Variable 'caas_sgs_frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7410:24: style: Variable 'area_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7411:30: style: Variable 'col_src_adr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7412:34: style: Variable 'dmn_sz_in_int' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7413:36: style: Variable 'dmn_sz_out_int' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7414:22: style: Variable 'frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7415:30: style: Variable 'lat_bnd_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7416:30: style: Variable 'lat_crn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7417:30: style: Variable 'lat_ctr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7418:30: style: Variable 'lat_ntf_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7419:30: style: Variable 'lat_wgt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7420:30: style: Variable 'lon_bnd_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7421:30: style: Variable 'lon_crn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7422:30: style: Variable 'lon_ctr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7423:30: style: Variable 'lon_ntf_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7424:22: style: Variable 'msk_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7425:34: style: Variable 'nlcol_src_adr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7426:34: style: Variable 'nlrow_dst_adr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7427:26: style: Variable 'nlwgt_raw' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7428:30: style: Variable 'row_dst_adr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7429:28: style: Variable 'sgs_frc_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7430:28: style: Variable 'sgs_frc_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7431:30: style: Variable 'sgs_frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7432:28: style: Variable 'sgs_msk_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7433:22: style: Variable 'wgt_raw' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7628:28: style: Variable 'wgt_Gss_p1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7629:28: style: Variable 'lat_sin_p1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7772:19: style: Variable 'bnd_vld_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7780:23: style: Variable 'flg_sas_ndl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7781:23: style: Variable 'flg_sas_isc' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7782:21: style: Variable 'flg_sas_a' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7783:21: style: Variable 'flg_sas_b' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:7784:21: style: Variable 'flg_sas_c' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8295:30: style: Variable 'xpn_sum' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8312:22: style: Variable 'vrt_vld' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8313:18: style: Variable 'a_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8314:18: style: Variable 'b_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8315:18: style: Variable 'c_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8316:30: style: Variable 'lat_bnd_rdn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8317:30: style: Variable 'lon_bnd_rdn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8318:30: style: Variable 'lat_bnd_cos' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8319:30: style: Variable 'lon_bnd_cos' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8320:30: style: Variable 'lat_bnd_sin' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8321:30: style: Variable 'lon_bnd_sin' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8377:36: style: Variable 'fl_grd_dst_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:8378:22: style: Variable 'cmd_rgr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9148:32: style: Variable 'lat_ctr_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9149:32: style: Variable 'lat_ntf_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9150:32: style: Variable 'lat_wgt_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9506:32: style: Variable 'crd_val_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9593:28: style: Variable 'dmn_sz_int' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9594:14: style: Variable 'msk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9595:16: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9596:30: style: Variable 'grd_ctr_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9597:30: style: Variable 'grd_ctr_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9598:30: style: Variable 'grd_crn_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9599:30: style: Variable 'grd_crn_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9600:22: style: Variable 'lat_bnd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9601:22: style: Variable 'lat_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9602:22: style: Variable 'lat_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9603:22: style: Variable 'lat_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9604:22: style: Variable 'lat_sin' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9605:22: style: Variable 'lat_wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9606:22: style: Variable 'lon_bnd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9607:22: style: Variable 'lon_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9608:22: style: Variable 'lon_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9609:22: style: Variable 'lon_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:9610:22: style: Variable 'wgt_Gss' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:10006:24: style: Variable 'crd_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:10537:29: style: Variable 'lat_crn_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:10538:29: style: Variable 'lon_crn_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:10779:17: style: Variable 'lon_ctr_drv' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:10827:34: style: Variable 'lon_vld_nxt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:10828:34: style: Variable 'lon_vld_prv' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:11017:32: style: Variable 'lat_ctr_fk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:11018:32: style: Variable 'lon_ctr_fk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:11019:26: style: Variable 'crn_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:11020:26: style: Variable 'crn_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12185:22: style: Variable 'att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12234:16: style: Variable 'dgx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12235:16: style: Variable 'dgy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12236:20: style: Variable 'dg_nd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12237:16: style: Variable 'fcx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12238:16: style: Variable 'fcy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12239:20: style: Variable 'fc_nd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12240:16: style: Variable 'ndx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12241:16: style: Variable 'ndy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12244:22: style: Variable 'dgx_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12245:22: style: Variable 'dgy_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12246:28: style: Variable 'dg_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12247:26: style: Variable 'dg_nd_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12248:22: style: Variable 'fcx_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12249:22: style: Variable 'fcy_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12250:28: style: Variable 'fc_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12251:26: style: Variable 'fc_nd_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12252:22: style: Variable 'msh_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12253:28: style: Variable 'nd_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12254:22: style: Variable 'ndx_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12255:22: style: Variable 'ndy_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12256:30: style: Variable 'npe_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12257:30: style: Variable 'npf_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12261:28: style: Variable 'dmn_sz_int' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12262:14: style: Variable 'msk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12263:16: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12264:30: style: Variable 'grd_ctr_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12265:30: style: Variable 'grd_ctr_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12266:30: style: Variable 'grd_crn_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12267:30: style: Variable 'grd_crn_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12268:22: style: Variable 'lat_bnd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12269:22: style: Variable 'lat_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12270:22: style: Variable 'lat_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12271:22: style: Variable 'lat_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12272:22: style: Variable 'lat_wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12273:22: style: Variable 'lon_bnd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12274:22: style: Variable 'lon_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12275:22: style: Variable 'lon_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12276:22: style: Variable 'lon_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12277:30: style: Variable 'edg_nbr_cll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12278:22: style: Variable 'vrt_cll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12279:22: style: Variable 'vrt_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12280:22: style: Variable 'vrt_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12283:28: style: Variable 'area_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12284:24: style: Variable 'area_unt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12285:28: style: Variable 'bnd_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12286:28: style: Variable 'col_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12287:28: style: Variable 'lat_bnd_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12288:28: style: Variable 'lat_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12289:26: style: Variable 'lat_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12290:28: style: Variable 'lon_bnd_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12291:28: style: Variable 'lon_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12292:26: style: Variable 'lon_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12293:26: style: Variable 'msk_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12294:22: style: Variable 'ngl_unt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12295:36: style: Variable 'edg_nbr_cll_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12296:28: style: Variable 'vrt_cll_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12297:28: style: Variable 'vrt_lat_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rgr.c:12298:28: style: Variable 'vrt_lon_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rth_flt.c:118:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rth_flt.c:108:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] nco-5.3.4/src/nco/nco_rth_flt.c:108:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_rth_utl.c:284:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rth_utl.c:334:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rth_utl.c:406:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rth_utl.c:426:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rth_utl.c:445:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_rth_utl.c:288:14: warning: Either the condition 'nco_op_sng==NULL' is redundant or there is possible null pointer dereference: nco_op_sng. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_rth_utl.c:271:17: note: Assuming that condition 'nco_op_sng==NULL' is not redundant nco-5.3.4/src/nco/nco_rth_utl.c:288:14: note: Null pointer dereference nco-5.3.4/src/nco/nco_rth_utl.c:14:16: style:inconclusive: Function 'nco_rth_prc_rnk' argument 1 names different: declaration 'type' definition 'nco_typ'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_rth_utl.h:77:16: note: Function 'nco_rth_prc_rnk' argument 1 names different: declaration 'type' definition 'nco_typ'. nco-5.3.4/src/nco/nco_rth_utl.c:14:16: note: Function 'nco_rth_prc_rnk' argument 1 names different: declaration 'type' definition 'nco_typ'. nco-5.3.4/src/nco/nco_rth_utl.c:265:9: style: Variable 'nco_prg_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:171:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_s1d.c:738:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_s1d.c:737:6: note: First condition nco-5.3.4/src/nco/nco_s1d.c:738:6: note: Second condition nco-5.3.4/src/nco/nco_s1d.c:1674:45: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_s1d.c:2201:60: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/nco_s1d.c:311:25: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:307:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:311:25: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:419:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:403:6: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:419:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:407:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:406:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:407:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:408:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:407:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:408:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:409:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:408:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:409:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:410:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:409:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:410:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:412:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:410:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:412:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:414:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:412:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:414:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:415:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:414:23: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:415:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:415:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:414:94: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:415:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:419:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:415:23: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:419:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:419:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:415:91: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:419:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:431:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:419:6: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:431:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:423:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:422:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:423:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:424:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:423:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:424:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:431:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:424:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:431:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:445:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:431:6: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:445:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:435:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:434:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:435:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:436:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:435:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:436:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:437:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:436:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:437:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:438:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:437:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:438:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:440:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:438:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:440:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:442:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:440:23: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:442:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:442:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:440:91: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:442:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:445:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:442:23: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:445:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:445:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:442:92: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:445:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:459:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:445:6: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:459:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:449:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:448:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:449:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:450:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:449:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:450:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:451:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:450:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:451:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:452:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:451:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:452:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:453:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:452:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:453:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:455:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:453:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:455:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:456:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:455:23: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:456:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:456:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:455:94: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:456:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:459:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:456:23: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:459:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:459:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:456:93: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:459:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:490:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:459:6: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:490:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:463:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:462:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:463:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:464:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:463:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:464:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:465:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:464:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:465:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:490:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:465:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:490:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:490:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:473:22: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:490:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:490:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:474:22: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:490:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:490:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:475:22: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:490:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:490:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:476:22: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:490:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:490:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:477:22: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:490:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:490:6: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:697:14: style: Redundant initialization for 'grd_nbr_out'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco/nco_s1d.c:591:19: note: grd_nbr_out is initialized nco-5.3.4/src/nco/nco_s1d.c:697:14: note: grd_nbr_out is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:600:19: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:601:19: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:602:19: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:603:19: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:604:19: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:632:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:631:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:632:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:632:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:637:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:636:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:637:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:637:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:642:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:641:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:642:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:642:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:647:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:646:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:647:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:647:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:652:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:651:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:652:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:652:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:657:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:656:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:657:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:657:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:662:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:661:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:662:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:676:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:662:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:676:23: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:780:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:681:21: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:780:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:684:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:683:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:684:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:780:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:684:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:780:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:780:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:686:38: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:780:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:780:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:720:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:780:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:724:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:723:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:724:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:780:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:724:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:780:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:780:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:726:38: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:780:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:781:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:780:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:781:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:782:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:781:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:782:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:783:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:782:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:783:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:784:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:783:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:784:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:785:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:784:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:785:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:786:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:785:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:786:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:787:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:786:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:787:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:788:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:787:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:788:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:792:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:791:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:792:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:793:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:792:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:793:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:794:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:793:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:794:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:795:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:794:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:795:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:796:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:795:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:796:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:797:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:796:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:797:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:798:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:797:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:798:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:800:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:798:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:800:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:839:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:830:43: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:839:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:839:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:833:51: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:839:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:839:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:836:41: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:839:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:867:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:839:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:867:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:867:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:842:41: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:867:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:867:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:863:10: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:867:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:917:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:908:43: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:917:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:917:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:911:51: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:917:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:917:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:914:44: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:917:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:950:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:943:43: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:950:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:951:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:950:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:951:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:986:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:951:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:986:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:986:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:976:5: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:986:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1148:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1128:6: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1148:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1148:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1131:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1148:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1149:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1148:6: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1149:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1150:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1149:6: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1150:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1181:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1150:6: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1181:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1311:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1310:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1311:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1315:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1314:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1315:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1326:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1324:30: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1326:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1327:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1326:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1327:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1338:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1336:30: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1338:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1339:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1338:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1339:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1351:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1349:30: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1351:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1352:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1351:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1352:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1427:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1422:10: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1427:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1427:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1424:10: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1427:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1428:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1427:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1428:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1433:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1428:8: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1433:8: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1450:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1449:10: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1450:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1532:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1531:10: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1532:10: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1538:7: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1537:7: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1538:7: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1782:5: style: Variable 'rcd' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] nco-5.3.4/src/nco/nco_s1d.c:1538:7: note: $symbol is assigned nco-5.3.4/src/nco/nco_s1d.c:1782:5: note: $symbol is overwritten nco-5.3.4/src/nco/nco_s1d.c:1782:5: style: Variable 'rcd' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] nco-5.3.4/src/nco/nco_s1d.c:1549:9: note: $symbol is assigned nco-5.3.4/src/nco/nco_s1d.c:1782:5: note: $symbol is overwritten nco-5.3.4/src/nco/nco_s1d.c:1732:11: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1727:11: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1732:11: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1782:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1732:11: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1782:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1782:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1767:7: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1782:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1771:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1770:9: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1771:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1778:11: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1773:11: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1778:11: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1782:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1778:11: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1782:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1857:20: style: Redundant initialization for 'clm_idx_mec_ttl'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco/nco_s1d.c:1848:24: note: clm_idx_mec_ttl is initialized nco-5.3.4/src/nco/nco_s1d.c:1857:20: note: clm_idx_mec_ttl is overwritten nco-5.3.4/src/nco/nco_s1d.c:1858:20: style: Redundant initialization for 'clm_idx_ntr_ttl'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco/nco_s1d.c:1849:24: note: clm_idx_ntr_ttl is initialized nco-5.3.4/src/nco/nco_s1d.c:1858:20: note: clm_idx_ntr_ttl is overwritten nco-5.3.4/src/nco/nco_s1d.c:1859:20: style: Redundant initialization for 'clm_idx_urb_ttl'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco/nco_s1d.c:1850:24: note: clm_idx_urb_ttl is initialized nco-5.3.4/src/nco/nco_s1d.c:1859:20: note: clm_idx_urb_ttl is overwritten nco-5.3.4/src/nco/nco_s1d.c:1977:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1976:5: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1977:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1978:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1977:5: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1978:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1979:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1978:5: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1979:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1986:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1979:5: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1986:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:1987:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1986:5: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:1987:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:2069:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1987:5: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:2069:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:2069:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:1998:7: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:2069:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:2069:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:2027:7: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:2069:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:2033:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:2032:9: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:2033:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:2034:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:2033:9: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:2034:9: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:2069:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:2034:9: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:2069:5: note: rcd is overwritten nco-5.3.4/src/nco/nco_s1d.c:173:9: style: Variable 'fl_in' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:183:9: style: Variable 'mec_nm_in' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:185:9: style: Variable 'pft_ntr_nm_in' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:186:9: style: Variable 'snl_var_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:197:9: style: Variable 'mec_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:292:11: style: Variable 'fl_pth_lcl' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:499:9: style: Variable 'dmn_nm_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:700:9: style: Variable 'bnd_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:701:9: style: Variable 'col_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:702:9: style: Variable 'lat_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:703:9: style: Variable 'lon_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:1038:8: style: Variable 'frc_column_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_s1d.c:1039:8: style: Variable 'frc_landunit_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_s1d.c:1156:9: style: Variable 'area_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:1439:10: style: Variable 'cft_xpr' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_s1d.c:1440:10: style: Variable 'pft_xpr' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_s1d.c:1441:11: style: Variable 'cft_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:1442:11: style: Variable 'pft_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_s1d.c:1887:30: style: Variable 'frc_column' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:1907:34: style: Variable 'frc_landunit' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:1911:28: style: Variable 'dmn_ids_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:1912:30: style: Variable 'dmn_ids_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:1915:22: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:1916:28: style: Variable 'dmn_cnt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:1917:30: style: Variable 'dmn_cnt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2543:27: style: Variable 'dmn_ids_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2544:29: style: Variable 'dmn_ids_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2545:21: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2546:27: style: Variable 'dmn_cnt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2547:29: style: Variable 'dmn_cnt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2565:34: style: Variable 'cols1d_active' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2566:50: style: Variable 'cols1d_gridcell_index' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2567:30: style: Variable 'cols1d_ityp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2568:36: style: Variable 'cols1d_ityplun' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2569:28: style: Variable 'cols1d_ixy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2570:28: style: Variable 'cols1d_jxy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2571:30: style: Variable 'cols1d_wtxy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2572:34: style: Variable 'land1d_active' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2573:50: style: Variable 'land1d_gridcell_index' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2574:36: style: Variable 'land1d_ityplun' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2575:28: style: Variable 'land1d_ixy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2576:28: style: Variable 'land1d_jxy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2577:30: style: Variable 'land1d_wtxy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2578:34: style: Variable 'pfts1d_active' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2579:38: style: Variable 'pfts1d_ityp_veg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2580:36: style: Variable 'pfts1d_ityplun' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2581:28: style: Variable 'pfts1d_ixy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2582:28: style: Variable 'pfts1d_jxy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2584:22: style: Variable 'snl_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2585:28: style: Variable 'topo1d_ixy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2586:28: style: Variable 'topo1d_jxy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2588:26: style: Variable 'clm_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2589:26: style: Variable 'grd_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2590:26: style: Variable 'lnd_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2591:26: style: Variable 'pft_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2592:26: style: Variable 'tpo_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2593:28: style: Variable 'clm_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2594:28: style: Variable 'grd_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2595:28: style: Variable 'lnd_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2596:28: style: Variable 'pft_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2597:36: style: Variable 'pft_crd_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2598:30: style: Variable 'pft_chr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2599:30: style: Variable 'pft_sng_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2600:44: style: Variable 'pft_sng_lng_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2601:28: style: Variable 'tpo_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2603:32: style: Variable 'levcan_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2604:34: style: Variable 'levgrnd_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2605:32: style: Variable 'levlak_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2606:32: style: Variable 'levsno_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2607:34: style: Variable 'levsno1_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2608:32: style: Variable 'levtot_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2609:32: style: Variable 'numrad_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2611:34: style: Variable 'levcan_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2612:36: style: Variable 'levgrnd_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2613:34: style: Variable 'levlak_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2614:34: style: Variable 'levsno_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2615:36: style: Variable 'levsno1_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2616:34: style: Variable 'levtot_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_s1d.c:2617:34: style: Variable 'numrad_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_scl_utl.c:30:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_scl_utl.c:119:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_scm.c:54:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_scm.c:153:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_scm.c:181:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_scm.c:270:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_scm.c:69:12: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] nco-5.3.4/src/nco/nco_scm.c:179:17: warning: If memory allocation fails, then there is a possible null pointer dereference: lbr_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_scm.c:177:25: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_scm.c:177:11: note: Assignment 'lbr_sng=(char*)strdup(nc_inq_libvers())', assigned value is 0 nco-5.3.4/src/nco/nco_scm.c:179:17: note: Null pointer dereference nco-5.3.4/src/nco/nco_scm.c:200:88: warning: If memory allocation fails, then there is a possible null pointer dereference: cpl_dat_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_scm.c:197:31: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_scm.c:197:17: note: Assignment 'cpl_dat_sng=(char*)strdup("Unknown")', assigned value is 0 nco-5.3.4/src/nco/nco_scm.c:200:88: note: Null pointer dereference nco-5.3.4/src/nco/nco_scm.c:96:34: warning: Either the condition 'usc_1_ptr==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] nco-5.3.4/src/nco/nco_scm.c:95:16: note: Assuming that condition 'usc_1_ptr==NULL' is not redundant nco-5.3.4/src/nco/nco_scm.c:96:34: note: Null pointer subtraction nco-5.3.4/src/nco/nco_scm.c:97:29: warning: Either the condition 'usc_1_ptr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] nco-5.3.4/src/nco/nco_scm.c:95:16: note: Assuming that condition 'usc_1_ptr==NULL' is not redundant nco-5.3.4/src/nco/nco_scm.c:97:29: note: Null pointer addition nco-5.3.4/src/nco/nco_scm.c:20:9: style: Variable 'cvs_nm_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_scm.c:24:9: style: Variable 'dsh_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_scm.c:25:9: style: Variable 'dlr_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_scm.c:26:9: style: Variable 'nco_sng_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_scm.c:28:9: style: Variable 'usc_2_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_scm.c:65:16: style: Variable 'gmt_tm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_scm.c:163:9: style: Variable 'dlr_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_scm.c:166:9: style: Variable 'of_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_scm.c:283:24: style: Variable 'date_cvs' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_scm.c:284:22: style: Variable 'vrs_rcs' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_scm.c:285:22: style: Variable 'vrs_cvs' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sld.c:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sld.c:250:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sld.c:93:29: style: Assignment 'cnv_nbr=3' is redundant with condition 'cnv_nbr==3'. [duplicateConditionalAssign] nco-5.3.4/src/nco/nco_sld.c:93:16: note: Condition 'cnv_nbr==3' nco-5.3.4/src/nco/nco_sld.c:93:29: note: Assignment 'cnv_nbr=3' is redundant nco-5.3.4/src/nco/nco_sld.c:377:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_sld.c:376:6: note: rcd is assigned nco-5.3.4/src/nco/nco_sld.c:377:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_sld.c:378:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_sld.c:377:6: note: rcd is assigned nco-5.3.4/src/nco/nco_sld.c:378:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_sld.c:411:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_sld.c:408:28: note: rcd is assigned nco-5.3.4/src/nco/nco_sld.c:411:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_sld.c:413:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_sld.c:411:6: note: rcd is assigned nco-5.3.4/src/nco/nco_sld.c:413:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_sld.c:416:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_sld.c:413:6: note: rcd is assigned nco-5.3.4/src/nco/nco_sld.c:416:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_sld.c:417:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_sld.c:416:6: note: rcd is assigned nco-5.3.4/src/nco/nco_sld.c:417:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_sld.c:418:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_sld.c:417:6: note: rcd is assigned nco-5.3.4/src/nco/nco_sld.c:418:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_sld.c:427:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_sld.c:418:6: note: rcd is assigned nco-5.3.4/src/nco/nco_sld.c:427:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_sld.c:221:11: style:inconclusive: Function 'nco_trr_read' argument 1 names different: declaration 'trr_nfo' definition 'trr'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sld.h:93:13: note: Function 'nco_trr_read' argument 1 names different: declaration 'trr_nfo' definition 'trr'. nco-5.3.4/src/nco/nco_sld.c:221:11: note: Function 'nco_trr_read' argument 1 names different: declaration 'trr_nfo' definition 'trr'. nco-5.3.4/src/nco/nco_sld.c:20:15: style: Parameter 'trr_wxy' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sld.c:230:9: style: Variable 'fl_out' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sld.c:231:9: style: Variable 'fl_out_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sld.c:232:9: style: Variable 'var_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sld.c:233:9: style: Variable 'wvl_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sld.c:234:9: style: Variable 'xdm_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sld.c:235:9: style: Variable 'ydm_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sld.c:182:22: style: Variable 'trr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sng_utl.c:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sng_utl.c:417:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sng_utl.c:457:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sng_utl.c:714:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sng_utl.c:829:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_FLOAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sng_utl.c:914:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sng_utl.c:735:8: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_sng_utl.c:728:8: note: First condition nco-5.3.4/src/nco/nco_sng_utl.c:735:8: note: Second condition nco-5.3.4/src/nco/nco_sng_utl.c:411:22: style: Condition 'idx_chr>0' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sng_utl.c:405:16: note: Assuming that condition 'idx_chr==0' is not redundant nco-5.3.4/src/nco/nco_sng_utl.c:411:22: note: Condition 'idx_chr>0' is always true nco-5.3.4/src/nco/nco_sng_utl.c:257:8: warning: If memory allocation fails, then there is a possible null pointer dereference: chr_in_ptr [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_sng_utl.c:249:35: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_sng_utl.c:249:20: note: Assignment 'chr_in_ptr=nm_cpy=(char*)strdup(nm_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_sng_utl.c:257:8: note: Null pointer dereference nco-5.3.4/src/nco/nco_sng_utl.c:349:10: warning: If memory allocation fails, then there is a possible null pointer dereference: chr_in_ptr [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_sng_utl.c:344:35: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_sng_utl.c:344:20: note: Assignment 'chr_in_ptr=nm_cpy=(char*)strdup(nm_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_sng_utl.c:349:10: note: Null pointer dereference nco-5.3.4/src/nco/nco_sng_utl.c:456:8: warning: If memory allocation fails, then there is a possible null pointer dereference: chr_in_ptr [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_sng_utl.c:448:35: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_sng_utl.c:448:20: note: Assignment 'chr_in_ptr=nm_cpy=(char*)strdup(nm_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_sng_utl.c:456:8: note: Null pointer dereference nco-5.3.4/src/nco/nco_sng_utl.c:593:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.4/src/nco/nco_sng_utl.c:522:6: style:inconclusive: Function 'sng2sng_sf' argument 2 names different: declaration 'flg_typ' definition 'flg_sf'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sng_utl.h:144:8: note: Function 'sng2sng_sf' argument 2 names different: declaration 'flg_typ' definition 'flg_sf'. nco-5.3.4/src/nco/nco_sng_utl.c:522:6: note: Function 'sng2sng_sf' argument 2 names different: declaration 'flg_typ' definition 'flg_sf'. nco-5.3.4/src/nco/nco_sng_utl.c:235:9: style: Variable 'chr_in_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sng_utl.c:330:9: style: Variable 'chr_in_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sng_utl.c:434:9: style: Variable 'chr_in_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sng_utl.c:660:15: style: Parameter 'sng' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sng_utl.c:748:15: style: Parameter 'sng' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sng_utl.c:755:9: style: Variable 'dcm_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sng_utl.c:810:13: style: Variable 'end' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_sng_utl.c:892:15: style: Variable 'wht_lst' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_sng_utl.c:318:9: style: Variable 'nm_cpy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sng_utl.c:379:9: style: Variable 'nm_cpy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sng_utl.c:514:9: style: Variable 'nm_cpy' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sng_utl.c:904:28: style: Variable 'dap4_url_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sng_utl.c:905:28: style: Variable 'http_url_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sng_utl.c:906:29: style: Variable 'https_url_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:584:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:689:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:801:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:855:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:951:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:1156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:1297:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:1572:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:1655:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:1880:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:1975:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:2417:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:2647:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:2778:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:2838:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:3323:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:3814:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_sph.c:183:13: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] nco-5.3.4/src/nco/nco_sph.c:193:13: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] nco-5.3.4/src/nco/nco_sph.c:93:8: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:526:6: style: Condition 'flg_sx' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:501:14: note: Assignment 'flg_sx=0', assigned value is 0 nco-5.3.4/src/nco/nco_sph.c:526:6: note: Condition 'flg_sx' is always false nco-5.3.4/src/nco/nco_sph.c:688:8: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:707:6: style: Condition 'flg_old' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:705:20: note: Assignment 'flg_old=0', assigned value is 0 nco-5.3.4/src/nco/nco_sph.c:707:6: note: Condition 'flg_old' is always false nco-5.3.4/src/nco/nco_sph.c:800:6: style: Condition 'DEBUG_LCL' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:738:22: note: Assignment 'DEBUG_LCL=0', assigned value is 0 nco-5.3.4/src/nco/nco_sph.c:800:6: note: Condition 'DEBUG_LCL' is always false nco-5.3.4/src/nco/nco_sph.c:1272:6: style: Condition 'bTstVertex' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:1253:23: note: Assignment 'bTstVertex=1', assigned value is 1 nco-5.3.4/src/nco/nco_sph.c:1272:6: note: Condition 'bTstVertex' is always true nco-5.3.4/src/nco/nco_sph.c:1441:7: style: Condition 'flg_sx' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:1422:16: note: Assignment 'flg_sx=0', assigned value is 0 nco-5.3.4/src/nco/nco_sph.c:1441:7: note: Condition 'flg_sx' is always false nco-5.3.4/src/nco/nco_sph.c:1810:6: style: Condition 'numOutSide' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:1814:6: style: Condition 'numOutSide' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:1879:9: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:1974:9: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:1996:8: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:2021:8: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:2143:7: style: Condition 'bDeg' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:2128:19: note: Assignment 'bDeg=0', assigned value is 0 nco-5.3.4/src/nco/nco_sph.c:2143:7: note: Condition 'bDeg' is always false nco-5.3.4/src/nco/nco_sph.c:2198:9: style: Condition '0&&n1!=0.0' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:3813:10: style: Condition '0&&nco_dbg_lvl_get()>=nco_dbg_dev' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_sph.c:1782:18: warning: If memory allocation fails, then there is a possible null pointer dereference: sq [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_sph.c:1778:16: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_sph.c:1778:16: note: Assignment 'sq=strdup(sq_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_sph.c:1782:18: note: Null pointer dereference nco-5.3.4/src/nco/nco_sph.c:1784:19: warning: If memory allocation fails, then there is a possible null pointer dereference: sq [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_sph.c:1778:16: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_sph.c:1778:16: note: Assignment 'sq=strdup(sq_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_sph.c:1784:19: note: Null pointer dereference nco-5.3.4/src/nco/nco_sph.c:1786:19: warning: If memory allocation fails, then there is a possible null pointer dereference: sq [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_sph.c:1778:16: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_sph.c:1778:16: note: Assignment 'sq=strdup(sq_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_sph.c:1786:19: note: Null pointer dereference nco-5.3.4/src/nco/nco_sph.c:1796:20: warning: Either the condition 'sq' is redundant or there is possible null pointer dereference: sq. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_sph.c:1797:9: note: Assuming that condition 'sq' is not redundant nco-5.3.4/src/nco/nco_sph.c:1796:20: note: Null pointer dereference nco-5.3.4/src/nco/nco_sph.c:1836:51: style:inconclusive: Function 'nco_sph_seg_vrt_int' argument 3 names different: declaration 'c' definition 'vtx'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:158:51: note: Function 'nco_sph_seg_vrt_int' argument 3 names different: declaration 'c' definition 'vtx'. nco-5.3.4/src/nco/nco_sph.c:1836:51: note: Function 'nco_sph_seg_vrt_int' argument 3 names different: declaration 'c' definition 'vtx'. nco-5.3.4/src/nco/nco_sph.c:2248:22: style:inconclusive: Function 'nco_sph_dist' argument 1 names different: declaration 'a' definition 'p0'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:200:22: note: Function 'nco_sph_dist' argument 1 names different: declaration 'a' definition 'p0'. nco-5.3.4/src/nco/nco_sph.c:2248:22: note: Function 'nco_sph_dist' argument 1 names different: declaration 'a' definition 'p0'. nco-5.3.4/src/nco/nco_sph.c:2248:34: style:inconclusive: Function 'nco_sph_dist' argument 2 names different: declaration 'b' definition 'p1'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:200:33: note: Function 'nco_sph_dist' argument 2 names different: declaration 'b' definition 'p1'. nco-5.3.4/src/nco/nco_sph.c:2248:34: note: Function 'nco_sph_dist' argument 2 names different: declaration 'b' definition 'p1'. nco-5.3.4/src/nco/nco_sph.c:2325:63: style:inconclusive: Function 'nco_sph_add_pnt_chk' argument 2 names different: declaration 'inflag' definition 'in_flag'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:221:63: note: Function 'nco_sph_add_pnt_chk' argument 2 names different: declaration 'inflag' definition 'in_flag'. nco-5.3.4/src/nco/nco_sph.c:2325:63: note: Function 'nco_sph_add_pnt_chk' argument 2 names different: declaration 'inflag' definition 'in_flag'. nco-5.3.4/src/nco/nco_sph.c:3576:25: style:inconclusive: Function 'nco_rll_lhs' argument 1 names different: declaration 'p0' definition 'Pi'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:301:21: note: Function 'nco_rll_lhs' argument 1 names different: declaration 'p0' definition 'Pi'. nco-5.3.4/src/nco/nco_sph.c:3576:25: note: Function 'nco_rll_lhs' argument 1 names different: declaration 'p0' definition 'Pi'. nco-5.3.4/src/nco/nco_sph.c:3576:37: style:inconclusive: Function 'nco_rll_lhs' argument 2 names different: declaration 'QCross' definition 'Qi'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:301:33: note: Function 'nco_rll_lhs' argument 2 names different: declaration 'QCross' definition 'Qi'. nco-5.3.4/src/nco/nco_sph.c:3576:37: note: Function 'nco_rll_lhs' argument 2 names different: declaration 'QCross' definition 'Qi'. nco-5.3.4/src/nco/nco_sph.c:3629:25: style:inconclusive: Function 'nco_rll_seg_int' argument 1 names different: declaration 'a' definition 'p0'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:289:25: note: Function 'nco_rll_seg_int' argument 1 names different: declaration 'a' definition 'p0'. nco-5.3.4/src/nco/nco_sph.c:3629:25: note: Function 'nco_rll_seg_int' argument 1 names different: declaration 'a' definition 'p0'. nco-5.3.4/src/nco/nco_sph.c:3629:37: style:inconclusive: Function 'nco_rll_seg_int' argument 2 names different: declaration 'b' definition 'p1'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:289:36: note: Function 'nco_rll_seg_int' argument 2 names different: declaration 'b' definition 'p1'. nco-5.3.4/src/nco/nco_sph.c:3629:37: note: Function 'nco_rll_seg_int' argument 2 names different: declaration 'b' definition 'p1'. nco-5.3.4/src/nco/nco_sph.c:3629:49: style:inconclusive: Function 'nco_rll_seg_int' argument 3 names different: declaration 'c' definition 'q0'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:289:47: note: Function 'nco_rll_seg_int' argument 3 names different: declaration 'c' definition 'q0'. nco-5.3.4/src/nco/nco_sph.c:3629:49: note: Function 'nco_rll_seg_int' argument 3 names different: declaration 'c' definition 'q0'. nco-5.3.4/src/nco/nco_sph.c:3629:61: style:inconclusive: Function 'nco_rll_seg_int' argument 4 names different: declaration 'd' definition 'q1'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:289:58: note: Function 'nco_rll_seg_int' argument 4 names different: declaration 'd' definition 'q1'. nco-5.3.4/src/nco/nco_sph.c:3629:61: note: Function 'nco_rll_seg_int' argument 4 names different: declaration 'd' definition 'q1'. nco-5.3.4/src/nco/nco_sph.c:3629:73: style:inconclusive: Function 'nco_rll_seg_int' argument 5 names different: declaration 'p' definition 'r0'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:289:69: note: Function 'nco_rll_seg_int' argument 5 names different: declaration 'p' definition 'r0'. nco-5.3.4/src/nco/nco_sph.c:3629:73: note: Function 'nco_rll_seg_int' argument 5 names different: declaration 'p' definition 'r0'. nco-5.3.4/src/nco/nco_sph.c:3629:85: style:inconclusive: Function 'nco_rll_seg_int' argument 6 names different: declaration 'q' definition 'r1'. [funcArgNamesDifferent] nco-5.3.4/src/nco/nco_sph.h:289:80: note: Function 'nco_rll_seg_int' argument 6 names different: declaration 'q' definition 'r1'. nco-5.3.4/src/nco/nco_sph.c:3629:85: note: Function 'nco_rll_seg_int' argument 6 names different: declaration 'q' definition 'r1'. nco-5.3.4/src/nco/nco_sph.c:290:22: style: Local variable 'dx1' shadows outer variable [shadowVariable] nco-5.3.4/src/nco/nco_sph.c:154:11: note: Shadowed declaration nco-5.3.4/src/nco/nco_sph.c:290:22: note: Shadow variable nco-5.3.4/src/nco/nco_sph.c:78:35: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:78:46: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:662:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:662:43: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:737:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_sph.c:815:95: style: Parameter 'pqCross' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:878:95: style: Parameter 'pq_cross' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:1588:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_sph.c:1715:31: style: Parameter 'sQ' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:1937:29: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:1937:40: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:1954:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:1954:43: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:1982:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:1982:43: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2008:31: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2008:42: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2039:28: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2039:39: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2039:50: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2053:28: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2063:22: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2125:25: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2125:36: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2214:21: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2214:32: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2225:21: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2225:32: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2248:22: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2248:34: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2267:38: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2308:37: style: Parameter 'info_a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2308:59: style: Parameter 'info_b' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:2414:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:3071:36: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:3564:31: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:3564:43: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:3599:25: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:3599:37: style: Parameter 'q0' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:3599:49: style: Parameter 'q1' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:3675:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_sph.c:3789:9: style: Parameter 'mat' can be declared as const array [constParameter] nco-5.3.4/src/nco/nco_sph.c:3789:23: style: Parameter 'vec' can be declared as const array [constParameter] nco-5.3.4/src/nco/nco_sph.c:3800:21: style: Parameter 'mat' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_sph.c:3802:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.4/src/nco/nco_sph.c:133:20: style: Variable 'qpFace' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:134:20: style: Variable 'pqFace' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:142:18: style: Variable 'a1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:143:18: style: Variable 'b1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:149:23: style: Variable 'isParallel' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:528:8: style: Variable 'nx2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:533:8: style: Variable 'nx3' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:539:8: style: Variable 'nx2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:541:8: style: Variable 'nx3' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:579:10: style: Variable 'nx_ci' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:624:10: style: Variable 'nx_ci' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1023:12: style: Variable 'bSetCnd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1442:9: style: Variable 'nx1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1443:9: style: Variable 'nx2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1450:9: style: Variable 'nx1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1451:9: style: Variable 'nx2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1472:9: style: Variable 'nx3' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1491:9: style: Variable 'nx3' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1599:21: style: Variable 'bComplex' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1798:10: style: Variable 'sq' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1848:8: style: Variable 'nx_ab' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:1855:10: style: Variable 'nx_av' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:2491:6: style: Variable 'n1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:2621:11: style: Variable 'idx1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:2673:19: style: Variable 'bVertex' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:2675:12: style: Variable 'code' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:3285:19: style: Variable 'qpFace' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:3286:19: style: Variable 'pqFace' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:3294:17: style: Variable 'a1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:3295:17: style: Variable 'b1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:3300:25: style: Variable 'isP_LatCircle' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:3301:25: style: Variable 'isQ_LatCircle' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:3336:9: style: Variable 'nx1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_sph.c:3337:9: style: Variable 'nx2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_srm.c:49:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_srm.c:46:9: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_var_avg.c:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VAR_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_avg.c:387:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_var_avg.c:458:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_var_avg.c:456:6: note: First condition nco-5.3.4/src/nco/nco_var_avg.c:458:6: note: Second condition nco-5.3.4/src/nco/nco_var_avg.c:1076:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_var_avg.c:1074:6: note: First condition nco-5.3.4/src/nco/nco_var_avg.c:1076:6: note: Second condition nco-5.3.4/src/nco/nco_var_avg.c:1700:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_var_avg.c:1698:6: note: First condition nco-5.3.4/src/nco/nco_var_avg.c:1700:6: note: Second condition nco-5.3.4/src/nco/nco_var_avg.c:1618:7: style: Condition '!flg_mss' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_var_avg.c:1615:17: note: Assignment 'flg_mss=0', assigned value is 0 nco-5.3.4/src/nco/nco_var_avg.c:1618:7: note: Condition '!flg_mss' is always true nco-5.3.4/src/nco/nco_var_avg.c:1638:7: style: Condition '!flg_mss' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_var_avg.c:1635:17: note: Assignment 'flg_mss=0', assigned value is 0 nco-5.3.4/src/nco/nco_var_avg.c:1638:7: note: Condition '!flg_mss' is always true nco-5.3.4/src/nco/nco_var_avg.c:2242:7: style: Condition '!flg_mss' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_var_avg.c:2239:17: note: Assignment 'flg_mss=0', assigned value is 0 nco-5.3.4/src/nco/nco_var_avg.c:2242:7: note: Condition '!flg_mss' is always true nco-5.3.4/src/nco/nco_var_avg.c:2262:7: style: Condition '!flg_mss' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_var_avg.c:2259:17: note: Assignment 'flg_mss=0', assigned value is 0 nco-5.3.4/src/nco/nco_var_avg.c:2262:7: note: Condition '!flg_mss' is always true nco-5.3.4/src/nco/nco_var_avg.c:188:13: style: Variable 'mss_val' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_var_avg.c:243:13: style: Variable 'var_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_var_avg.c:248:13: style: Variable 'var_cnt' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_var_avg.c:387:6: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_avg.c:388:10: style: Variable 'dmn_avg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_avg.c:389:10: style: Variable 'dmn_fix' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:24:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_lst.c:134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_lst.c:188:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_lst.c:245:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_lst.c:459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_lst.c:682:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_lst.c:797:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VARS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_lst.c:872:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VARS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_lst.c:1132:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_lst.c:1287:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_lst.c:213:10: warning: Either the condition 'dmn_id' is redundant or there is possible null pointer dereference: dmn_id. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_var_lst.c:214:10: note: Assuming that condition 'dmn_id' is not redundant nco-5.3.4/src/nco/nco_var_lst.c:213:10: note: Null pointer dereference nco-5.3.4/src/nco/nco_var_lst.c:722:13: style: Parameter 'xtr_lst' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_var_lst.c:757:14: style: Parameter 'var_nbr_1' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_var_lst.c:865:9: style: Variable 'var_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_var_lst.c:1123:9: style: Variable 'var_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_var_lst.c:115:14: style: Variable 'var_lst_all' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:116:14: style: Variable 'var_xtr_rqs' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:167:10: style: Variable 'xcl_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:214:24: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:357:18: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:358:18: style: Variable 'crd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:440:18: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:441:18: style: Variable 'bnd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:585:18: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:586:18: style: Variable 'crd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:662:18: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:663:18: style: Variable 'bnd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:711:18: style: Variable 'var_lst_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_lst.c:838:8: style: Variable 'var_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_rth.c:2348:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_rth.c:3478:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_rth.c:3722:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_rth.c:2848:6: style: Condition 'has_mss_val' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_var_utl.c:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:267:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:350:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:593:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:922:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:1074:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:1164:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VAR_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:1392:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:1506:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:1580:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:1601:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:1676:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:1752:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:1828:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:1906:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:2021:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:2163:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/nco_var_utl.c:976:22: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_var_utl.c:1038:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] nco-5.3.4/src/nco/nco_var_utl.c:653:12: style: Expression is always true because 'else if' condition is opposite to previous condition at line 649. [multiCondition] nco-5.3.4/src/nco/nco_var_utl.c:649:12: note: first condition nco-5.3.4/src/nco/nco_var_utl.c:653:12: note: else if condition is opposite to first condition nco-5.3.4/src/nco/nco_var_utl.c:101:8: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_var_utl.c:100:8: note: First condition nco-5.3.4/src/nco/nco_var_utl.c:101:8: note: Second condition nco-5.3.4/src/nco/nco_var_utl.c:435:5: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/nco_var_utl.c:434:5: note: First condition nco-5.3.4/src/nco/nco_var_utl.c:435:5: note: Second condition nco-5.3.4/src/nco/nco_var_utl.c:744:17: style: Condition 'MNT' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_var_utl.c:728:20: note: Assignment 'MNT=0', assigned value is 0 nco-5.3.4/src/nco/nco_var_utl.c:744:17: note: Condition 'MNT' is always false nco-5.3.4/src/nco/nco_var_utl.c:305:16: warning: Either the condition 'dmn_id' is redundant or there is possible null pointer dereference: dmn_id. [nullPointerRedundantCheck] nco-5.3.4/src/nco/nco_var_utl.c:309:16: note: Assuming that condition 'dmn_id' is not redundant nco-5.3.4/src/nco/nco_var_utl.c:305:16: note: Null pointer dereference nco-5.3.4/src/nco/nco_var_utl.c:1582:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_var_utl.c:1581:6: note: rcd is assigned nco-5.3.4/src/nco/nco_var_utl.c:1582:6: note: rcd is overwritten nco-5.3.4/src/nco/nco_var_utl.c:94:14: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_var_utl.c:428:11: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/nco_var_utl.c:545:8: style: Parameter 'var_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.4/src/nco/nco_var_utl.c:102:30: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:170:10: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:171:9: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:172:9: style: Variable 'dmn_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:173:10: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:176:11: style: Variable 'void_ptr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:309:30: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:362:14: style: Variable 'var_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:436:27: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:485:14: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:486:13: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:487:13: style: Variable 'dmn_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:488:14: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:491:15: style: Variable 'void_ptr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:527:14: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:528:13: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:529:13: style: Variable 'dmn_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:530:14: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:532:15: style: Variable 'void_ptr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:789:17: style: Variable 'dmn_in_srt_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:790:17: style: Variable 'dmn_in_srt_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:791:18: style: Variable 'dmn_out_srt_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:792:18: style: Variable 'dmn_out_srt_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:793:14: style: Variable 'dmn_cnt_1' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:794:14: style: Variable 'dmn_cnt_2' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:799:10: style: Variable 'dmn_map' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:800:10: style: Variable 'dmn_srd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:801:10: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:802:9: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:803:13: style: Variable 'dmn_in_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:804:14: style: Variable 'dmn_out_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:805:9: style: Variable 'dmn_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:808:11: style: Variable 'void_ptr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:733:14: style: Variable 'wrp_min' is not assigned a value. [unassignedVariable] nco-5.3.4/src/nco/nco_var_utl.c:976:25: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1038:6: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1163:14: style: Variable 'dmn_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1169:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1231:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1234:8: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1323:14: style: Variable 'zero_var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1632:14: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1650:16: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1651:16: style: Variable 'crd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1707:14: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1725:16: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1726:16: style: Variable 'bnd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1783:14: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1801:16: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1802:16: style: Variable 'clm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1859:14: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1877:16: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_var_utl.c:1878:16: style: Variable 'grd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:101:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncpdq.c:1075:16: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/ncpdq.c:1074:16: note: First condition nco-5.3.4/src/nco/ncpdq.c:1075:16: note: Second condition nco-5.3.4/src/nco/ncpdq.c:129:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncpdq.c:190:12: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncpdq.c:243:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncpdq.c:647:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:706:19: style: Variable 'optarg_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:793:12: style: Variable 'dmn_rdr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:914:34: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:978:36: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1026:44: style: Variable 'dmn_rdr_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1027:18: style: Variable 'dmn_rvr_rdr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1038:42: style: Variable 'nco_pck_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1039:42: style: Variable 'nco_pck_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1044:24: style: Variable 'aed_lst_add_fst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1045:24: style: Variable 'aed_lst_scl_fct' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1050:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1051:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1052:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1053:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1054:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1056:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1057:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1058:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1059:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1062:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1063:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1064:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1065:28: style: Variable 'gad_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1066:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1074:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1075:28: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncpdq.c:1083:16: style: Variable 'gpe' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:127:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncra.c:2191:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/ncra.c:2190:20: note: First condition nco-5.3.4/src/nco/ncra.c:2191:20: note: Second condition nco-5.3.4/src/nco/ncra.c:2194:16: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/ncra.c:2193:16: note: First condition nco-5.3.4/src/nco/ncra.c:2194:16: note: Second condition nco-5.3.4/src/nco/ncra.c:2190:20: style: The comparison 'nbr_dmn_xtr > 0' is always false. [knownConditionTrueFalse] nco-5.3.4/src/nco/ncra.c:213:19: note: 'nbr_dmn_xtr' is assigned value '0' here. nco-5.3.4/src/nco/ncra.c:2190:20: note: The comparison 'nbr_dmn_xtr > 0' is always false. nco-5.3.4/src/nco/ncra.c:2191:20: style: The comparison 'nbr_dmn_xtr > 0' is always false. [knownConditionTrueFalse] nco-5.3.4/src/nco/ncra.c:213:19: note: 'nbr_dmn_xtr' is assigned value '0' here. nco-5.3.4/src/nco/ncra.c:2191:20: note: The comparison 'nbr_dmn_xtr > 0' is always false. nco-5.3.4/src/nco/ncra.c:1015:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncra.c:1013:10: note: rcd is assigned nco-5.3.4/src/nco/ncra.c:1015:10: note: rcd is overwritten nco-5.3.4/src/nco/ncra.c:1027:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncra.c:1018:5: note: rcd is assigned nco-5.3.4/src/nco/ncra.c:1027:10: note: rcd is overwritten nco-5.3.4/src/nco/ncra.c:1027:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncra.c:1024:5: note: rcd is assigned nco-5.3.4/src/nco/ncra.c:1027:10: note: rcd is overwritten nco-5.3.4/src/nco/ncra.c:1078:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncra.c:1059:10: note: rcd is assigned nco-5.3.4/src/nco/ncra.c:1078:8: note: rcd is overwritten nco-5.3.4/src/nco/ncra.c:1078:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncra.c:1069:10: note: rcd is assigned nco-5.3.4/src/nco/ncra.c:1078:8: note: rcd is overwritten nco-5.3.4/src/nco/ncra.c:1201:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncra.c:1197:10: note: rcd is assigned nco-5.3.4/src/nco/ncra.c:1201:8: note: rcd is overwritten nco-5.3.4/src/nco/ncra.c:1841:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncra.c:1838:5: note: rcd is assigned nco-5.3.4/src/nco/ncra.c:1841:5: note: rcd is overwritten nco-5.3.4/src/nco/ncra.c:2136:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/ncra.c:2135:8: note: rcd is assigned nco-5.3.4/src/nco/ncra.c:2136:8: note: rcd is overwritten nco-5.3.4/src/nco/ncra.c:141:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncra.c:142:9: style: Variable 'nco_pck_plc_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncra.c:159:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncra.c:331:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncra.c:977:10: style: Variable 'bnd_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncra.c:978:10: style: Variable 'clm_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncra.c:979:10: style: Variable 'cln_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncra.c:980:10: style: Variable 'unt_sng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncra.c:1338:18: style: Variable 'trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncra.c:1347:16: style: Variable 'trv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncra.c:1952:19: style: Variable 'grp_nm_fll' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncra.c:1157:26: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:1166:24: style: Variable 'att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:1194:19: style: Variable 'att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:1195:21: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:1225:19: style: Variable 'att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:1226:21: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:1821:34: style: Variable 'fl_udu_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:1983:23: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2097:21: style: Variable 'nm_fll_sfx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2161:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2162:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2163:32: style: Variable 'clm_nfo_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2164:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2165:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2166:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2168:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2169:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2170:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2171:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2172:24: style: Variable 'wgt_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2173:22: style: Variable 'wgt_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2176:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2177:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2178:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2179:28: style: Variable 'gad_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2180:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2181:31: style: Variable 'wgt_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2190:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2191:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2193:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2194:28: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2199:16: style: Variable 'md5' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2200:16: style: Variable 'wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2201:24: style: Variable 'wgt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2202:24: style: Variable 'wgt_avg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2212:16: style: Variable 'cb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2218:46: style: Variable 'flg_input_complete' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2219:32: style: Variable 'idx_rec_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2220:30: style: Variable 'rec_in_cml' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2221:32: style: Variable 'rec_usd_cml' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncra.c:2222:32: style: Variable 'REC_LST_DSR' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:94:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_ATTRS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncrename.c:623:10: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco/ncrename.c:612:10: note: First condition nco-5.3.4/src/nco/ncrename.c:623:10: note: Second condition nco-5.3.4/src/nco/ncrename.c:582:47: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/ncrename.c:582:47: portability: %ld in format string (no. 7) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] nco-5.3.4/src/nco/ncrename.c:176:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncrename.c:714:36: style: Variable 'att_rnm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:715:36: style: Variable 'dmn_rnm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:716:36: style: Variable 'grp_rnm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:717:36: style: Variable 'var_rnm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:718:22: style: Variable 'obj_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:722:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:723:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:725:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:726:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:729:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:730:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:731:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncrename.c:732:28: style: Variable 'gad_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:108:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco/ncwa.c:1186:16: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1153. [multiCondition] nco-5.3.4/src/nco/ncwa.c:1153:16: note: first condition nco-5.3.4/src/nco/ncwa.c:1186:16: note: else if condition is opposite to first condition nco-5.3.4/src/nco/ncwa.c:122:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncwa.c:196:12: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncwa.c:198:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.4/src/nco/ncwa.c:266:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.4/src/nco/ncwa.c:882:34: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1222:34: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1275:18: style: Variable 'wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1276:26: style: Variable 'wgt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1277:18: style: Variable 'msk' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1278:26: style: Variable 'msk_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1300:32: style: Variable 'msk_cnd_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1301:24: style: Variable 'wgt_avg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1302:22: style: Variable 'wgt_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1305:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1306:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1307:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1308:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1309:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1311:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1312:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1313:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1314:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1317:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1318:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1319:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1320:28: style: Variable 'gad_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1321:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1333:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/ncwa.c:1339:12: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_att.cc:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_att.cc:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_att.cc:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_att.cc:313:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_att.cc:457:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_att.cc:473:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_att.cc:489:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_att.cc:282:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:283:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:295:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:296:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:328:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:329:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:341:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:342:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:372:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:373:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:404:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:405:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:417:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:418:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:430:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_att.cc:431:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_dmn.cc:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_dmn.cc:71:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_dmn.cc:54:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_dmn.cc:55:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_dmn.cc:102:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_dmn.cc:103:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_dmn.cc:131:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_dmn.cc:132:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_dmn.cc:143:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_dmn.cc:144:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_fl.cc:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_fl.cc:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_fl.cc:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_fl.cc:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_fl.cc:53:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_fl.cc:54:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_fl.cc:82:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_fl.cc:83:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_fl.cc:126:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_fl.cc:127:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_fl.cc:153:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_fl.cc:154:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_hgh.cc:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nco_dbg_sbr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_hgh.cc:55:18: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.4/src/nco_c++/nco_hgh.cc:54:18: note: First condition nco-5.3.4/src/nco_c++/nco_hgh.cc:55:18: note: Second condition nco-5.3.4/src/nco_c++/nco_hgh.cc:98:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/nco_hgh.cc:58:6: note: rcd is assigned nco-5.3.4/src/nco_c++/nco_hgh.cc:98:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_hgh.cc:83:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/nco_hgh.cc:75:10: note: rcd is assigned nco-5.3.4/src/nco_c++/nco_hgh.cc:83:10: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_hgh.cc:89:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/nco_hgh.cc:83:10: note: rcd is assigned nco-5.3.4/src/nco_c++/nco_hgh.cc:89:10: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_hgh.cc:98:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/nco_hgh.cc:89:10: note: rcd is assigned nco-5.3.4/src/nco_c++/nco_hgh.cc:98:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_utl.cc:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_utl.cc:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_utl.cc:106:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_utl.cc:129:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_utl.cc:208:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nco_ubyte [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_utl.cc:354:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_utl.cc:378:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_FLOAT [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_utl.cc:390:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_utl.cc:148:6: style: Redundant initialization for 'rcd'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco_c++/nco_utl.cc:146:10: note: rcd is initialized nco-5.3.4/src/nco_c++/nco_utl.cc:148:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_utl.cc:33:20: performance: Function parameter 'fl_fmt_sng' should be passed by const reference. [passedByValue] nco-5.3.4/src/nco_c++/nco_utl.cc:166:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_utl.cc:167:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_utl.cc:377:10: style: Variable 'flt_foo' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_utl.cc:389:10: style: Variable 'dbl_foo' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:130:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:317:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:331:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:364:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:393:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:407:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:537:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:549:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:566:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:591:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:603:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:615:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:627:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:716:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:729:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:743:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:756:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:782:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:795:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:808:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:821:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:923:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:939:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:956:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:976:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:992:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:1008:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:1024:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:1040:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/nco_var.cc:922:6: style: Redundant initialization for 'rcd'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco_c++/nco_var.cc:919:10: note: rcd is initialized nco-5.3.4/src/nco_c++/nco_var.cc:922:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_var.cc:938:6: style: Redundant initialization for 'rcd'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco_c++/nco_var.cc:935:10: note: rcd is initialized nco-5.3.4/src/nco_c++/nco_var.cc:938:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_var.cc:955:6: style: Redundant initialization for 'rcd'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco_c++/nco_var.cc:951:10: note: rcd is initialized nco-5.3.4/src/nco_c++/nco_var.cc:955:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_var.cc:975:6: style: Redundant initialization for 'rcd'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco_c++/nco_var.cc:972:10: note: rcd is initialized nco-5.3.4/src/nco_c++/nco_var.cc:975:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_var.cc:991:6: style: Redundant initialization for 'rcd'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco_c++/nco_var.cc:988:10: note: rcd is initialized nco-5.3.4/src/nco_c++/nco_var.cc:991:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_var.cc:1007:6: style: Redundant initialization for 'rcd'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco_c++/nco_var.cc:1004:10: note: rcd is initialized nco-5.3.4/src/nco_c++/nco_var.cc:1007:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_var.cc:1023:6: style: Redundant initialization for 'rcd'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco_c++/nco_var.cc:1020:10: note: rcd is initialized nco-5.3.4/src/nco_c++/nco_var.cc:1023:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_var.cc:1039:6: style: Redundant initialization for 'rcd'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.4/src/nco_c++/nco_var.cc:1036:10: note: rcd is initialized nco-5.3.4/src/nco_c++/nco_var.cc:1039:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/nco_var.cc:113:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:114:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:144:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:145:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:173:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:174:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:185:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:186:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:229:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:230:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:241:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:242:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:270:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:271:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:282:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:283:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:1150:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:1151:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:1163:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/nco_var.cc:1164:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/tst.cc:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.4/src/nco_c++/tst.cc:63:48: style: Condition 'CVS_Date.length()>7' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco_c++/tst.cc:66:51: style: Condition 'CVS_Revision.length()>10' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco_c++/tst.cc:88:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:86:6: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:88:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:140:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:88:6: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:140:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:169:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:140:6: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:169:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:169:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:155:8: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:169:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:164:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:162:8: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:164:8: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:169:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:164:8: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:169:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:180:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:169:6: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:180:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:181:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:180:6: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:181:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:182:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:181:6: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:182:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:183:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:182:6: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:183:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:184:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:183:6: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:184:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:190:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco_c++/tst.cc:184:6: note: rcd is assigned nco-5.3.4/src/nco_c++/tst.cc:190:6: note: rcd is overwritten nco-5.3.4/src/nco_c++/tst.cc:60:31: style: Variable 'CVS_Header' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/tst.cc:64:27: style: Variable 'sbr_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/tst.cc:70:29: style: Variable 'time_cpp' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco_c++/tst.cc:201:6: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] nco-5.3.4/src/nco/nco_bnr.c:183:69: warning: Null pointer dereference: fp_bnr [ctunullpointer] nco-5.3.4/src/nco/nco_sld.c:316:6: note: Assuming that condition 'fp_in' is not redundant nco-5.3.4/src/nco/nco_sld.c:313:13: note: Calling function nco_bnr_rd, 1st argument is null nco-5.3.4/src/nco/nco_bnr.c:183:69: note: Dereferencing argument fp_bnr that is null nco-5.3.4/src/nco/nco_fl_utl.c:2294:25: warning: Null pointer dereference: fl_out [ctunullpointer] nco-5.3.4/src/nco/mpncecat.c:969:8: note: Assuming that condition 'fl_out' is not redundant nco-5.3.4/src/nco/mpncecat.c:947:23: note: Calling function nco_fl_out_cls, 1st argument is null nco-5.3.4/src/nco/nco_fl_utl.c:2294:25: note: Dereferencing argument fl_out that is null nco-5.3.4/src/nco/nco_fl_utl.c:2294:14: warning: Null pointer dereference: fl_out_tmp [ctunullpointer] nco-5.3.4/src/nco/mpncecat.c:970:8: note: Assuming that condition 'fl_out_tmp' is not redundant nco-5.3.4/src/nco/mpncecat.c:947:23: note: Calling function nco_fl_out_cls, 2nd argument is null nco-5.3.4/src/nco/nco_fl_utl.c:2294:14: note: Dereferencing argument fl_out_tmp that is null nco-5.3.4/src/nco/nco_grp_utl.c:7825:4: error: Null pointer dereference: dne_lst [ctunullpointer] nco-5.3.4/src/nco/ncrename.c:438:24: note: Calling function nco_bld_trv_tbl, 21th argument is null nco-5.3.4/src/nco/nco_grp_utl.c:7792:21: note: Calling function nco_chk_dmn_in, 3rd argument is null nco-5.3.4/src/nco/nco_grp_utl.c:7825:4: note: Dereferencing argument dne_lst that is null nco-5.3.4/src/nco/nco_lst_utl.c:400:29: warning: If memory allocation fails, then there is a possible null pointer dereference: sng_in [ctunullpointerOutOfMemory] nco-5.3.4/src/nco/mpncecat.c:479:32: note: Assuming allocation function fails nco-5.3.4/src/nco/mpncecat.c:479:18: note: Assignment 'optarg_lcl=(char*)strdup(my_optarg)', assigned value is 0 nco-5.3.4/src/nco/mpncecat.c:481:32: note: Calling function nco_lst_prs_2D, 1st argument is null nco-5.3.4/src/nco/nco_lst_utl.c:400:29: note: Dereferencing argument sng_in that is null nco-5.3.4/src/nco/nco_mta.c:109:27: warning: If memory allocation fails, then there is a possible null pointer dereference: arg [ctunullpointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:267:25: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:267:25: note: Assignment 'arg_dpl=strdup(arg)', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:268:42: note: Calling function nco_remove_hyphens, 1st argument is null nco-5.3.4/src/nco/nco_mta.c:109:27: note: Dereferencing argument arg that is null nco-5.3.4/src/nco/nco_mta.c:126:24: warning: If memory allocation fails, then there is a possible null pointer dereference: src [ctunullpointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:324:25: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:324:25: note: Assignment 'set_of_keys=strdup(strtok(separate_arg[sng_idx],"="))', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:329:40: note: Calling function nco_sng_split, 1st argument is null nco-5.3.4/src/nco/nco_mta.c:126:24: note: Dereferencing argument src that is null nco-5.3.4/src/nco/nco_mta.c:292:30: warning: If memory allocation fails, then there is a possible null pointer dereference: arg [ctunullpointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:324:25: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:324:25: note: Assignment 'set_of_keys=strdup(strtok(separate_arg[sng_idx],"="))', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:329:41: note: Calling function 'nco_sng_split', 1st argument 'set_of_keys' value is 0 nco-5.3.4/src/nco/nco_mta.c:128:34: note: Calling function nco_count_blocks, 1st argument is null nco-5.3.4/src/nco/nco_mta.c:292:30: note: Dereferencing argument arg that is null nco-5.3.4/src/nco/nco_netcdf.c:986:48: warning: Null pointer dereference: prm_lst [ctunullpointer] nco-5.3.4/src/nco/nco_flt.c:1221:10: note: Assuming that condition 'flt_prm_uns' is not redundant nco-5.3.4/src/nco/nco_flt.c:1220:30: note: Calling function nco_def_var_filter, 5th argument is null nco-5.3.4/src/nco/nco_netcdf.c:2173:7: note: Calling function nc_def_var_filter, 5th argument is null nco-5.3.4/src/nco/nco_netcdf.c:986:48: note: Dereferencing argument prm_lst that is null nco-5.3.4/src/nco/nco_netcdf.c:1002:21: error: Null pointer dereference: prm_lst [ctunullpointer] nco-5.3.4/src/nco/nco_prn.c:304:25: note: Calling function nco_inq_var_filter, 5th argument is null nco-5.3.4/src/nco/nco_netcdf.c:2300:7: note: Calling function nc_inq_var_filter, 5th argument is null nco-5.3.4/src/nco/nco_netcdf.c:1002:21: note: Dereferencing argument prm_lst that is null nco-5.3.4/src/nco/nco_netcdf.c:1365:4: error: Null pointer dereference: pathlen [ctunullpointer] nco-5.3.4/src/nco/nco_netcdf.c:2473:20: note: Calling function nc_inq_path, 2nd argument is null nco-5.3.4/src/nco/nco_netcdf.c:1365:4: note: Dereferencing argument pathlen that is null nco-5.3.4/src/nco/nco_netcdf.c:1366:4: error: Null pointer dereference: path [ctunullpointer] nco-5.3.4/src/nco/nco_netcdf.c:2471:20: note: Calling function nc_inq_path, 3rd argument is null nco-5.3.4/src/nco/nco_netcdf.c:1366:4: note: Dereferencing argument path that is null nco-5.3.4/src/nco/nco_netcdf.c:3443:101: error: Null pointer dereference: srg_typ [ctunullpointer] nco-5.3.4/src/nco/nco_cnk.c:1097:33: note: Calling function nco_inq_var_chunking, 3rd argument is null nco-5.3.4/src/nco/nco_netcdf.c:2214:9: note: Calling function nc_inq_var_chunking, 3rd argument is null nco-5.3.4/src/nco/nco_netcdf.c:3443:101: note: Dereferencing argument srg_typ that is null nco-5.3.4/src/nco/nco_netcdf.c:3443:132: error: Null pointer dereference: cnk_sz [ctunullpointer] nco-5.3.4/src/nco/nco_cnk.c:485:29: note: Calling function nco_inq_var_chunking, 4th argument is null nco-5.3.4/src/nco/nco_netcdf.c:2214:9: note: Calling function nc_inq_var_chunking, 4th argument is null nco-5.3.4/src/nco/nco_netcdf.c:3443:132: note: Dereferencing argument cnk_sz that is null diff: head nco-5.3.4/src/nco++/sym_cls.cc:16:24: style:inconclusive: Technically the member function 'sym_cls::fnm' can be const. [functionConst] nco-5.3.4/src/nco++/sym_cls.hh:16:15: note: Technically the member function 'sym_cls::fnm' can be const. nco-5.3.4/src/nco++/sym_cls.cc:16:24: note: Technically the member function 'sym_cls::fnm' can be const. 2.17.0 nco-5.3.4/src/nco++/sym_cls.hh:16:15: style:inconclusive: Technically the member function 'sym_cls::fnm' can be const. [functionConst] nco-5.3.4/src/nco++/sym_cls.cc:16:24: note: Technically the member function 'sym_cls::fnm' can be const. nco-5.3.4/src/nco++/sym_cls.hh:16:15: note: Technically the member function 'sym_cls::fnm' can be const. head nco-5.3.4/src/nco/nco_cln_utl.c:231:49: warning: If memory allocation fails, then there is a possible null pointer dereference: lcl_sng [nullPointerOutOfMemory] nco-5.3.4/src/nco/nco_cln_utl.c:224:17: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_cln_utl.c:224:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.4/src/nco/nco_cln_utl.c:231:49: note: Null pointer dereference 2.17.0 nco-5.3.4/src/nco/nco_fl_utl.c:1117:147: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:1114:35: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:1114:21: note: Assignment 'fl_nm_lcl_tmp=(char*)strdup(fl_nm_lcl+1UL)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1116:16: note: fl_nm_lcl is assigned 'fl_nm_lcl_tmp' here. nco-5.3.4/src/nco/nco_fl_utl.c:1117:147: note: Null pointer addition head nco-5.3.4/src/nco/nco_fl_utl.c:1117:147: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:1114:35: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:1114:21: note: Assignment 'fl_nm_lcl_tmp=(char*)strdup(fl_nm_lcl+1UL)', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1116:16: note: fl_nm_lcl is assigned 'fl_nm_lcl_tmp' here. nco-5.3.4/src/nco/nco_fl_utl.c:1117:147: note: Null pointer addition 2.17.0 nco-5.3.4/src/nco/nco_fl_utl.c:1786:26: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:1785:27: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:1785:13: note: Assignment 'fl_nm=(char*)strdup(fl_lst_in[0])', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1786:26: note: Null pointer addition head nco-5.3.4/src/nco/nco_fl_utl.c:1786:26: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.4/src/nco/nco_fl_utl.c:1785:27: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_fl_utl.c:1785:13: note: Assignment 'fl_nm=(char*)strdup(fl_lst_in[0])', assigned value is 0 nco-5.3.4/src/nco/nco_fl_utl.c:1786:26: note: Null pointer addition 2.17.0 nco-5.3.4/src/nco/nco_lst_utl.c:480:16: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.4/src/nco/nco_lst_utl.c:475:16: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_lst_utl.c:475:16: note: Assignment 'cp_sng=strdup(sng_in)', assigned value is 0 nco-5.3.4/src/nco/nco_lst_utl.c:480:16: note: Null pointer addition head nco-5.3.4/src/nco/nco_lst_utl.c:480:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.4/src/nco/nco_lst_utl.c:475:16: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_lst_utl.c:475:16: note: Assignment 'cp_sng=strdup(sng_in)', assigned value is 0 nco-5.3.4/src/nco/nco_lst_utl.c:480:16: note: Null pointer addition head nco-5.3.4/src/nco/nco_mta.c:109:27: warning: If memory allocation fails, then there is a possible null pointer dereference: arg [ctunullpointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:267:25: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:267:25: note: Assignment 'arg_dpl=strdup(arg)', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:268:42: note: Calling function nco_remove_hyphens, 1st argument is null nco-5.3.4/src/nco/nco_mta.c:109:27: note: Dereferencing argument arg that is null head nco-5.3.4/src/nco/nco_mta.c:126:24: warning: If memory allocation fails, then there is a possible null pointer dereference: src [ctunullpointerOutOfMemory] nco-5.3.4/src/nco/nco_mta.c:324:25: note: Assuming allocation function fails nco-5.3.4/src/nco/nco_mta.c:324:25: note: Assignment 'set_of_keys=strdup(strtok(separate_arg[sng_idx],"="))', assigned value is 0 nco-5.3.4/src/nco/nco_mta.c:329:40: note: Calling function nco_sng_split, 1st argument is null nco-5.3.4/src/nco/nco_mta.c:126:24: note: Dereferencing argument src that is null head nco-5.3.4/src/nco/nco_ppc.c:1218:26: style: Condition 'op1.dp[idx]!=0.0&&op1.dp[idx]!=1.0' is always true [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_ppc.c:1210:24: note: Assuming that condition 'op1.dp[idx]!=0.0&&op1.dp[idx]!=1.0' is not redundant nco-5.3.4/src/nco/nco_ppc.c:1218:26: note: Condition 'op1.dp[idx]!=0.0&&op1.dp[idx]!=1.0' is always true head nco-5.3.4/src/nco/nco_prn.c:3157:254: style: Condition 'qte_fmt_sng' is always false [knownConditionTrueFalse] nco-5.3.4/src/nco/nco_prn.c:3156:188: note: Assignment 'qte_fmt_sng=0', assigned value is 0 nco-5.3.4/src/nco/nco_prn.c:3157:254: note: Condition 'qte_fmt_sng' is always false head nco-5.3.4/src/nco/nco_rgr.c:11770:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11767:104: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11770:6: note: rcd is overwritten head nco-5.3.4/src/nco/nco_rgr.c:11788:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11785:106: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11788:8: note: rcd is overwritten head nco-5.3.4/src/nco/nco_rgr.c:11796:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11793:106: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11796:8: note: rcd is overwritten head nco-5.3.4/src/nco/nco_rgr.c:11800:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:11776:103: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:11800:6: note: rcd is overwritten head nco-5.3.4/src/nco/nco_rgr.c:9317:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9316:102: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9317:6: note: rcd is overwritten head nco-5.3.4/src/nco/nco_rgr.c:9322:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9321:101: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9322:6: note: rcd is overwritten head nco-5.3.4/src/nco/nco_rgr.c:9328:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9326:102: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9328:6: note: rcd is overwritten head nco-5.3.4/src/nco/nco_rgr.c:9332:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_rgr.c:9330:101: note: rcd is assigned nco-5.3.4/src/nco/nco_rgr.c:9332:6: note: rcd is overwritten head nco-5.3.4/src/nco/nco_s1d.c:415:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:414:94: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:415:23: note: rcd is overwritten head nco-5.3.4/src/nco/nco_s1d.c:419:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:415:91: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:419:6: note: rcd is overwritten head nco-5.3.4/src/nco/nco_s1d.c:442:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:440:91: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:442:23: note: rcd is overwritten head nco-5.3.4/src/nco/nco_s1d.c:445:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:442:92: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:445:6: note: rcd is overwritten head nco-5.3.4/src/nco/nco_s1d.c:456:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:455:94: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:456:23: note: rcd is overwritten head nco-5.3.4/src/nco/nco_s1d.c:459:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.4/src/nco/nco_s1d.c:456:93: note: rcd is assigned nco-5.3.4/src/nco/nco_s1d.c:459:6: note: rcd is overwritten DONE