2025-05-06 13:23 ftp://ftp.de.debian.org/debian/pool/main/n/nco/nco_5.3.3.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-59-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: 40776f9 (2025-05-06 14:25:14 +0200) count: 4060 4041 elapsed-time: 182.8 177.9 head-timing-info: old-timing-info: head results: nco-5.3.3/bld/libnco_c++_tst.cc:28:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] nco-5.3.3/doc/cdtime.c:27:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdStandard [valueFlowBailoutIncompleteVar] nco-5.3.3/doc/cdtime.c:25:50: warning: If memory allocation fails, then there is a possible null pointer dereference: s_in [nullPointerOutOfMemory] nco-5.3.3/doc/cdtime.c:22:14: note: Assuming allocation function fails nco-5.3.3/doc/cdtime.c:22:14: note: Assignment 's_in=strdup(argv[1])', assigned value is 0 nco-5.3.3/doc/cdtime.c:25:50: note: Null pointer dereference nco-5.3.3/doc/cdtime.c:25:55: warning: If memory allocation fails, then there is a possible null pointer dereference: s_out [nullPointerOutOfMemory] nco-5.3.3/doc/cdtime.c:23:15: note: Assuming allocation function fails nco-5.3.3/doc/cdtime.c:23:15: note: Assignment 's_out=strdup(argv[2])', assigned value is 0 nco-5.3.3/doc/cdtime.c:25:55: note: Null pointer dereference nco-5.3.3/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.3/doc/cdtime.c:22:14: note: Assuming allocation function fails nco-5.3.3/doc/cdtime.c:22:14: note: Assignment 's_in=strdup(argv[1])', assigned value is 0 nco-5.3.3/doc/cdtime.c:30:26: note: Null pointer dereference nco-5.3.3/doc/cdtime.c:18:9: style: Variable 's_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/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.3/src/nco++/NcapVar.cc:12:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable antlr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/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.3/src/nco++/NcapVar.hh:112:10: style:inconclusive: Technically the member function 'NcapVar::getAst' can be const. [functionConst] nco-5.3.3/src/nco++/NcapVar.hh:113:13: style:inconclusive: Technically the member function 'NcapVar::getAst_typ' can be const. [functionConst] nco-5.3.3/src/nco++/NcapVar.hh:115:15: style:inconclusive: Technically the member function 'NcapVar::getVar' can be const. [functionConst] nco-5.3.3/src/nco++/NcapVar.hh:116:15: style:inconclusive: Technically the member function 'NcapVar::getAtt' can be const. [functionConst] nco-5.3.3/src/nco++/NcapVar.hh:117:15: style:inconclusive: Technically the member function 'NcapVar::getFll' can be const. [functionConst] nco-5.3.3/src/nco++/NcapVar.hh:57:3: style: Class 'NcapVar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] nco-5.3.3/src/nco++/NcapVar.hh:115:15: performance: Function 'getVar()' should return member 'var_nm' by const reference. [returnByReference] nco-5.3.3/src/nco++/NcapVar.hh:116:15: performance: Function 'getAtt()' should return member 'att_nm' by const reference. [returnByReference] nco-5.3.3/src/nco++/NcapVar.hh:117:15: performance: Function 'getFll()' should return member 'fll_nm' by const reference. [returnByReference] nco-5.3.3/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.3/src/nco++/NcapVar.cc:14:12: note: Assuming that condition 'var!=(var_sct*)NULL' is not redundant nco-5.3.3/src/nco++/NcapVar.cc:8:9: note: Assignment to 'var=var_in' nco-5.3.3/src/nco++/NcapVar.cc:6:33: note: Null pointer dereference nco-5.3.3/src/nco++/NcapVar.cc:38:13: style: C-style pointer casting [cstyleCast] nco-5.3.3/src/nco++/NcapVar.hh:103:23: style: Parameter 'rAST' can be declared as reference to const [constParameterReference] nco-5.3.3/src/nco++/NcapVar.hh:105:23: style: Parameter 'rAST' can be declared as reference to const [constParameterReference] nco-5.3.3/src/nco++/NcapVarVector.cc:73:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/NcapVarVector.hh:29:13: style:inconclusive: Technically the member function 'NcapVarVector::less_mag::operator()' can be const. [functionConst] nco-5.3.3/src/nco++/NcapVarVector.cc:130:5: style: Redundant initialization for 'we'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.3/src/nco++/NcapVarVector.cc:129:37: note: we is initialized nco-5.3.3/src/nco++/NcapVarVector.cc:130:5: note: we is overwritten nco-5.3.3/src/nco++/NcapVarVector.cc:58:17: style: The scope of the variable 's_fl' can be reduced. [variableScope] nco-5.3.3/src/nco++/NcapVarVector.cc:10:42: performance: Function parameter 's_fnm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/NcapVarVector.cc:29:39: performance: Function parameter 's_fnm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/NcapVarVector.cc:117:39: performance: Function parameter 's_fnm' should be passed by const reference. [passedByValue] nco-5.3.3/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.3/src/nco++/nco_gsl.cc:138:10: style: Parameter 'c0' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco++/nco_gsl.cc:139:10: style: Parameter 'c1' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco++/nco_gsl.cc:140:10: style: Parameter 'cov_00' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco++/nco_gsl.cc:141:10: style: Parameter 'cov_01' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco++/nco_gsl.cc:142:10: style: Parameter 'cov_11' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco++/nco_gsl.cc:143:10: style: Parameter 'sumsq' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco++/sdo_utl.cc:20:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/sdo_utl.cc:27:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/sdo_utl.cc:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/sdo_utl.cc:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/sdo_utl.cc:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/sdo_utl.cc:67:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/sdo_utl.cc:79:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/sdo_utl.cc:86:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/sdo_utl.cc:93:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/sdo_utl.cc:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco++/sdo_utl.hh:64:16: style:inconclusive: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. [funcArgNamesDifferent] nco-5.3.3/src/nco++/sdo_utl.hh:60:54: note: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. nco-5.3.3/src/nco++/sdo_utl.hh:64:16: note: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. nco-5.3.3/src/nco++/sdo_utl.hh:82:16: style:inconclusive: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. [funcArgNamesDifferent] nco-5.3.3/src/nco++/sdo_utl.hh:78:54: note: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. nco-5.3.3/src/nco++/sdo_utl.hh:82:16: note: Function 'nbr2sng' argument 1 names different: declaration 'nbr' definition 'val'. nco-5.3.3/src/nco++/sdo_utl.hh:102:20: performance: Function parameter 'sng' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.hh:119:20: performance: Function parameter 'sng' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:17:21: performance: Function parameter 'nco_prg_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:17:44: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:17:63: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:24:21: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:24:40: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:31:21: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:38:21: performance: Function parameter 'nco_prg_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:38:44: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:38:63: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:52:21: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:52:40: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:64:21: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:76:21: performance: Function parameter 'nco_prg_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:76:44: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:76:63: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:83:21: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:83:40: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:90:21: performance: Function parameter 'nco_prg_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:90:44: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:90:63: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:97:21: performance: Function parameter 'fnc_nm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco++/sdo_utl.cc:97:40: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] nco-5.3.3/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.3/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.3/src/nco++/sym_cls.cc:16:24: style:inconclusive: Technically the member function 'sym_cls::fnm' can be const. [functionConst] nco-5.3.3/src/nco++/sym_cls.hh:16:15: note: Technically the member function 'sym_cls::fnm' can be const. nco-5.3.3/src/nco++/sym_cls.cc:16:24: note: Technically the member function 'sym_cls::fnm' can be const. nco-5.3.3/src/nco++/sym_cls.hh:16:15: performance: Function 'fnm()' should return member '_fnm' by const reference. [returnByReference] nco-5.3.3/src/nco++/sym_cls.cc:6:32: performance: Function parameter 'sfnm' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco/mpncbo.c:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/mpncbo.c:611:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncbo.c:610:6: note: First condition nco-5.3.3/src/nco/mpncbo.c:611:6: note: Second condition nco-5.3.3/src/nco/mpncbo.c:618:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncbo.c:617:6: note: First condition nco-5.3.3/src/nco/mpncbo.c:618:6: note: Second condition nco-5.3.3/src/nco/mpncbo.c:622:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncbo.c:621:6: note: First condition nco-5.3.3/src/nco/mpncbo.c:622:6: note: Second condition nco-5.3.3/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.3/src/nco/mpncbo.c:740:13: note: fl_out_tmp is assigned nco-5.3.3/src/nco/mpncbo.c:754:15: note: fl_out_tmp is overwritten nco-5.3.3/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.3/src/nco/mpncbo.c:912:15: note: has_mss_val is assigned nco-5.3.3/src/nco/mpncbo.c:950:15: note: has_mss_val is overwritten nco-5.3.3/src/nco/mpncbo.c:103:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/mpncbo.c:244:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/mpncbo.c:1063:24: style: Variable 'fl_in_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1064:24: style: Variable 'fl_in_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1072:37: style: Variable 'lmt_all_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1073:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1075:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1076:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1077:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1079:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1080:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1081:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1082:32: style: Variable 'in_id_1_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1083:32: style: Variable 'in_id_2_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1086:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1087:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1088:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1089:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1093:24: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1096:28: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1098:32: style: Variable 'dim_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1099:32: style: Variable 'dim_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1100:34: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1112:10: style: Variable 'var_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1113:10: style: Variable 'var_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:1114:30: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:194:12: style: Variable 'HPSS_TRY' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncbo.c:211:12: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/mpncecat.c:989:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncecat.c:988:20: note: First condition nco-5.3.3/src/nco/mpncecat.c:989:20: note: Second condition nco-5.3.3/src/nco/mpncecat.c:992:16: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncecat.c:991:16: note: First condition nco-5.3.3/src/nco/mpncecat.c:992:16: note: Second condition nco-5.3.3/src/nco/mpncecat.c:101:16: style: Variable 'fp_stdout' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/mpncecat.c:200:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/mpncecat.c:507:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:585:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:607:10: style: Variable 'xtr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:953:30: style: Variable 'rec_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:960:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:961:35: style: Variable 'lmt_all_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:965:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:966:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:967:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:968:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:970:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:971:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:972:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:973:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:976:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:977:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:978:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:979:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:983:24: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:986:28: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:988:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:989:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:991:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:992:28: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:101:16: style: Variable 'fp_stdout' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncecat.c:168:12: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/mpncflint.c:1036:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncflint.c:1035:20: note: First condition nco-5.3.3/src/nco/mpncflint.c:1036:20: note: Second condition nco-5.3.3/src/nco/mpncflint.c:1043:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncflint.c:1042:20: note: First condition nco-5.3.3/src/nco/mpncflint.c:1043:20: note: Second condition nco-5.3.3/src/nco/mpncflint.c:757:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/mpncflint.c:756:8: note: rcd is assigned nco-5.3.3/src/nco/mpncflint.c:757:8: note: rcd is overwritten nco-5.3.3/src/nco/mpncflint.c:87:9: style: Variable 'ntp_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/mpncflint.c:111:16: style: Variable 'fp_stdout' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/mpncflint.c:222:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/mpncflint.c:540:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:643:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:665:10: style: Variable 'xtr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:796:20: style: Variable 'ntp_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:797:20: style: Variable 'ntp_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:798:32: style: Variable 'ntp_var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:992:24: style: Variable 'fl_in_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:993:24: style: Variable 'fl_in_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:997:14: style: Variable 'var_prc_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:998:20: style: Variable 'wgt_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:999:20: style: Variable 'wgt_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1000:28: style: Variable 'wgt_out_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1001:28: style: Variable 'wgt_out_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1008:35: style: Variable 'lmt_all_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1009:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1013:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1014:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1015:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1017:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1018:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1019:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1023:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1024:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1025:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1026:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1030:24: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1033:28: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1035:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1036:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1039:8: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:1040:12: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:111:16: style: Variable 'fp_stdout' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:169:12: style: Variable 'HPSS_TRY' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncflint.c:184:12: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/mpncpdq.c:1280:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncpdq.c:1279:20: note: First condition nco-5.3.3/src/nco/mpncpdq.c:1280:20: note: Second condition nco-5.3.3/src/nco/mpncpdq.c:1283:16: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncpdq.c:1282:16: note: First condition nco-5.3.3/src/nco/mpncpdq.c:1283:16: note: Second condition nco-5.3.3/src/nco/mpncpdq.c:92:9: style: Variable 'rec_dmn_nm_in' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/mpncpdq.c:93:9: style: Variable 'rec_dmn_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/mpncpdq.c:226:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/mpncpdq.c:530:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:553:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:606:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:643:12: style: Variable 'optarg_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:665:16: style: Variable 'dmn_rdr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:699:10: style: Variable 'xtr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:980:49: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1057:38: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1070:9: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1152:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1163:23: style: Variable 'nco_pck_plc_alw' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1227:40: style: Variable 'dmn_idx_out_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1228:32: style: Variable 'dmn_rvr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1229:34: style: Variable 'dmn_rvr_rdr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1230:44: style: Variable 'dmn_rdr_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1232:14: style: Variable 'dmn_rdr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1236:42: style: Variable 'nco_pck_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1237:42: style: Variable 'nco_pck_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1242:17: style: Variable 'aed_lst_add_fst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1243:17: style: Variable 'aed_lst_scl_fct' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1251:35: style: Variable 'lmt_all_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1252:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1256:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1257:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1258:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1259:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1261:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1262:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1263:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1264:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1267:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1268:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1270:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1274:24: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1277:28: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1279:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1280:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1282:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:1283:28: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncpdq.c:192:12: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/mpncra.c:1520:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncra.c:1519:20: note: First condition nco-5.3.3/src/nco/mpncra.c:1520:20: note: Second condition nco-5.3.3/src/nco/mpncra.c:1524:16: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/mpncra.c:1523:16: note: First condition nco-5.3.3/src/nco/mpncra.c:1524:16: note: Second condition nco-5.3.3/src/nco/mpncra.c:128:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/mpncra.c:129:9: style: Variable 'nco_pck_plc_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/mpncra.c:185:16: style: Variable 'lmt_all_rec' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/mpncra.c:253:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/mpncra.c:676:29: style: Variable 'cln_att_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1493:59: style: Variable 'lmt_rec' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1497:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1498:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1499:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1500:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1502:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1503:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1504:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1505:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1508:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1509:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1510:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1511:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1514:24: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1519:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1520:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1523:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:1524:28: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncra.c:219:10: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/mpncwa.c:1178:15: note: first condition nco-5.3.3/src/nco/mpncwa.c:1207:15: note: else if condition is opposite to first condition nco-5.3.3/src/nco/mpncwa.c:718:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] nco-5.3.3/src/nco/mpncwa.c:709:18: note: outer condition: dmn_avg_nbr>0 nco-5.3.3/src/nco/mpncwa.c:718:20: note: identical inner condition: dmn_avg_nbr>0 nco-5.3.3/src/nco/mpncwa.c:378:21: style: Redundant assignment of 'NORMALIZE_BY_TALLY' to itself. [selfAssignment] nco-5.3.3/src/nco/mpncwa.c:379:22: style: Redundant assignment of 'NORMALIZE_BY_WEIGHT' to itself. [selfAssignment] nco-5.3.3/src/nco/mpncwa.c:97:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/mpncwa.c:241:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/mpncwa.c:1331:32: style: Variable 'dmn_avg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1332:16: style: Variable 'msk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1334:24: style: Variable 'msk_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1335:32: style: Variable 'msk_cnd_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1336:16: style: Variable 'wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1337:24: style: Variable 'wgt_avg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1338:22: style: Variable 'wgt_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1339:24: style: Variable 'wgt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1343:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1344:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1345:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1346:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1348:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1349:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1350:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1351:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1354:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1355:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1357:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1360:24: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1363:28: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1365:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1366:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1368:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:1374:12: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/mpncwa.c:206:12: style: Variable 'cnk_csh_byt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncap_utl.c:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncap_utl.c:187:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncap_utl.c:366:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncap_utl.c:466:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncap_utl.c:682:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncap_utl.c:723:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var_nm [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/src/nco/ncap_utl.c:445:18: style: Condition 'var_lsr_out==NULL' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/ncap_utl.c:427:24: note: Assignment 'var_lsr_out=NULL', assigned value is 0 nco-5.3.3/src/nco/ncap_utl.c:445:18: note: Condition 'var_lsr_out==NULL' is always true nco-5.3.3/src/nco/ncap_utl.c:336:94: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/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.3/src/nco/ncap_utl.h:137:54: note: Function 'nco_yyerror' argument 2 names different: declaration 'sng' definition 'err_sng_lcl'. nco-5.3.3/src/nco/ncap_utl.c:670:39: note: Function 'nco_yyerror' argument 2 names different: declaration 'sng' definition 'err_sng_lcl'. nco-5.3.3/src/nco/ncap_utl.c:21:21: style: Parameter 'var_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/ncap_utl.c:529:11: style: Variable 'var_lsr_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncap_utl.c:536:11: style: Variable 'var_gtr_cnt' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncap_utl.c:204:11: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncap_utl.c:266:6: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncap_utl.c:513:12: style: Variable 'dmn_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncap_utl.c:678:10: style: Variable 'prs_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncatted.c:157:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_ATTRS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncatted.c:314:36: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/ncatted.c:309:36: note: First condition nco-5.3.3/src/nco/ncatted.c:314:36: note: Second condition nco-5.3.3/src/nco/ncatted.c:546:20: style: Variable 'ddra_info.tmr_flg' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncatted.c:462:20: note: ddra_info.tmr_flg is assigned nco-5.3.3/src/nco/ncatted.c:546:20: note: ddra_info.tmr_flg is overwritten nco-5.3.3/src/nco/ncatted.c:219:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncatted.c:407:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncatted.c:481:17: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncatted.c:523:28: style: Variable 'aed_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncatted.c:527:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncatted.c:528:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncatted.c:530:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncatted.c:531:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncatted.c:534:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncatted.c:535:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncatted.c:536:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncbo.c:783:19: style: The comparison 'nbr_cmn_nm > 0' is always false. [knownConditionTrueFalse] nco-5.3.3/src/nco/ncbo.c:216:18: note: 'nbr_cmn_nm' is assigned value '0' here. nco-5.3.3/src/nco/ncbo.c:783:19: note: The comparison 'nbr_cmn_nm > 0' is always false. nco-5.3.3/src/nco/ncbo.c:145:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncbo.c:160:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncbo.c:251:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncbo.c:612:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:749:24: style: Variable 'fl_in_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:750:24: style: Variable 'fl_in_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:752:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:753:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:754:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:755:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:757:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:758:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:759:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:760:32: style: Variable 'in_id_1_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:761:32: style: Variable 'in_id_2_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:764:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:765:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:766:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:767:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:777:16: style: Variable 'gpe' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:780:26: style: Variable 'gpe_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:783:31: style: Variable 'cmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncbo.c:788:12: style: Variable 'flg_dne' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncecat.c:1040:18: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/ncecat.c:1039:18: note: First condition nco-5.3.3/src/nco/ncecat.c:1040:18: note: Second condition nco-5.3.3/src/nco/ncecat.c:914:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nco-5.3.3/src/nco/ncecat.c:917:8: note: Found duplicate branches for 'if' and 'else'. nco-5.3.3/src/nco/ncecat.c:914:7: note: Found duplicate branches for 'if' and 'else'. nco-5.3.3/src/nco/ncecat.c:1059:20: style: Variable 'ddra_info.tmr_flg' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncecat.c:772:22: note: ddra_info.tmr_flg is assigned nco-5.3.3/src/nco/ncecat.c:1059:20: note: ddra_info.tmr_flg is overwritten nco-5.3.3/src/nco/ncecat.c:91:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncecat.c:239:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncecat.c:809:15: style: Variable 'stb_srt_psn' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncecat.c:937:18: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncecat.c:628:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1010:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1011:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1012:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1013:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1014:24: style: Variable 'grp_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1015:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1017:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1018:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1019:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1020:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1023:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1024:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1025:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1026:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1037:32: style: Variable 'rec_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1039:26: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1040:30: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1045:18: style: Variable 'gpe' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncecat.c:1046:18: style: Variable 'md5' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncflint.c:1030:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/ncflint.c:1029:20: note: First condition nco-5.3.3/src/nco/ncflint.c:1030:20: note: Second condition nco-5.3.3/src/nco/ncflint.c:1042:20: style: Variable 'ddra_info.tmr_flg' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncflint.c:861:20: note: ddra_info.tmr_flg is assigned nco-5.3.3/src/nco/ncflint.c:1042:20: note: ddra_info.tmr_flg is overwritten nco-5.3.3/src/nco/ncflint.c:87:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncflint.c:137:9: style: Variable 'ntp_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncflint.c:209:12: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncflint.c:243:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncflint.c:882:14: style: Variable 'var_trv_2' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncflint.c:641:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:836:14: style: Variable 'var_ntp_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:837:14: style: Variable 'var_ntp_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:839:32: style: Variable 'ntp_var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:950:32: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:992:24: style: Variable 'fl_in_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:993:24: style: Variable 'fl_in_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:995:14: style: Variable 'var_prc_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:996:20: style: Variable 'wgt_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:997:20: style: Variable 'wgt_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:998:28: style: Variable 'wgt_out_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:999:28: style: Variable 'wgt_out_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1003:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1004:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1005:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1006:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1008:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1009:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1010:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1011:32: style: Variable 'in_id_1_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1012:32: style: Variable 'in_id_2_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1015:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1016:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1017:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1018:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1026:8: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1027:12: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncflint.c:1034:16: style: Variable 'gpe' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncks.c:1336:23: style: Redundant condition: att_ttl_val. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] nco-5.3.3/src/nco/ncks.c:904:24: style: Assignment 'maxrss=0' is redundant with condition 'maxrss==0'. [duplicateConditionalAssign] nco-5.3.3/src/nco/ncks.c:904:12: note: Condition 'maxrss==0' nco-5.3.3/src/nco/ncks.c:904:24: note: Assignment 'maxrss=0' is redundant nco-5.3.3/src/nco/ncks.c:1514:13: warning: %i in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nco-5.3.3/src/nco/ncks.c:1514:13: warning: %i in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nco-5.3.3/src/nco/ncks.c:1351:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncks.c:1345:5: note: rcd is assigned nco-5.3.3/src/nco/ncks.c:1351:10: note: rcd is overwritten nco-5.3.3/src/nco/ncks.c:1353:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncks.c:1351:10: note: rcd is assigned nco-5.3.3/src/nco/ncks.c:1353:10: note: rcd is overwritten nco-5.3.3/src/nco/ncks.c:1700:20: style: Variable 'ddra_info.tmr_flg' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncks.c:1408:24: note: ddra_info.tmr_flg is assigned nco-5.3.3/src/nco/ncks.c:1700:20: note: ddra_info.tmr_flg is overwritten nco-5.3.3/src/nco/ncks.c:335:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncks.c:1332:12: style: Variable 'att_sng_ttl' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncks.c:773:21: error: Uninitialized variable: &flg_xcp [uninitvar] nco-5.3.3/src/nco/ncks.c:904:24: style: Variable 'maxrss' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:933:18: style: Variable 'cp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1294:12: style: Variable 'trr_nfo' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1295:24: style: Variable 'trr_wxy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1347:29: style: Variable 'att_ttl_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1359:14: style: Variable 'rgr_nfo' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1640:22: style: Variable 'fl_bnr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1641:28: style: Variable 'fl_in_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1642:22: style: Variable 'fl_prn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1643:24: style: Variable 'flt_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1644:30: style: Variable 'rec_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1647:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1648:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1650:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1651:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1652:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1654:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1655:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1656:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1657:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1658:24: style: Variable 'spr_nmr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1659:24: style: Variable 'spr_chr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1662:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1663:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1664:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1665:38: style: Variable 'grp_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1666:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1677:16: style: Variable 'gpe' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1678:16: style: Variable 'md5' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1679:38: style: Variable 'rec_dmn_nm_fix' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1680:24: style: Variable 'smr_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1681:36: style: Variable 'smr_fl_sz_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncks.c:1682:32: style: Variable 'smr_xtn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:64:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:178:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:518:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:542:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:578:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:610:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:681:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:702:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:911:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:958:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:1086:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:1275:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:1563:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:1614:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:1661:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:1802:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:1982:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:2025:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:2064:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:2106:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:2135:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:2183:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:2221:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:2254:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_att_utl.c:2175: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.3/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.3/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.3/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.3/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.3/src/nco/nco_att_utl.c:1068:6: note: Assuming that condition 'prv_new' is not redundant nco-5.3.3/src/nco/nco_att_utl.c:1061:70: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_att_utl.c:1254:21: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_att_utl.c:1275:111: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_att_utl.c:1625:6: note: Assuming that condition 'grp_nm_fll_out' is not redundant nco-5.3.3/src/nco/nco_att_utl.c:1621:19: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_att_utl.c:1950:19: note: Assuming that condition 'comma_1_cp==NULL' is not redundant nco-5.3.3/src/nco/nco_att_utl.c:1958:28: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_att_utl.c:2034:6: note: Assuming that condition 'vrs_sng_xtn' is not redundant nco-5.3.3/src/nco/nco_att_utl.c:2026:25: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_att_utl.c:1950:19: note: Assuming that condition 'comma_1_cp==NULL' is not redundant nco-5.3.3/src/nco/nco_att_utl.c:1955:25: note: Null pointer subtraction nco-5.3.3/src/nco/nco_att_utl.c:884:8: style: Variable 'spc_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_att_utl.c:952:9: style: Variable 'ctime_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_att_utl.c:992:10: style: Variable 'hst_sng_fmt' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_att_utl.c:1000:10: style: Variable 'hst_sng_fmt' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_att_utl.c:1087:9: style: Variable 'ctime_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_att_utl.c:1818:11: style: Variable 'nbr_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_att_utl.c:1958:11: style: Variable 'abs_1_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_att_utl.c:1999:8: style: Variable 'vrs_pfx' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_att_utl.c:2000:8: style: Variable 'vrs_sfx' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_att_utl.c:2168:9: style: Variable 'ctime_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_att_utl.c:2170:14: style: Variable 'time_crr_tm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_att_utl.c:30:22: style: Variable 'fnc_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_att_utl.c:353:8: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_att_utl.c:708:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_att_utl.c:804:7: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:809:7: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:1065:22: style: Variable 'hst_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:1066:22: style: Variable 'hst_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:1067:22: style: Variable 'prv_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:1068:22: style: Variable 'prv_new' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:1353:16: style: Variable 'lmn_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/src/nco/nco_att_utl.c:1490:12: style: Variable 'arg_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/src/nco/nco_att_utl.c:2053:22: style: Variable 'sng_fnl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:2084:22: style: Variable 'gaa_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:2198:15: style: Variable 'var_val_p1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:2230:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:2272:20: style: Variable 'var_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:2273:20: style: Variable 'att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_att_utl.c:2274:22: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_aux.c:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_aux.c:164:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_aux.c:401:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_aux.c:586:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_aux.c:664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_aux.c:66:6: note: rcd is assigned nco-5.3.3/src/nco/nco_aux.c:103:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_aux.c:137:8: note: rcd is assigned nco-5.3.3/src/nco/nco_aux.c:138:8: note: rcd is overwritten nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_aux.c:346:9: style: Variable 'crd_tkn' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_aux.c:386:11: style: Parameter 'lat_trv' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_aux.c:387:11: style: Parameter 'lon_trv' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_aux.c:402:8: style: Variable 'var_nm_lat' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_aux.c:403:8: style: Variable 'var_nm_lon' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_aux.c:550:259: error: Uninitialized variable: var_nm_lon [uninitvar] nco-5.3.3/src/nco/nco_aux.c:550:286: error: Uninitialized variable: var_nm_lat [uninitvar] nco-5.3.3/src/nco/nco_aux.c:180:18: style: Variable 'cll_grp_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:182:18: style: Variable 'cll_idx_min' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:183:18: style: Variable 'cll_nbr_cns' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:184:18: style: Variable 'cll_nbr_ttl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:223:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:224:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:314:20: style: Variable 'vp_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:315:20: style: Variable 'vp_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_aux.c:417:18: style: Variable 'cll_grp_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:419:18: style: Variable 'cll_idx_min' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:420:18: style: Variable 'cll_nbr_cns' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:421:18: style: Variable 'cll_nbr_ttl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:554:20: style: Variable 'vp_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_aux.c:555:20: style: Variable 'vp_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_bnr.c:21:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_bnr.c:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_bnr.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_bnr.c:185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/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.3/src/nco/nco_bnr.c:153:8: note: Assuming that condition 'vp_bs' is not redundant nco-5.3.3/src/nco/nco_bnr.c:151:20: note: Null pointer dereference nco-5.3.3/src/nco/nco_bnr.c:153:20: style: Variable 'vp_bs' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cln_utl.c:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cln_utl.c:451:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cln_utl.c:497:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cln_utl.c:601:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cln_utl.c:614:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cln_utl.c:646:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/nco_cln_utl.c:39:10: note: Assuming that condition 'mth<1' is not redundant nco-5.3.3/src/nco/nco_cln_utl.c:44:26: note: Negative array index nco-5.3.3/src/nco/nco_cln_utl.c:501:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] nco-5.3.3/src/nco/nco_cln_utl.c:498:6: note: outer condition: !cln_sng nco-5.3.3/src/nco/nco_cln_utl.c:501:8: note: identical inner condition: !cln_sng nco-5.3.3/src/nco/nco_cln_utl.c:107:20: style: Condition 'day_srt<0L' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_cln_utl.c:75:14: note: Assuming that condition 'day_srt==0L' is not redundant nco-5.3.3/src/nco/nco_cln_utl.c:107:20: note: Condition 'day_srt<0L' is always true nco-5.3.3/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.3/src/nco/nco_cln_utl.c:147:17: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_cln_utl.c:147:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.3/src/nco/nco_cln_utl.c:153:14: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_cln_utl.c:224:17: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_cln_utl.c:224:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.3/src/nco/nco_cln_utl.c:230:14: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_cln_utl.c:224:17: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_cln_utl.c:224:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.3/src/nco/nco_cln_utl.c:231:28: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_cln_utl.c:224:17: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_cln_utl.c:224:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.3/src/nco/nco_cln_utl.c:231:49: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_cln_utl.c:224:17: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_cln_utl.c:224:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.3/src/nco/nco_cln_utl.c:233:13: note: Null pointer dereference nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_cln_utl.c:636:11: style:inconclusive: Function 'nco_cln_var_prs' argument 5 names different: declaration 'var_out' definition 'var_ret'. [funcArgNamesDifferent] nco-5.3.3/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.3/src/nco/nco_cln_utl.c:636:11: note: Function 'nco_cln_var_prs' argument 5 names different: declaration 'var_out' definition 'var_ret'. nco-5.3.3/src/nco/nco_cln_utl.c:169:14: style: Parameter 'ttx' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_cln_utl.c:250:8: style: Variable 'days' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cln_utl.c:283:8: style: Variable 'days_per_month' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cln_utl.c:288:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cln_utl.c:349:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cln_utl.c:400:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cln_utl.c:448:14: style: Parameter 'cln_sct' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_cln_utl.c:635:11: style: Parameter 'var' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_cln_utl.c:636:11: style: Parameter 'var_ret' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_cln_utl.c:569: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.3/src/nco/nco_cln_utl.c:163:22: style: Variable 'lcl_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cln_utl.c:585:22: style: Variable 'var_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnf_dmn.c:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnf_dmn.c:378:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/src/nco/nco_cnf_dmn.c:191:21: style: Variable 'wgt_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnf_dmn.c:198:21: style: Variable 'var_cnt' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnf_dmn.c:653:9: style: Variable 'val_in_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnf_dmn.c:676:9: style: Variable 'var_in_cnt' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnf_dmn.c:723:222: warning: Uninitialized variable: dmn_idx_in_out [uninitvar] nco-5.3.3/src/nco/nco_cnf_dmn.c:719:34: note: Assuming condition is false nco-5.3.3/src/nco/nco_cnf_dmn.c:723:222: note: Uninitialized variable: dmn_idx_in_out nco-5.3.3/src/nco/nco_cnf_dmn.c:99:14: style: Variable 'wgt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/src/nco/nco_cnf_typ.c:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_FLOAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnf_typ.c:228:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnf_typ.c:292:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnf_typ.c:601:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnf_typ.c:1412:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnf_typ.c:1431:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_SHORT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnf_typ.c:1486:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/src/nco/nco_cnf_typ.c:20:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:23:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:26:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:29:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:32:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:35:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:38:13: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:41:13: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:44:13: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:47:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:50:15: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:53:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:56:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:59:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:62:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:65:14: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:79:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:82:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:85:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:88:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:91:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:94:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:97:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:100:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:103:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:106:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:109:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:112:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:115:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:118:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:121:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:124:12: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] nco-5.3.3/src/nco/nco_cnf_typ.c:1540:35: style: Variable 'var_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnf_typ.c:1541:35: style: Variable 'var_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnk.c:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnk.c:129:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnk.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnk.c:254:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnk.c:307:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnk.c:384:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnk.c:436:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnk.c:575:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnk.c:936:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_cnk.c:231:17: style: Checking if unsigned expression 'cnk_sz_byt' is less than zero. [unsignedLessThanZero] nco-5.3.3/src/nco/nco_cnk.c:638:47: style: Checking if unsigned expression 'cnk_sz_scl' is less than zero. [unsignedLessThanZero] nco-5.3.3/src/nco/nco_cnk.c:948:47: style: Checking if unsigned expression 'cnk_sz_scl' is less than zero. [unsignedLessThanZero] nco-5.3.3/src/nco/nco_cnk.c:1222:19: style: Checking if unsigned expression 'cnk_sz_lft' is less than zero. [unsignedLessThanZero] nco-5.3.3/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.3/src/nco/nco_cnk.c:323:11: style: Variable 'sng_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnk.c:379:9: style: Variable 'nco_prg_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnk.c:431:9: style: Variable 'nco_prg_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnk.c:334:12: style: Variable 'arg_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnk.c:367:22: style: Variable 'cnk_dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnk.c:849:11: style: Variable 'cnk_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnk.c:1504:20: style: Variable 'cnk_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnv_arm.c:27:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnv_arm.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnv_arm.c:91:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnv_arm.c:185:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_INT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnv_arm.c:145:8: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnv_arm.c:166:14: style: Variable 'time_offset' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnv_csm.c:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnv_csm.c:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnv_csm.c:203:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnv_csm.c:246:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnv_csm.c:319:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_cnv_csm.c:458:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/nco_cnv_csm.c:36:19: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_cnv_csm.c:65:210: note: Null pointer dereference nco-5.3.3/src/nco/nco_cnv_csm.c:487:119: error: Null pointer dereference: var_trv [nullPointer] nco-5.3.3/src/nco/nco_cnv_csm.c:473:20: note: Assignment 'var_trv=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_cnv_csm.c:487:119: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_cnv_csm.c:525:16: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_cnv_csm.c:525:16: note: Assignment 'att_val=strdup(cll_mth_clm)', assigned value is 0 nco-5.3.3/src/nco/nco_cnv_csm.c:526:16: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_cnv_csm.c:656:33: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_cnv_csm.c:663:32: note: Null pointer dereference nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_cnv_csm.c:108:9: style: Variable 'cnv_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnv_csm.c:160:10: style: Variable 'att_sng_cnv' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_cnv_csm.c:189:9: style: Variable 'cnv_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnv_csm.c:404:11: style: Parameter 'gpe' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_cnv_csm.c:448:9: style: Variable 'sbs_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnv_csm.c:449:9: style: Variable 'cll_mth_clm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_cnv_csm.c:66:12: style: Variable 'msg_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_cnv_csm.c:228:12: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnv_csm.c:328:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnv_csm.c:386:9: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_cnv_csm.c:387:9: style: Variable 'crd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_cnv_csm.c:735:22: style: Variable 'dmn_mch' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_crt.c:107:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_crt.c:446:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_crt.c:343:29: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:343:40: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:357:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:357:41: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:366:38: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:375:31: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:375:42: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:375:53: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:420:34: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:420:45: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:420:56: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:431:50: style: Parameter 'P' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:483:11: style: Parameter 'pl_in' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:484:11: style: Parameter 'pl_out' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_crt.c:540:17: style: Variable 'dsign' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_crt.c:542:14: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ctl.c:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ctl.c:168:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ctl.c:204:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ctl.c:531:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ctl.c:555:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ctl.c:570:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ctl.c:594:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ctl.c:769:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ctl.c:945:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ctl.c:1012:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/src/nco/nco_ctl.c:594:8: style: Unused variable: lbr_sng [unusedVariable] nco-5.3.3/src/nco/nco_ctl.c:952:14: style: Variable 'nm_out_orig' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_dbg.c:25:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_dbg.c:14:8: style: Parameter 'err_msg' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_dmn_utl.c:22:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_dmn_utl.c:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_dmn_utl.c:257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_dmn_utl.c:335:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_dmn_utl.c:358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/src/nco/nco_dmn_utl.c:303:10: note: Assuming that condition 'grp_nm_fll' is not redundant nco-5.3.3/src/nco/nco_dmn_utl.c:302:151: note: Null pointer dereference nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_dmn_utl.c:22:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_dmn_utl.c:136:6: style: Variable 'dmn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/src/nco/nco_fl_utl.c:24:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOCLOBBER [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:57:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:110:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/nco_fl_utl.c:192:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:277:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:318:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:394:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:491:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:538:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:667:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:962:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:1595:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:1841:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:1954:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:1998:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:2288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:2341:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:2390:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:2443:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_fl_utl.c:2508:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/src/nco/nco_fl_utl.c:569:14: style: Condition 'fl_in==NULL' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_fl_utl.c:558:17: note: Assignment 'fl_in=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:569:14: note: Condition 'fl_in==NULL' is always true nco-5.3.3/src/nco/nco_fl_utl.c:1101:6: style: Condition '!DAP_OR_NCZARR_URL' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_fl_utl.c:911:20: note: Assignment 'DAP_URL=0', assigned value is 0 nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1101:6: note: Condition '!DAP_OR_NCZARR_URL' is always true nco-5.3.3/src/nco/nco_fl_utl.c:1200:8: style: Condition '!rmt_cmd' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_fl_utl.c:1177:30: note: Assignment 'rmt_cmd=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:1200:8: note: Condition '!rmt_cmd' is always true nco-5.3.3/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.3/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.3/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.3/src/nco/nco_fl_utl.c:1276:12: error: Resource handle 'fp_netrc' freed twice. [doubleFree] nco-5.3.3/src/nco/nco_fl_utl.c:1273:14: note: Resource handle 'fp_netrc' freed twice. nco-5.3.3/src/nco/nco_fl_utl.c:1276:12: note: Resource handle 'fp_netrc' freed twice. nco-5.3.3/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.3/src/nco/nco_fl_utl.c:462:10: note: Assuming that condition 'fl_dst_tst' is not redundant nco-5.3.3/src/nco/nco_fl_utl.c:429:7: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:462:10: note: Assuming that condition 'fl_dst_tst' is not redundant nco-5.3.3/src/nco/nco_fl_utl.c:430:20: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:462:10: note: Assuming that condition 'fl_dst_tst' is not redundant nco-5.3.3/src/nco/nco_fl_utl.c:431:20: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:462:10: note: Assuming that condition 'fl_dst_tst' is not redundant nco-5.3.3/src/nco/nco_fl_utl.c:432:20: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:462:10: note: Assuming that condition 'fl_dst_tst' is not redundant nco-5.3.3/src/nco/nco_fl_utl.c:434:20: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:944:27: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_fl_utl.c:944:13: note: Assignment 'fl_nm_lcl=(char*)strdup(fl_nm)', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:947:13: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:961:8: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.3/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.3/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.3/src/nco/nco_fl_utl.c:966:41: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:961:8: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.3/src/nco/nco_fl_utl.c:967:28: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1064:10: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.3/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.3/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.3/src/nco/nco_fl_utl.c:1069:43: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1064:10: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.3/src/nco/nco_fl_utl.c:1070:30: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1087:10: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.3/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.3/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.3/src/nco/nco_fl_utl.c:1092:43: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1087:10: note: Assuming that condition '!fl_pth_lcl_tmp' is not redundant nco-5.3.3/src/nco/nco_fl_utl.c:1093:30: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1246:28: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1248:54: note: Null pointer dereference nco-5.3.3/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.3/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.3/src/nco/nco_fl_utl.c:1267:58: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1451:36: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1455:18: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1929:27: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_fl_utl.c:1929:13: note: Assignment 'drc_out=(char*)strdup(fl_nm)', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:1932:21: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:2066:30: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_fl_utl.c:2066:16: note: Assignment 'fl_out_dpl=(char*)strdup(fl_out)', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:2067:23: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:2066:30: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_fl_utl.c:2066:16: note: Assignment 'fl_out_dpl=(char*)strdup(fl_out)', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:2075:48: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:2070:30: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_fl_utl.c:2075:104: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:2374:27: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_fl_utl.c:2374:13: note: Assignment 'fl_nm_dpl=(char*)strdup(fl_nm)', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:2375:16: note: Assignment 'obj_to_chmod=fl_nm_dpl', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:2379:27: note: Assuming condition is false nco-5.3.3/src/nco/nco_fl_utl.c:2387:66: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:2374:27: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_fl_utl.c:2374:13: note: Assignment 'fl_nm_dpl=(char*)strdup(fl_nm)', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:2375:16: note: Assignment 'obj_to_chmod=fl_nm_dpl', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:2379:27: note: Assuming condition is false nco-5.3.3/src/nco/nco_fl_utl.c:2388:49: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_fl_utl.c:2528:30: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_fl_utl.c:2528:16: note: Assignment 'fl_ncz_dpl=(char*)strdup(fl_ncz)', assigned value is 0 nco-5.3.3/src/nco/nco_fl_utl.c:2534:23: note: Null pointer dereference nco-5.3.3/src/nco/nco_fl_utl.c:1117:147: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.3/src/nco/nco_fl_utl.c:1114:35: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1116:16: note: fl_nm_lcl is assigned 'fl_nm_lcl_tmp' here. nco-5.3.3/src/nco/nco_fl_utl.c:1117:147: note: Null pointer addition nco-5.3.3/src/nco/nco_fl_utl.c:1786:26: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.3/src/nco/nco_fl_utl.c:1785:27: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1786:26: note: Null pointer addition nco-5.3.3/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.3/src/nco/nco_fl_utl.c:911:20: note: 'DAP_URL' is assigned value '0' here. nco-5.3.3/src/nco/nco_fl_utl.c:912:23: note: 'NCZARR_URL' is assigned value '0' here. nco-5.3.3/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.3/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.3/src/nco/nco_fl_utl.c:395:14: note: rcd_stt is initialized nco-5.3.3/src/nco/nco_fl_utl.c:400:10: note: rcd_stt is overwritten nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1273:13: note: rcd_frd is assigned nco-5.3.3/src/nco/nco_fl_utl.c:1276:11: note: rcd_frd is overwritten nco-5.3.3/src/nco/nco_fl_utl.c:105:9: style: Variable 'fl_out_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:308:9: style: Variable 'cmd_cp_typ' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:558:11: style: Variable 'fl_in' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:920:9: style: Variable 'cln_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:923:9: style: Variable 'fl_nm_stub' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:1209:8: style: Variable 'usr_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:1211:8: style: Variable 'host_nm_rmt' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:1221:17: style: Variable 'usr_pwd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/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.3/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.3/src/nco/nco_fl_utl.c:1988:9: style: Variable 'fl_pth_lcn' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:2183:11: style: Variable 'rcd_fgets' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:2319:9: style: Variable 'cmd_rm_typ' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:2367:9: style: Variable 'cmd_chmod_typ' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:2369:9: style: Variable 'obj_to_chmod' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_fl_utl.c:2560:13: style: Variable 'sls_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/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.3/src/nco/nco_fl_utl.c:2118:16: error: Uninitialized variable: fl_out_hnd [uninitvar] nco-5.3.3/src/nco/nco_fl_utl.c:266:10: style: Variable 'rcd_sys' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_fl_utl.c:367:20: style: Variable 'cmd_cp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_fl_utl.c:1276:11: style: Variable 'rcd_frd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1318:26: style: Variable 'usr_email' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_fl_utl.c:1492:32: style: Variable 'fmt_ftp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/src/nco/nco_fl_utl.c:934:7: style: Unused variable: in_id [unusedVariable] nco-5.3.3/src/nco/nco_fl_utl.c:935:7: style: Unused variable: rcd [unusedVariable] nco-5.3.3/src/nco/nco_fl_utl.c:1640:20: style: Variable 'cmd_mv' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_fl_utl.c:2146:8: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_fl_utl.c:2174:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_fl_utl.c:2201:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_flt.c:36:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:113:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:330:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:508:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:529:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:560:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:581:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:763:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:829:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:875:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:1027:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:1313:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:1378:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:1488:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_flt.c:1757:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/src/nco/nco_flt.c:1646:10: note: first condition nco-5.3.3/src/nco/nco_flt.c:1654:16: note: else if condition is opposite to first condition nco-5.3.3/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.3/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.3/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.3/src/nco/nco_flt.c:329:6: note: Assuming that condition '!flt_sng' is not redundant nco-5.3.3/src/nco/nco_flt.c:330:100: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_flt.c:1696:25: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_flt.c:1696:11: note: Assignment 'qnt_sng=(char*)strdup(qnt_sng_in)', assigned value is 0 nco-5.3.3/src/nco/nco_flt.c:1699:18: note: Null pointer dereference nco-5.3.3/src/nco/nco_flt.c:330:100: error: Null pointer dereference [nullPointer] nco-5.3.3/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.3/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.3/src/nco/nco_flt.c:1602:32: style: Redundant assignment of 'aed_ppc_lvl.id' to itself. [selfAssignment] nco-5.3.3/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.3/src/nco/nco_flt.c:1507:6: note: rcd is assigned nco-5.3.3/src/nco/nco_flt.c:1508:6: note: rcd is overwritten nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_flt.c:46:8: style: Parameter 'fnc_err' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_flt.c:58:14: style: Parameter 'dfl_lvlp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_flt.c:327:17: style: Variable 'ui32p' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_flt.c:877:9: style: Variable 'cmp_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_flt.c:946:10: style: Variable 'spr_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_flt.c:1261:13: style: Variable 'nvr_HDF5_PLUGIN_PATH' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_flt.c:1479:8: style: Variable 'mpl_val_libnetcdf' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_flt.c:1480:8: style: Variable 'mpl_val_nco' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_flt.c:286:47: style: Variable 'flt_alg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:287:43: style: Variable 'flt_id' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:288:47: style: Variable 'flt_lvl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:289:63: style: Variable 'flt_prm_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:294:12: style: Variable 'flt_prm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:296:30: style: Variable 'cmp_sng_std' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:424:22: style: Variable 'sfx_lcn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:980:26: style: Variable 'flt_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:1005:22: style: Variable 'flt_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:1288:30: style: Variable 'cmp_sng_cpy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:1431:20: style: Variable 'cnk_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:1432:20: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_flt.c:1759:22: style: Variable 'qnt_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_getopt.c:78:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_getopt.c:232:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/nco_getopt.c:150:25: note: colon_mode is initialized nco-5.3.3/src/nco/nco_getopt.c:153:44: note: colon_mode is overwritten nco-5.3.3/src/nco/nco_getopt.c:237:19: style: Variable 'charind' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_trv.c:159:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:217:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:242:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:265:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:288:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:420:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:496:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:598:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:665:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:740:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh_head [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_trv.c:815:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flg_in_fl [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/nco_grp_trv.c:807:11: style: Variable 'nm_1' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_trv.c:808:11: style: Variable 'nm_2' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_trv.c:157:6: style: Variable 'tbl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:59:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:157:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:185:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:242:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:282:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:302:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:381:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:432:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:452:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:675:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:1009:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:1039:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:1198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:1263:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:1340:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:1403:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:1651:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:1785:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:1800:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:1836:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:2134:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:2295:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:2356:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:2461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:2532:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:2677:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:2819:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:2928:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:2989:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:3056:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:3149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:3589:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:3719:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:3737:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:3752:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:3858:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:3939:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:4112:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:4274:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:4337:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var_nm_fll [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:4545:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:4661:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:5032:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:5092:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:5339:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:6141:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:6523:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VAR_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:6729:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:6999:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:7118:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:7274:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:7402:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:7519:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:7643:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:7733:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:7750:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flg_dne [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:8004:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:8586:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:8601:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:8643:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:8755:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:9004:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:9132:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:9291:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:9476:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nm [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:9501:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:9605:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:9816:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:9843:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:9990:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:10100:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:10261:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:10425:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:10533:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:10849:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:10945:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:11176:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:11242:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:11289:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:11371:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:11473:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:11504:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_grp_utl.c:11562:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/src/nco/nco_grp_utl.c:9996:12: style: Expression is always true because 'else if' condition is opposite to previous condition at line 9983. [multiCondition] nco-5.3.3/src/nco/nco_grp_utl.c:9983:6: note: first condition nco-5.3.3/src/nco/nco_grp_utl.c:9996:12: note: else if condition is opposite to first condition nco-5.3.3/src/nco/nco_grp_utl.c:720:18: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_grp_utl.c:710:18: note: First condition nco-5.3.3/src/nco/nco_grp_utl.c:720:18: note: Second condition nco-5.3.3/src/nco/nco_grp_utl.c:838:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_grp_utl.c:837:19: note: First condition nco-5.3.3/src/nco/nco_grp_utl.c:838:19: note: Second condition nco-5.3.3/src/nco/nco_grp_utl.c:839:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_grp_utl.c:838:19: note: First condition nco-5.3.3/src/nco/nco_grp_utl.c:839:19: note: Second condition nco-5.3.3/src/nco/nco_grp_utl.c:840:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_grp_utl.c:839:19: note: First condition nco-5.3.3/src/nco/nco_grp_utl.c:840:19: note: Second condition nco-5.3.3/src/nco/nco_grp_utl.c:842:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_grp_utl.c:841:19: note: First condition nco-5.3.3/src/nco/nco_grp_utl.c:842:19: note: Second condition nco-5.3.3/src/nco/nco_grp_utl.c:931:26: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_grp_utl.c:930:26: note: First condition nco-5.3.3/src/nco/nco_grp_utl.c:931:26: note: Second condition nco-5.3.3/src/nco/nco_grp_utl.c:933:26: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_grp_utl.c:932:26: note: First condition nco-5.3.3/src/nco/nco_grp_utl.c:933:26: note: Second condition nco-5.3.3/src/nco/nco_grp_utl.c:934:26: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_grp_utl.c:933:26: note: First condition nco-5.3.3/src/nco/nco_grp_utl.c:934:26: note: Second condition nco-5.3.3/src/nco/nco_grp_utl.c:3784:17: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_grp_utl.c:3780:17: note: First condition nco-5.3.3/src/nco/nco_grp_utl.c:3784:17: note: Second condition nco-5.3.3/src/nco/nco_grp_utl.c:2336:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:2429:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:2510:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:2609:30: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:2633:30: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:2647:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:2764:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:2838:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:2874:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:2877:31: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:2885:29: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_grp_utl.c:688:22: style: Condition 'itr_idx==1' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_grp_utl.c:684:16: note: Assuming that condition 'itr_idx==0' is not redundant nco-5.3.3/src/nco/nco_grp_utl.c:681:37: note: Assuming that condition 'itr_idx<2' is not redundant nco-5.3.3/src/nco/nco_grp_utl.c:688:22: note: Condition 'itr_idx==1' is always true nco-5.3.3/src/nco/nco_grp_utl.c:1952:35: style: Condition 'flg_pth_end_bnd' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_grp_utl.c:1951:29: note: Assignment 'flg_pth_end_bnd=1', assigned value is 1 nco-5.3.3/src/nco/nco_grp_utl.c:1952:35: note: Condition 'flg_pth_end_bnd' is always true nco-5.3.3/src/nco/nco_grp_utl.c:1993:35: style: Condition 'flg_pth_end_bnd' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_grp_utl.c:1992:29: note: Assignment 'flg_pth_end_bnd=1', assigned value is 1 nco-5.3.3/src/nco/nco_grp_utl.c:1993:35: note: Condition 'flg_pth_end_bnd' is always true nco-5.3.3/src/nco/nco_grp_utl.c:6853:8: style: Condition 'NEED_TO_DEFINE_DIM' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_grp_utl.c:6841:24: note: Assignment 'NEED_TO_DEFINE_DIM=1', assigned value is 1 nco-5.3.3/src/nco/nco_grp_utl.c:6853:8: note: Condition 'NEED_TO_DEFINE_DIM' is always true nco-5.3.3/src/nco/nco_grp_utl.c:9567:26: style: Condition 'trv_1.nco_typ==nco_obj_typ_grp' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_grp_utl.c:9557:22: note: Assuming that condition 'trv_1.nco_typ==nco_obj_typ_grp' is not redundant nco-5.3.3/src/nco/nco_grp_utl.c:9567:26: note: Condition 'trv_1.nco_typ==nco_obj_typ_grp' is always true nco-5.3.3/src/nco/nco_grp_utl.c:3858:45: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] nco-5.3.3/src/nco/nco_grp_utl.c:5891: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.3/src/nco/nco_grp_utl.c:11083: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.3/src/nco/nco_grp_utl.c:11114: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.3/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.3/src/nco/nco_grp_utl.c:109:29: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_grp_utl.c:110:10: note: grp_pth is assigned 'grp_pth_dpl' here. nco-5.3.3/src/nco/nco_grp_utl.c:113:6: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_grp_utl.c:109:29: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_grp_utl.c:110:11: note: Assignment 'grp_pth=grp_pth_dpl', assigned value is 0 nco-5.3.3/src/nco/nco_grp_utl.c:113:17: note: Assuming condition is false nco-5.3.3/src/nco/nco_grp_utl.c:116:16: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_grp_utl.c:706:21: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_grp_utl.c:707:26: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_grp_utl.c:706:21: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_grp_utl.c:721:5: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_grp_utl.c:706:21: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_grp_utl.c:728:18: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:2825:22: warning: If memory allocation fails, then there is a possible null pointer dereference: fl_nm_dpl [nullPointerOutOfMemory] nco-5.3.3/src/nco/nco_grp_utl.c:2824:19: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_grp_utl.c:2824:19: note: Assignment 'fl_nm_dpl=strdup(fl_nm)', assigned value is 0 nco-5.3.3/src/nco/nco_grp_utl.c:2825:22: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:5485:26: warning: If memory allocation fails, then there is a possible null pointer dereference: rec_dmn_nm_mlc [nullPointerOutOfMemory] nco-5.3.3/src/nco/nco_grp_utl.c:5483:26: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_grp_utl.c:5483:26: note: Assignment 'rec_dmn_nm_mlc=strdup(rec_dmn_nm_cst)', assigned value is 0 nco-5.3.3/src/nco/nco_grp_utl.c:5485:26: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:5761: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.3/src/nco/nco_grp_utl.c:5778:8: note: Assuming that condition 'grp_dmn_out_fll' is not redundant nco-5.3.3/src/nco/nco_grp_utl.c:5761:46: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:5762: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.3/src/nco/nco_grp_utl.c:5778:8: note: Assuming that condition 'grp_dmn_out_fll' is not redundant nco-5.3.3/src/nco/nco_grp_utl.c:5762:27: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:5763: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.3/src/nco/nco_grp_utl.c:5778:8: note: Assuming that condition 'grp_dmn_out_fll' is not redundant nco-5.3.3/src/nco/nco_grp_utl.c:5763:15: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:5764: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.3/src/nco/nco_grp_utl.c:5779:8: note: Assuming that condition 'dmn_nm_fll_out' is not redundant nco-5.3.3/src/nco/nco_grp_utl.c:5764:12: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:6788:26: warning: If memory allocation fails, then there is a possible null pointer dereference: rec_dmn_nm_mlc [nullPointerOutOfMemory] nco-5.3.3/src/nco/nco_grp_utl.c:6786:26: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_grp_utl.c:6786:26: note: Assignment 'rec_dmn_nm_mlc=strdup(rec_dmn_nm_cst)', assigned value is 0 nco-5.3.3/src/nco/nco_grp_utl.c:6788:26: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:7111:18: warning: If memory allocation fails, then there is a possible null pointer dereference: usr_sng [nullPointerOutOfMemory] nco-5.3.3/src/nco/nco_grp_utl.c:7103:19: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_grp_utl.c:7103:19: note: Assignment 'usr_sng=strdup(obj_lst_in[idx_obj])', assigned value is 0 nco-5.3.3/src/nco/nco_grp_utl.c:7111:18: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:11317:59: warning: Either the condition 'trv_1' is redundant or there is possible null pointer dereference: trv_1. [nullPointerRedundantCheck] nco-5.3.3/src/nco/nco_grp_utl.c:11325:18: note: Assuming that condition 'trv_1' is not redundant nco-5.3.3/src/nco/nco_grp_utl.c:11317:59: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:11322:40: warning: Either the condition 'trv_1' is redundant or there is possible null pointer dereference: trv_1. [nullPointerRedundantCheck] nco-5.3.3/src/nco/nco_grp_utl.c:11325:18: note: Assuming that condition 'trv_1' is not redundant nco-5.3.3/src/nco/nco_grp_utl.c:11322:40: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:11476:23: warning: If memory allocation fails, then there is a possible null pointer dereference: grp_out_fll [nullPointerOutOfMemory] nco-5.3.3/src/nco/nco_grp_utl.c:11463:91: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_grp_utl.c:11463:77: note: Assignment 'grp_out_fll=(char*)strdup(nm_fll_sfx)', assigned value is 0 nco-5.3.3/src/nco/nco_grp_utl.c:11476:23: note: Null pointer dereference nco-5.3.3/src/nco/nco_grp_utl.c:11478:33: warning: If memory allocation fails, then there is a possible null pointer dereference: grp_out_fll [nullPointerOutOfMemory] nco-5.3.3/src/nco/nco_grp_utl.c:11463:91: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_grp_utl.c:11463:77: note: Assignment 'grp_out_fll=(char*)strdup(nm_fll_sfx)', assigned value is 0 nco-5.3.3/src/nco/nco_grp_utl.c:11478:33: note: Null pointer dereference nco-5.3.3/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.3/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.3/src/nco/nco_grp_utl.c:2315:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_grp_utl.c:2313:32: note: rcd is assigned nco-5.3.3/src/nco/nco_grp_utl.c:2315:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_grp_utl.c:2316:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_grp_utl.c:2315:10: note: rcd is assigned nco-5.3.3/src/nco/nco_grp_utl.c:2316:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_grp_utl.c:2318:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_grp_utl.c:2316:10: note: rcd is assigned nco-5.3.3/src/nco/nco_grp_utl.c:2318:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_grp_utl.c:2721:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_grp_utl.c:2720:10: note: rcd is assigned nco-5.3.3/src/nco/nco_grp_utl.c:2721:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_grp_utl.c:4781:32: style: Variable 'has_mss_val' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_grp_utl.c:4778:18: note: has_mss_val is assigned nco-5.3.3/src/nco/nco_grp_utl.c:4781:32: note: has_mss_val is overwritten nco-5.3.3/src/nco/nco_grp_utl.c:5832:89: style: Variable 'var_typ_out' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_grp_utl.c:5825:14: note: var_typ_out is assigned 'var_typ' here. nco-5.3.3/src/nco/nco_grp_utl.c:5832:89: note: Variable 'var_typ_out' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_grp_utl.c:2336:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/src/nco/nco_grp_utl.c:2429:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/src/nco/nco_grp_utl.c:2510:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/src/nco/nco_grp_utl.c:2609:27: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/src/nco/nco_grp_utl.c:2633:27: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/src/nco/nco_grp_utl.c:2647:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/src/nco/nco_grp_utl.c:2764:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/src/nco/nco_grp_utl.c:2838:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/src/nco/nco_grp_utl.c:2874:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/src/nco/nco_grp_utl.c:2877:28: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/src/nco/nco_grp_utl.c:2885:26: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/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.3/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.3/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.3/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.3/src/nco/nco_grp_utl.h:232:12: note: Function 'nco_prn_att_trv' argument 1 names different: declaration 'in_id' definition 'nc_id'. nco-5.3.3/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.3/src/nco/nco_grp_utl.c:2778:21: style:inconclusive: Function 'nco_chk_xtn' argument 2 names different: declaration 'fl_in' definition 'fl_nm'. [funcArgNamesDifferent] nco-5.3.3/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.3/src/nco/nco_grp_utl.c:2778:21: note: Function 'nco_chk_xtn' argument 2 names different: declaration 'fl_in' definition 'fl_nm'. nco-5.3.3/src/nco/nco_grp_utl.c:2779:12: style:inconclusive: Function 'nco_chk_xtn' argument 3 names different: declaration 'fl_in_fmt' definition 'fl_fmt'. [funcArgNamesDifferent] nco-5.3.3/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.3/src/nco/nco_grp_utl.c:2779:12: note: Function 'nco_chk_xtn' argument 3 names different: declaration 'fl_in_fmt' definition 'fl_fmt'. nco-5.3.3/src/nco/nco_grp_utl.c:2893:12: style:inconclusive: Function 'nco_xtr_wrt' argument 1 names different: declaration 'nc_id' definition 'nc_id_in'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_grp_utl.h:300:12: note: Function 'nco_xtr_wrt' argument 1 names different: declaration 'nc_id' definition 'nc_id_in'. nco-5.3.3/src/nco/nco_grp_utl.c:2893:12: note: Function 'nco_xtr_wrt' argument 1 names different: declaration 'nc_id' definition 'nc_id_in'. nco-5.3.3/src/nco/nco_grp_utl.c:2894:12: style:inconclusive: Function 'nco_xtr_wrt' argument 2 names different: declaration 'nc_out_id' definition 'nc_id_out'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_grp_utl.h:301:12: note: Function 'nco_xtr_wrt' argument 2 names different: declaration 'nc_out_id' definition 'nc_id_out'. nco-5.3.3/src/nco/nco_grp_utl.c:2894:12: note: Function 'nco_xtr_wrt' argument 2 names different: declaration 'nc_out_id' definition 'nc_id_out'. nco-5.3.3/src/nco/nco_grp_utl.c:4019:14: style:inconclusive: Function 'nco_cmp_crd_dpt' argument 1 names different: declaration 'p1' definition 'val_1'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_grp_utl.h:354:14: note: Function 'nco_cmp_crd_dpt' argument 1 names different: declaration 'p1' definition 'val_1'. nco-5.3.3/src/nco/nco_grp_utl.c:4019:14: note: Function 'nco_cmp_crd_dpt' argument 1 names different: declaration 'p1' definition 'val_1'. nco-5.3.3/src/nco/nco_grp_utl.c:4020:14: style:inconclusive: Function 'nco_cmp_crd_dpt' argument 2 names different: declaration 'p2' definition 'val_2'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_grp_utl.h:355:14: note: Function 'nco_cmp_crd_dpt' argument 2 names different: declaration 'p2' definition 'val_2'. nco-5.3.3/src/nco/nco_grp_utl.c:4020:14: note: Function 'nco_cmp_crd_dpt' argument 2 names different: declaration 'p2' definition 'val_2'. nco-5.3.3/src/nco/nco_grp_utl.c:4991:12: style:inconclusive: Function 'nco_var_typ_trv' argument 1 names different: declaration 'xtr_nbr' definition 'prc_nbr'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_grp_utl.h:461:12: note: Function 'nco_var_typ_trv' argument 1 names different: declaration 'xtr_nbr' definition 'prc_nbr'. nco-5.3.3/src/nco/nco_grp_utl.c:4991:12: note: Function 'nco_var_typ_trv' argument 1 names different: declaration 'xtr_nbr' definition 'prc_nbr'. nco-5.3.3/src/nco/nco_grp_utl.c:5085:12: style:inconclusive: Function 'nco_var_fll_trv' argument 1 names different: declaration 'nc_id' definition 'grp_id'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_grp_utl.h:474:12: note: Function 'nco_var_fll_trv' argument 1 names different: declaration 'nc_id' definition 'grp_id'. nco-5.3.3/src/nco/nco_grp_utl.c:5085:12: note: Function 'nco_var_fll_trv' argument 1 names different: declaration 'nc_id' definition 'grp_id'. nco-5.3.3/src/nco/nco_grp_utl.c:6433: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.3/src/nco/nco_grp_utl.h:522: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.3/src/nco/nco_grp_utl.c:6433: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.3/src/nco/nco_grp_utl.c:6960:13: style:inconclusive: Function 'nco_dmn_lst_ass_var_trv' argument 4 names different: declaration 'dim' definition 'dmn'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_grp_utl.h:548:13: note: Function 'nco_dmn_lst_ass_var_trv' argument 4 names different: declaration 'dim' definition 'dmn'. nco-5.3.3/src/nco/nco_grp_utl.c:6960:13: note: Function 'nco_dmn_lst_ass_var_trv' argument 4 names different: declaration 'dim' definition 'dmn'. nco-5.3.3/src/nco/nco_grp_utl.c:8087:12: style:inconclusive: Function 'nco_bld_lmt_var' argument 6 names different: declaration 'wgt_trv' definition 'var_trv'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_grp_utl.h:628:12: note: Function 'nco_bld_lmt_var' argument 6 names different: declaration 'wgt_trv' definition 'var_trv'. nco-5.3.3/src/nco/nco_grp_utl.c:8087:12: note: Function 'nco_bld_lmt_var' argument 6 names different: declaration 'wgt_trv' definition 'var_trv'. nco-5.3.3/src/nco/nco_grp_utl.c:9442:7: style:inconclusive: Function 'nco_dmn_malloc' argument 3 names different: declaration 'nbr_dmn' definition 'dmn_nbr'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_grp_utl.h:737:7: note: Function 'nco_dmn_malloc' argument 3 names different: declaration 'nbr_dmn' definition 'dmn_nbr'. nco-5.3.3/src/nco/nco_grp_utl.c:9442:7: note: Function 'nco_dmn_malloc' argument 3 names different: declaration 'nbr_dmn' definition 'dmn_nbr'. nco-5.3.3/src/nco/nco_grp_utl.c:277:13: style: Parameter 'grp_xtr_lst' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:332:15: style: Parameter 'nm_fll' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:335:9: style: Variable 'ptr_chr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:349:15: style: Parameter 'nm_fll' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:371:9: style: Variable 'ptr_chr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:372:9: style: Variable 'ptr_chr_tkn' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:532:15: style: Parameter 'nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:537:9: style: Variable 'sbs_end' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:540:9: style: Variable 'var_mch_srt' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:645:9: style: Variable 'sbs_end' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:649:9: style: Variable 'var_mch_srt' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:1025:22: style: Parameter 'trv_tbl' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:1302:9: style: Variable 'dmn_nm_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:1471:8: style: Variable 'spc_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:1492:15: style: Variable 'cf_lst_var' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:1725:19: style: Variable 'ptr_chr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:1782:20: style: Parameter 'nm_id_lst' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:1825:22: style: Parameter 'prn_flg' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:1901:9: style: Variable 'sbs_srt' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:2297:9: style: Variable 'nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:2358:9: style: Variable 'nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:2463:9: style: Variable 'nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:2679:9: style: Variable 'var_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:2803:8: style: Variable 'att_sng_he5' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2804:8: style: Variable 'att_sng_nc' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2808:9: style: Variable 'fl_nm_stub' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:2809:9: style: Variable 'sfx_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:3067:22: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:3141:15: style: Parameter 'grp_nm_fll_prn' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:3156:9: style: Variable 'sls_psn' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:3718:24: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:3735:11: style: Parameter 'lmt' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:3925:9: style: Variable 'sbs_end' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:4367:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:4521:12: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:4601:12: style: Variable 'var_prc_lsr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:4749:14: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:4853:12: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:5103:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:5337:9: style: Variable 'rec_dmn_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:6400:26: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:6510:9: style: Variable 'val_in_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:6528:9: style: Variable 'var_in_cnt' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:6730:9: style: Variable 'rec_dmn_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:6753:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:7361:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:7423:24: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:7434:28: style: Variable 'ncd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:7521:24: style: Variable 'lmt_dmn' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:7537:24: style: Variable 'lmt_dmn' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:7954:24: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:8011:28: style: Variable 'ncd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:8213:20: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:8253:24: style: Variable 'ncd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:8429:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:8697:15: style: Variable 'cf_lst_var' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:8824:26: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:8929:16: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:8956:16: style: Variable 'crd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:9028:20: style: Variable 'ncd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:9054:20: style: Variable 'ncd' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:9417:11: style: Variable 'grp_nm_fll_prn_2' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:9613:17: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:9698:13: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:10142:15: style: Variable 'var_nm_fll' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:10145:18: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:10728:11: style: Variable 'rec_dmn_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:10744:14: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_grp_utl.c:10764:12: style: Parameter 'var_trv' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:11277:14: style: Parameter 'nsm_grp_nm_fll_prn' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:11365:22: style: Parameter 'trv_tbl' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_grp_utl.c:5873:69: warning: Uninitialized variable: dmn_ids_out [uninitvar] nco-5.3.3/src/nco/nco_grp_utl.c:5865:30: note: Assuming condition is false nco-5.3.3/src/nco/nco_grp_utl.c:5873:69: note: Uninitialized variable: dmn_ids_out nco-5.3.3/src/nco/nco_grp_utl.c:6598:226: warning: Uninitialized variable: dmn_idx_in_out [uninitvar] nco-5.3.3/src/nco/nco_grp_utl.c:6594:38: note: Assuming condition is false nco-5.3.3/src/nco/nco_grp_utl.c:6598:226: note: Uninitialized variable: dmn_idx_in_out nco-5.3.3/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.3/src/nco/nco_grp_utl.c:203:14: style: Variable 'grp_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:405:14: style: Variable 'sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:855:26: style: Variable 'usr_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:1573:48: style: Variable 'cf_lst_var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:1623:18: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:1767:38: style: Variable 'dmn_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:1773:17: style: Variable 'dmn_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2001:34: style: Variable 'grp_fll_sls' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2072:16: style: Variable 'nm_fll_sfx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2117:14: style: Variable 'nm_fll_sfx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2166:16: style: Variable 'var_prc' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2258:34: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2494:9: style: Variable 'nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2641:10: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2819:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2849:34: style: Variable 'att_xtn_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2862:7: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2866:34: style: Variable 'att_xtn_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2882:26: style: Variable 'fl_nm_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2949:24: style: Variable 'xtr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:2972:36: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:3031:10: style: Variable 'dmn_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:3032:14: style: Variable 'dmn_ids_ult' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:3450:15: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:3453:15: style: Variable 'dmn_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:3519:15: style: Variable 'dmn_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:3554:10: style: Variable 'grp_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:3555:14: style: Variable 'dmn_ids_grp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:3556:18: style: Variable 'dmn_ids_grp_ult' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:4305:17: style: Variable 'dmn_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:4735:30: style: Variable 'rec_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:4819:14: style: Variable 'var_prc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:4824:14: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:4885:14: style: Variable 'var_prc_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:4886:16: style: Variable 'var_prc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:4887:16: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:4922:12: style: Variable 'var_prc_1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:4923:14: style: Variable 'var_prc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:4926:14: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5238:8: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5302:16: style: Variable 'dmn_in_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5601:19: style: Variable 'dmn_out_id_grp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5602:19: style: Variable 'udm_out_id_grp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5778:40: style: Variable 'grp_dmn_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5779:38: style: Variable 'dmn_nm_fll_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5857:12: style: Variable 'var_prc' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5930:32: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5986:96: style: Variable 'dmn_cmn[0].nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5991:36: style: Variable 'rec_dmn_nm_mlc' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5993:16: style: Variable 'dmn_in_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5994:17: style: Variable 'dmn_idx_in_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:5995:17: style: Variable 'dmn_out_id_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:6166:19: style: Variable 'dmn_idx_out_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:6167:15: style: Variable 'dmn_rvr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:6168:35: style: Variable 'rec_dmn_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:6169:37: style: Variable 'rec_dmn_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:6369:21: style: Variable 'dmn_idx_out_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:6681:21: style: Variable 'dmn_idx_out_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:6682:17: style: Variable 'dmn_rvr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:6934:16: style: Variable 'dmn_in_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:7458:42: style: Variable 'cln_att_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:7717:22: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:8507:11: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:8567:19: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:8577:21: style: Variable 'wgt_tbl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:8705:14: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:8706:13: style: Variable 'cf_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:8841:14: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:9127:21: style: Variable 'has_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:9326:21: style: Variable 'nbr_lat_crd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:9370:21: style: Variable 'nbr_lon_crd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:9738:16: style: Variable 'skp_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:9791:17: style: Variable 'nm_fll_sfx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:9821:32: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:9932:23: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:9949:12: style: Variable 'grp_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:10758:14: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:11111:23: style: Variable 'dmn_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:11132:12: style: Variable 'grp_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:11133:16: style: Variable 'var_tpl_trv' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:11201:21: style: Variable 'attr_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:11255:42: style: Variable 'grp_dmn_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:11426:13: style: Variable 'dmn_id_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:11464:21: style: Variable 'nm_fll_sfx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:11484:34: style: Variable 'aed.att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_grp_utl.c:11488:36: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_kd.c:142:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_kd.c:1616:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_kd.c:2113:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/src/nco/nco_kd.c:336:13: style: Condition 'spares' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_kd.c:410:16: style: Condition 'new_list' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_kd.c:734:10: style: Condition 'list' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_kd.c:1664:10: style: Condition 'spares' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_kd.c:2161:5: style: Condition 'dbg_flg' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_kd.c:2159:14: note: Assignment 'dbg_flg=0', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2161:5: note: Condition 'dbg_flg' is always false nco-5.3.3/src/nco/nco_kd.c:2181:5: style: Condition 'dbg_flg' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_kd.c:2159:14: note: Assignment 'dbg_flg=0', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2181:5: note: Condition 'dbg_flg' is always false nco-5.3.3/src/nco/nco_kd.c:2116:7: error: Null pointer dereference: list [nullPointer] nco-5.3.3/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2116:7: note: Null pointer dereference nco-5.3.3/src/nco/nco_kd.c:2118:5: error: Null pointer dereference: list [nullPointer] nco-5.3.3/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2118:5: note: Null pointer dereference nco-5.3.3/src/nco/nco_kd.c:2119:12: error: Null pointer dereference: list [nullPointer] nco-5.3.3/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2119:12: note: Null pointer dereference nco-5.3.3/src/nco/nco_kd.c:2120:12: error: Null pointer dereference: list [nullPointer] nco-5.3.3/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2120:12: note: Null pointer dereference nco-5.3.3/src/nco/nco_kd.c:2121:5: error: Null pointer dereference: list [nullPointer] nco-5.3.3/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2121:5: note: Null pointer dereference nco-5.3.3/src/nco/nco_kd.c:2122:5: error: Null pointer dereference: list [nullPointer] nco-5.3.3/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2122:5: note: Null pointer dereference nco-5.3.3/src/nco/nco_kd.c:2123:5: error: Null pointer dereference: list [nullPointer] nco-5.3.3/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2123:5: note: Null pointer dereference nco-5.3.3/src/nco/nco_kd.c:2124:5: error: Null pointer dereference: list [nullPointer] nco-5.3.3/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2124:5: note: Null pointer dereference nco-5.3.3/src/nco/nco_kd.c:2728:4: warning: Possible null pointer dereference: alist [nullPointer] nco-5.3.3/src/nco/nco_kd.c:2109:20: note: Assignment 'list=NULL', assigned value is 0 nco-5.3.3/src/nco/nco_kd.c:2112:42: note: Calling function 'kd_nearest', 6th argument 'list' value is 0 nco-5.3.3/src/nco/nco_kd.c:2728:4: note: Null pointer dereference nco-5.3.3/src/nco/nco_kd.c:2026:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] nco-5.3.3/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.3/src/nco/nco_kd.h:294:25: note: Function 'kd_destroy' argument 1 names different: declaration 'this_one' definition 'rootTree'. nco-5.3.3/src/nco/nco_kd.c:768:25: note: Function 'kd_destroy' argument 1 names different: declaration 'this_one' definition 'rootTree'. nco-5.3.3/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.3/src/nco/nco_kd.h:313:37: note: Function 'kd_really_delete' argument 1 names different: declaration 'theTree' definition 'realTree'. nco-5.3.3/src/nco/nco_kd.c:1129:36: note: Function 'kd_really_delete' argument 1 names different: declaration 'theTree' definition 'realTree'. nco-5.3.3/src/nco/nco_kd.c:1366:26: style:inconclusive: Function 'kd_start' argument 1 names different: declaration 'tree' definition 'realTree'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_kd.h:319:26: note: Function 'kd_start' argument 1 names different: declaration 'tree' definition 'realTree'. nco-5.3.3/src/nco/nco_kd.c:1366:26: note: Function 'kd_start' argument 1 names different: declaration 'tree' definition 'realTree'. nco-5.3.3/src/nco/nco_kd.c:1366:43: style:inconclusive: Function 'kd_start' argument 2 names different: declaration 'size' definition 'area'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_kd.h:319:39: note: Function 'kd_start' argument 2 names different: declaration 'size' definition 'area'. nco-5.3.3/src/nco/nco_kd.c:1366:43: note: Function 'kd_start' argument 2 names different: declaration 'size' definition 'area'. nco-5.3.3/src/nco/nco_kd.c:907:11: style: Variable 'elem' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_kd.c:1517:10: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_kd.c:1607:25: style: Parameter 'realTree' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_kd.c:391:14: style: Variable 'new_item' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_kd.c:396:13: style: Variable 'new_item' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_kd.c:411:7: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_kd.c:659:17: style: Variable 'cur_disc' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_kd.c:764:9: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_kd.c:779:12: style: Variable 'rootTree' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_kd.c:1159:7: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_kd.c:1264:9: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_kd.c:1272:9: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_lmt.c:63:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lmt.c:293:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lmt.c:406:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lmt.c:506:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lmt.c:533:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lmt.c:600:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lmt.c:1478:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lmt.c:993:28: style: Array index 'tmp_idx' is used before limits check. [arrayIndexThenCheck] nco-5.3.3/src/nco/nco_lmt.c:1025:28: style: Array index 'tmp_idx' is used before limits check. [arrayIndexThenCheck] nco-5.3.3/src/nco/nco_lmt.c:1862:28: style: Array index 'tmp_idx' is used before limits check. [arrayIndexThenCheck] nco-5.3.3/src/nco/nco_lmt.c:1894:28: style: Array index 'tmp_idx' is used before limits check. [arrayIndexThenCheck] nco-5.3.3/src/nco/nco_lmt.c:540:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_lmt.c:539:6: note: First condition nco-5.3.3/src/nco/nco_lmt.c:540:6: note: Second condition nco-5.3.3/src/nco/nco_lmt.c:541:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_lmt.c:540:6: note: First condition nco-5.3.3/src/nco/nco_lmt.c:541:6: note: Second condition nco-5.3.3/src/nco/nco_lmt.c:545:26: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_lmt.c:544:26: note: First condition nco-5.3.3/src/nco/nco_lmt.c:545:26: note: Second condition nco-5.3.3/src/nco/nco_lmt.c:1400:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_lmt.c:1399:19: note: First condition nco-5.3.3/src/nco/nco_lmt.c:1400:19: note: Second condition nco-5.3.3/src/nco/nco_lmt.c:2218:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_lmt.c:2217:19: note: First condition nco-5.3.3/src/nco/nco_lmt.c:2218:19: note: Second condition nco-5.3.3/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.3/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.3/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.3/src/nco/nco_lmt.c:380:21: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_lmt.c:406:212: note: Null pointer dereference nco-5.3.3/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.3/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.3/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.3/src/nco/nco_lmt.c:61:11: style: Parameter 'lmt' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_lmt.c:455:12: style: Variable 'arg_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_lmt.c:815:24: style: Variable 'cln_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_lmt.c:1680:24: style: Variable 'cln_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_lst_utl.c:196:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lst_utl.c:209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lst_utl.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lst_utl.c:772:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_lst_utl.c:196:6: style: Condition 'foo' is always true [knownConditionTrueFalse] nco-5.3.3/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.3/src/nco/nco_lst_utl.c:195:3: note: foo is incremented', new value is 21 nco-5.3.3/src/nco/nco_lst_utl.c:196:6: note: Condition 'foo' is always true nco-5.3.3/src/nco/nco_lst_utl.c:209:6: style: Condition 'foo' is always true [knownConditionTrueFalse] nco-5.3.3/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.3/src/nco/nco_lst_utl.c:208:3: note: foo is incremented', new value is 21 nco-5.3.3/src/nco/nco_lst_utl.c:209:6: note: Condition 'foo' is always true nco-5.3.3/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.3/src/nco/nco_lst_utl.c:400:28: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_lst_utl.c:400:14: note: Assignment 'sng_in_cpy=(char*)strdup(sng_in)', assigned value is 0 nco-5.3.3/src/nco/nco_lst_utl.c:403:15: note: Assignment 'dlm_ptr_crr=sng_in_cpy', assigned value is 0 nco-5.3.3/src/nco/nco_lst_utl.c:409:29: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_lst_utl.c:400:28: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_lst_utl.c:400:14: note: Assignment 'sng_in_cpy=(char*)strdup(sng_in)', assigned value is 0 nco-5.3.3/src/nco/nco_lst_utl.c:418:15: note: Assignment 'sng_out_srt=sng_in_cpy', assigned value is 0 nco-5.3.3/src/nco/nco_lst_utl.c:420:29: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_lst_utl.c:400:28: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_lst_utl.c:400:14: note: Assignment 'sng_in_cpy=(char*)strdup(sng_in)', assigned value is 0 nco-5.3.3/src/nco/nco_lst_utl.c:418:15: note: Assignment 'sng_out_srt=sng_in_cpy', assigned value is 0 nco-5.3.3/src/nco/nco_lst_utl.c:420:21: note: Assuming condition is false nco-5.3.3/src/nco/nco_lst_utl.c:431:37: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_lst_utl.c:771:14: note: Assuming that condition 'dlm_sng==NULL' is not redundant nco-5.3.3/src/nco/nco_lst_utl.c:775:18: note: Null pointer dereference nco-5.3.3/src/nco/nco_lst_utl.c:480:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.3/src/nco/nco_lst_utl.c:475:16: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_lst_utl.c:475:16: note: Assignment 'cp_sng=strdup(sng_in)', assigned value is 0 nco-5.3.3/src/nco/nco_lst_utl.c:480:16: note: Null pointer addition nco-5.3.3/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.3/src/nco/nco_lst_utl.c:417:14: note: dlm_ptr_crr is assigned nco-5.3.3/src/nco/nco_lst_utl.c:420:21: note: dlm_ptr_crr is overwritten nco-5.3.3/src/nco/nco_lst_utl.c:599:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:604:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:609:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:614:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:619:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:624:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:629:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:634:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:639:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:644:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:649:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:654:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/src/nco/nco_lst_utl.c:463:9: style: Variable 'cp_end' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_lst_utl.c:802:8: style: Parameter 'var_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_lst_utl.c:803:8: style: Parameter 'bnds_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_lst_utl.c:251:11: style: Variable 'xtr_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_lst_utl.c:260:11: style: Variable 'xtr_id' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_lst_utl.c:269:10: style: Variable 'lst_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_lst_utl.c:270:10: style: Variable 'srt_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_map.c:57:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:858:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:1161:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:1247:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:1434:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:1536:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:1575:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:1747:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:1784:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:1824:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:1863:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:1924:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:2042:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:2082:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:2139:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_map.c:2544: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.3/src/nco/nco_map.c:2593: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.3/src/nco/nco_map.c:2612:17: style: Redundant condition: has_mask_b. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] nco-5.3.3/src/nco/nco_map.c:2279:12: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_map.c:2278:12: note: First condition nco-5.3.3/src/nco/nco_map.c:2279:12: note: Second condition nco-5.3.3/src/nco/nco_map.c:2280:12: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_map.c:2279:12: note: First condition nco-5.3.3/src/nco/nco_map.c:2280:12: note: Second condition nco-5.3.3/src/nco/nco_map.c:2289:12: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_map.c:2288:12: note: First condition nco-5.3.3/src/nco/nco_map.c:2289:12: note: Second condition nco-5.3.3/src/nco/nco_map.c:2290:12: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_map.c:2289:12: note: First condition nco-5.3.3/src/nco/nco_map.c:2290:12: note: Second condition nco-5.3.3/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.3/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.3/src/nco/nco_map.c:2439:26: style: Comparing expression of type 'unsigned short' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] nco-5.3.3/src/nco/nco_map.c:1318:14: style: Condition 'hdr_pad==0UL' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_map.c:1286:18: note: Assignment 'hdr_pad=10000UL', assigned value is 10000 nco-5.3.3/src/nco/nco_map.c:1318:14: note: Condition 'hdr_pad==0UL' is always false nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_map.c:2280: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.3/src/nco/nco_map.c:2290: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.3/src/nco/nco_map.c:2368: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.3/src/nco/nco_map.c:2368: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.3/src/nco/nco_map.c:2368: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.3/src/nco/nco_map.c:2371: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.3/src/nco/nco_map.c:2371: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.3/src/nco/nco_map.c:2371: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.3/src/nco/nco_map.c:2415:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.3/src/nco/nco_map.c:2426: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.3/src/nco/nco_map.c:2429: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.3/src/nco/nco_map.c:2430: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.3/src/nco/nco_map.c:2463:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.3/src/nco/nco_map.c:2464: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.3/src/nco/nco_map.c:2464: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.3/src/nco/nco_map.c:2466: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.3/src/nco/nco_map.c:2471: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.3/src/nco/nco_map.c:2472: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.3/src/nco/nco_map.c:2485:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.3/src/nco/nco_map.c:2486: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.3/src/nco/nco_map.c:2486: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.3/src/nco/nco_map.c:2488: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.3/src/nco/nco_map.c:2491: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.3/src/nco/nco_map.c:2492: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.3/src/nco/nco_map.c:2513: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.3/src/nco/nco_map.c:2514: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.3/src/nco/nco_map.c:2546: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.3/src/nco/nco_map.c:2551:23: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.3/src/nco/nco_map.c:2556: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.3/src/nco/nco_map.c:2557: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.3/src/nco/nco_map.c:2569: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.3/src/nco/nco_map.c:2570: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.3/src/nco/nco_map.c:2595: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.3/src/nco/nco_map.c:2600:23: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.3/src/nco/nco_map.c:2615: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.3/src/nco/nco_map.c:2640: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.3/src/nco/nco_map.c:2641: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.3/src/nco/nco_map.c:2653: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.3/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.3/src/nco/nco_map.c:1741:12: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_map.c:1741:12: note: Assignment 'av=strdup(att_val)', assigned value is 0 nco-5.3.3/src/nco/nco_map.c:1746:21: note: Null pointer dereference nco-5.3.3/src/nco/nco_map.c:96:12: style: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. [duplicateAssignExpression] nco-5.3.3/src/nco/nco_map.c:97:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.3/src/nco/nco_map.c:96:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.3/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.3/src/nco/nco_map.c:137:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:166:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:170:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:251:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:181:8: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:251:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:190:8: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:251:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:257:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:259:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:259:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:261:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:267:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:268:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:268:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:277:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:280:8: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:288:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:291:8: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:345:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:343:8: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:345:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:345:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:346:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:346:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:350:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:350:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:351:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:351:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:360:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:358:35: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:360:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:360:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:361:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:361:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:365:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:365:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:366:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:581:28: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:584:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:584:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:585:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:585:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:587:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:587:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:593:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:588:38: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:593:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:589:43: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:593:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:591:38: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:593:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:592:43: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:593:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:593:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:604:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:604:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:610:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:610:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:611:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:611:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:615:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:615:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:616:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:616:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:617:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:617:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:618:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:618:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:619:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:619:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:620:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:620:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:621:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:621:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:622:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:622:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:623:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:623:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:624:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:624:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:625:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:625:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:626:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:626:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:627:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:627:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:628:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:628:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:629:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:629:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:630:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:630:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:631:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:631:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:632:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:632:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:633:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:633:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:634:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:634:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:635:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:635:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:636:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:636:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:637:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:637:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:638:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:638:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:639:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:639:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:640:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:640:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:641:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:641:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:642:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:642:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:643:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:643:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:644:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:644:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:645:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:645:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:646:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:646:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:647:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:647:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:648:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:648:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:649:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:649:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:650:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:650:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:651:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:651:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:652:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:652:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:653:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:653:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:654:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:654:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:655:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:655:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:656:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:656:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:657:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:657:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:658:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:658:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:659:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:659:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:660:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:660:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:661:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:661:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:681:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:681:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:684:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:684:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:688:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:688:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:689:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:689:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:690:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:690:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:694:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:694:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:695:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:695:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:696:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:696:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:697:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:697:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:698:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:698:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:702:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:702:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:703:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:703:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:707:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:707:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:708:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:708:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:709:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:709:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:710:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:710:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:711:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:711:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:715:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_map.c:715:6: note: rcd is assigned nco-5.3.3/src/nco/nco_map.c:716:6: note: rcd is overwritten nco-5.3.3/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.3/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.3/src/nco/nco_map.c:2439:23: style: Unsigned expression 'nco_dbg_lvl_get()' can't be negative so it is unnecessary to test it. [unsignedPositive] nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_map.c:509:16: style: Local variable 'idx' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_map.c:103:10: note: Shadowed declaration nco-5.3.3/src/nco/nco_map.c:509:16: note: Shadow variable nco-5.3.3/src/nco/nco_map.c:514:18: style: Local variable 'idx' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_map.c:103:10: note: Shadowed declaration nco-5.3.3/src/nco/nco_map.c:514:18: note: Shadow variable nco-5.3.3/src/nco/nco_map.c:515:18: style: Local variable 'idx' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_map.c:103:10: note: Shadowed declaration nco-5.3.3/src/nco/nco_map.c:515:18: note: Shadow variable nco-5.3.3/src/nco/nco_map.c:25:9: style: Variable 'fl_pth_lcl' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_map.c:273:8: style: Variable 'unt_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:452:9: style: Variable 'fl_grd_dst' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_map.c:453:9: style: Variable 'fl_grd_src' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_map.c:454:9: style: Variable 'fl_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_map.c:455:9: style: Variable 'sls_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_map.c:760:15: style: Parameter 'mpf' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_map.c:1240:10: style: Parameter 'lat_crn' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_map.c:1241:10: style: Parameter 'lon_crn' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_map.c:1268:9: style: Variable 'fl_out_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_map.c:1270:8: style: Variable 'grd_area_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1271:8: style: Variable 'grd_crn_lat_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1272:8: style: Variable 'grd_crn_lon_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1273:8: style: Variable 'grd_crn_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1275:8: style: Variable 'grd_sz_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1346:10: style: Parameter 'area' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_map.c:1347:7: style: Parameter 'msk' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_map.c:1350:10: style: Parameter 'lat_crn' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_map.c:1351:10: style: Parameter 'lon_crn' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_map.c:1607:8: style: Variable 'grd_area_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1608:8: style: Variable 'dmn_sz_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1609:8: style: Variable 'grd_crn_lat_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1610:8: style: Variable 'grd_crn_lon_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1611:8: style: Variable 'grd_crn_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1612:8: style: Variable 'grd_ctr_lat_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1613:8: style: Variable 'grd_ctr_lon_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1614:8: style: Variable 'grd_rnk_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1615:8: style: Variable 'grd_sz_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1616:8: style: Variable 'msk_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:1851:9: style: Parameter 'var_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_map.c:1884:10: style: Parameter 'area' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_map.c:1886:7: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_map.c:2135:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_map.c:2143:11: style: Variable 'val' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_map.c:2146:8: style: Variable 'ival' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_map.c:2352:10: style: Variable 'ival_a' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_map.c:2353:10: style: Variable 'ival_b' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_map.c:218:13: style: Variable 'bnd_nbr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:220:15: style: Variable 'col_nbr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:222:15: style: Variable 'lat_nbr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:224:15: style: Variable 'col_nbr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:235:14: style: Variable 'bnd_nbr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:238:16: style: Variable 'lat_nbr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:245:16: style: Variable 'col_nbr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:285:24: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:296:24: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/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.3/src/nco/nco_map.c:724:22: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:725:22: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/src/nco/nco_map.c:729:22: style: Variable 'area_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:730:20: style: Variable 'frc_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:731:20: style: Variable 'msk_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:733:24: style: Variable 'area_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:734:22: style: Variable 'frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:735:22: style: Variable 'msk_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:737:28: style: Variable 'lat_ctr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:738:28: style: Variable 'lon_ctr_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:739:28: style: Variable 'lat_crn_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:740:28: style: Variable 'lon_crn_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:741:30: style: Variable 'lat_ctr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:742:30: style: Variable 'lon_ctr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:743:30: style: Variable 'lat_crn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:744:30: style: Variable 'lon_crn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:750:26: style: Variable 'fl_in_dst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:751:26: style: Variable 'fl_in_src' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:752:28: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1026:19: style: Variable 'pl_lst_dbg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1033:9: style: Variable 'tree' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1062:9: style: Variable 'tree' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1128:12: style: Variable 'pl_glb_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1129:13: style: Variable 'pl_glb_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1135:16: style: Variable 'wgt_lst_vrl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1137:17: style: Variable 'pl_lst_vrl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1139:27: style: Variable 'pl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1140:29: style: Variable 'pl_lst_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1337:7: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1718:13: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1720:7: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1721:10: style: Variable 'lat_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1722:10: style: Variable 'lat_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1724:10: style: Variable 'lon_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1725:10: style: Variable 'lon_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1726:6: style: Variable 'msk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/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.3/src/nco/nco_map.c:1926:16: style: Variable 'dval' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:1975:13: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2024:24: style: Variable 'area_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2025:24: style: Variable 'mask_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2146:12: style: Variable 'ival' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2223:22: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2224:22: style: Variable 'cnv_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2443:24: style: Variable 'idx_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2619:23: style: Variable 'idx_crr_row' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2670:24: style: Variable 'hst_row' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2671:24: style: Variable 'hst_col' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2672:24: style: Variable 'hst_wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2680:20: style: Variable 'dmn_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2681:18: style: Variable 'var_S' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2682:28: style: Variable 'var_area_a' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2683:28: style: Variable 'var_area_b' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2684:22: style: Variable 'var_col' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2685:28: style: Variable 'var_frac_a' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2686:28: style: Variable 'var_frac_b' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2687:28: style: Variable 'var_mask_a' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2688:28: style: Variable 'var_mask_b' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2689:22: style: Variable 'var_row' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2690:24: style: Variable 'var_xc_a' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2691:24: style: Variable 'var_xc_b' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2692:24: style: Variable 'var_yc_a' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_map.c:2693:24: style: Variable 'var_yc_b' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_md5.c:81:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:104:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:183:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:203:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:274:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:330:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:414:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:472:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:535:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mmr.c:362:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_mmr.c:361:6: note: First condition nco-5.3.3/src/nco/nco_mmr.c:362:6: note: Second condition nco-5.3.3/src/nco/nco_mmr.c:455:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_mmr.c:454:6: note: First condition nco-5.3.3/src/nco/nco_mmr.c:455:6: note: Second condition nco-5.3.3/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.3/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.3/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.3/src/nco/nco_mmr.c:423:8: note: Assuming that condition 'prc_stt_sng' is not redundant nco-5.3.3/src/nco/nco_mmr.c:422:97: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_mmr.c:481:8: note: Assuming that condition 'prc_stm_sng' is not redundant nco-5.3.3/src/nco/nco_mmr.c:480:97: note: Null pointer dereference nco-5.3.3/src/nco/nco_mmr.c:71:15: style:inconclusive: Function 'nco_malloc' argument 1 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_mmr.h:131:15: note: Function 'nco_malloc' argument 1 names different: declaration 'size' definition 'sz'. nco-5.3.3/src/nco/nco_mmr.c:71:15: note: Function 'nco_malloc' argument 1 names different: declaration 'size' definition 'sz'. nco-5.3.3/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.3/src/nco/nco_mmr.h:135:15: note: Function 'nco_malloc_flg' argument 1 names different: declaration 'size' definition 'sz'. nco-5.3.3/src/nco/nco_mmr.c:123:15: note: Function 'nco_malloc_flg' argument 1 names different: declaration 'size' definition 'sz'. nco-5.3.3/src/nco/nco_mmr.c:250:15: style:inconclusive: Function 'nco_realloc' argument 2 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_mmr.h:163:15: note: Function 'nco_realloc' argument 2 names different: declaration 'size' definition 'sz'. nco-5.3.3/src/nco/nco_mmr.c:250:15: note: Function 'nco_realloc' argument 2 names different: declaration 'size' definition 'sz'. nco-5.3.3/src/nco/nco_mmr.c:81:9: style: Variable 'nvr_NCO_MMR_DBG' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_mmr.c:352:9: style: Variable 'fl_prc' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_mmr.c:445:9: style: Variable 'fl_prc' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_mmr.c:423:32: style: Variable 'prc_stt_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_mmr.c:481:32: style: Variable 'prc_stm_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_mmr.c:514:8: style: Variable 'sz_pg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:223:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_msa.c:291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_msa.c:673:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_msa.c:899:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_msa.c:1172:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_msa.c:1277:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_msa.c:1459:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmt_dmn [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_msa.c:1575:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_msa.c:1673:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/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.3/src/nco/nco_msa.c:261:19: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_msa.c:259:19: note: First condition nco-5.3.3/src/nco/nco_msa.c:261:19: note: Second condition nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_msa.h:92:11: note: Function 'nco_msa_rcr_clc' argument 5 names different: declaration 'var1' definition 'vara'. nco-5.3.3/src/nco/nco_msa.c:18:11: note: Function 'nco_msa_rcr_clc' argument 5 names different: declaration 'var1' definition 'vara'. nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_msa.c:394:8: style: Parameter 'dmn_sbs_ram' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_msa.c:1294:12: style: Variable 'var_out_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.nm_fll [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.wgt_sum [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.wgt_crr [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.dim [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.dmn_id [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.cid [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.dfl_lvl [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.has_add_fst [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.has_dpl_dmn [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.has_scl_fct [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.nbr_att [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.nbr_dim [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.pck_dsk [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.pck_ram [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.shuffle [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.undefined [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.cnt [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.end [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.srd [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.srt [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.tally [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.sz_rec [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.typ_dsk [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.typ_pck [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.typ_upk [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.add_fst [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.mss_val [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.scl_fct [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.is_crd_var [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.is_fix_var [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.is_rec_var [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.cnk_sz [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:1331:13: error: Uninitialized struct member: var_in.xrf [uninitStructMember] nco-5.3.3/src/nco/nco_msa.c:87:13: style: Variable 'cp_wrp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:158:12: style: Variable 'indices' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:159:11: style: Variable 'cp_wrp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:269:12: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:270:12: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:271:12: style: Variable 'dmn_srd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:312:14: style: Variable 'crr_slb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:387:6: style: Variable 'mnm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:508:12: style: Variable 'indices' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:509:8: style: Variable 'mnm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:654:31: style: Variable 'var_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:1029:12: style: Variable 'indices' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:1030:8: style: Variable 'mnm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:1429:30: style: Variable 'dmn_map_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:1430:30: style: Variable 'dmn_map_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:1434:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:1629:6: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:1650:31: style: Variable 'var_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:1721:7: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:1742:31: style: Variable 'var_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_msa.c:1760:10: style: Variable 'lmt_msa' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_mss_val.c:29:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_FILL_FLOAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mss_val.c:66:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_FILL_FLOAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mss_val.c:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mss_val.c:309:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mss_val.c:422:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mss_val.c:492:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mss_val.c:100:18: style: Variable 'var_typ' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_mta.c:46:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mta.c:89:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mta.c:230:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_mta.c:269:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/src/nco/nco_mta.c:28:23: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_mta.c:28:23: note: Assignment 'arg_dpl=strdup(arg)', assigned value is 0 nco-5.3.3/src/nco/nco_mta.c:32:14: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_mta.c:267:25: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_mta.c:267:25: note: Assignment 'arg_dpl=strdup(arg)', assigned value is 0 nco-5.3.3/src/nco/nco_mta.c:268:43: note: Calling function 'nco_remove_hyphens', 1st argument 'arg_dpl' value is 0 nco-5.3.3/src/nco/nco_mta.c:109:27: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_mta.c:324:25: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_mta.c:329:41: note: Calling function 'nco_sng_split', 1st argument 'set_of_keys' value is 0 nco-5.3.3/src/nco/nco_mta.c:126:24: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_mta.c:126:23: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_mta.c:126:23: note: Assignment 'sng_tmp=strdup(src)', assigned value is 0 nco-5.3.3/src/nco/nco_mta.c:132:14: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_mta.c:324:25: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_mta.c:331:48: note: Calling function 'nco_count_blocks', 1st argument 'set_of_keys' value is 0 nco-5.3.3/src/nco/nco_mta.c:292:30: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_mta.c:332:30: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_mta.c:332:30: note: Assignment 'temp_value=strdup(individual_arg[sub_idx])', assigned value is 0 nco-5.3.3/src/nco/nco_mta.c:333:56: note: Null pointer dereference nco-5.3.3/src/nco/nco_mta.c:18:14: style:inconclusive: Function 'nco_sng2kvm' argument 1 names different: declaration 'sng' definition 'arg'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_mta.h:37:16: note: Function 'nco_sng2kvm' argument 1 names different: declaration 'sng' definition 'arg'. nco-5.3.3/src/nco/nco_mta.c:18:14: note: Function 'nco_sng2kvm' argument 1 names different: declaration 'sng' definition 'arg'. nco-5.3.3/src/nco/nco_mta.c:97:9: style: Variable 'backslash_psn' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_mta.c:109:9: style: Variable 'hyphen_psn' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_mta.c:356:9: style: Variable 'nco_mta_dlm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_mta.c:161:24: style: Variable 'idx_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_mta.c:162:24: style: Variable 'sng_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_mta.c:164:24: style: Variable 'idx_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_mta.c:165:24: style: Variable 'sng_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_mta.c:338:19: style: Variable 'individual_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_mta.c:342:15: style: Variable 'separate_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_netcdf.c:80:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:724:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:735:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:759:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:769:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:785:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:803:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:817:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:831:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:845:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:872:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:888:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:902:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:913:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:929:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:943:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:957:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:971:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:986:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1001:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1056:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1222:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1249:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1269:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1278:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1375:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1397:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1407:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1417:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1436:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1469:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1479:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1489:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1499:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1509:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1534:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1711:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1746:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1760:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1775:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1792:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1803:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1817:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADDIM [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:1831:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2043:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2056:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_EBADCHUNK [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2183:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2194:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2265:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2289:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2302:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2316:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2325:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2334:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2344:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2368:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2387:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2433:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTATT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2464:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTVAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTVAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2503:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTVAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2532:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2542:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2553:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTVAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2567:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2592:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2641:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2674:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2724:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2782:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2867:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2946:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:2998:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3040:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3088:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTATT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTATT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTATT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3229:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3244:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3305:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3380:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3456:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3457:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3458:162: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3459:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3460:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3461:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3462:139: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3463:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3464:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3465:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3466:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3467:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3468:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3469:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3472:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3473:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3474:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3475:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3476:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3477:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3483:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3493:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3503:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3504:187: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3505:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_netcdf.c:3511:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_netcdf.c:31:30: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_netcdf.c:31:15: note: Assignment 'nm_cpy=nm_nc=(char*)strdup(nm_sng)', assigned value is 0 nco-5.3.3/src/nco/nco_netcdf.c:34:10: note: Null pointer dereference nco-5.3.3/src/nco/nco_netcdf.c:1365:4: warning: Possible null pointer dereference: pathlen [nullPointer] nco-5.3.3/src/nco/nco_netcdf.c:2853:23: note: Calling function 'nc_inq_path', 2nd argument 'NULL' value is 0 nco-5.3.3/src/nco/nco_netcdf.c:1365:4: note: Null pointer dereference nco-5.3.3/src/nco/nco_netcdf.c:1366:4: warning: Possible null pointer dereference: path [nullPointer] nco-5.3.3/src/nco/nco_netcdf.c:2851:32: note: Calling function 'nc_inq_path', 3rd argument 'NULL' value is 0 nco-5.3.3/src/nco/nco_netcdf.c:1366:4: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_netcdf.c:2507:24: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_netcdf.c:2507:10: note: Assignment 'path=(char*)malloc(pathlen*sizeof(char))', assigned value is 0 nco-5.3.3/src/nco/nco_netcdf.c:2509:98: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_netcdf.c:2625:24: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_netcdf.c:2625:10: note: Assignment 'path=(char*)malloc(pathlen*sizeof(char))', assigned value is 0 nco-5.3.3/src/nco/nco_netcdf.c:2628:101: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_netcdf.c:2852:24: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_netcdf.c:2852:10: note: Assignment 'path=(char*)malloc(pathlen*sizeof(char))', assigned value is 0 nco-5.3.3/src/nco/nco_netcdf.c:2855:102: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_netcdf.c:2924:26: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_netcdf.c:2924:10: note: Assignment 'var_dbl=(double*)malloc(var_sz*sizeof(double))', assigned value is 0 nco-5.3.3/src/nco/nco_netcdf.c:2926:18: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_netcdf.c:2924:26: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_netcdf.c:2924:10: note: Assignment 'var_dbl=(double*)malloc(var_sz*sizeof(double))', assigned value is 0 nco-5.3.3/src/nco/nco_netcdf.c:2928:7: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_netcdf.c:2924:26: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_netcdf.c:2924:10: note: Assignment 'var_dbl=(double*)malloc(var_sz*sizeof(double))', assigned value is 0 nco-5.3.3/src/nco/nco_netcdf.c:2929:7: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_netcdf.c:1023:6: note: rcd is assigned nco-5.3.3/src/nco/nco_netcdf.c:1024:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_netcdf.c:2062:10: note: rcd is assigned nco-5.3.3/src/nco/nco_netcdf.c:2070:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_netcdf.c:2281:6: note: rcd is assigned nco-5.3.3/src/nco/nco_netcdf.c:2283:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_netcdf.c:2471:8: note: rcd is assigned nco-5.3.3/src/nco/nco_netcdf.c:2473:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_netcdf.c:2473:8: note: rcd is assigned nco-5.3.3/src/nco/nco_netcdf.c:2476:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_netcdf.c:2508:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_netcdf.c:2506:8: note: rcd is assigned nco-5.3.3/src/nco/nco_netcdf.c:2508:8: note: rcd is overwritten nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_netcdf.c:3441:91: style: Parameter 'cnk_sz' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3449:87: style: Parameter 'fll_val' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3456:97: style: Parameter 'var_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3458:69: style: Parameter 'typ_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3458:92: style: Parameter 'bs_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3458:114: style: Parameter 'typ_sz' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3458:136: style: Parameter 'typ_nbr' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3459:90: style: Parameter 'mbr_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3459:110: style: Parameter 'vp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3460:95: style: Parameter 'mbr_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3461:97: style: Parameter 'var_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3462:69: style: Parameter 'typ_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3462:91: style: Parameter 'typ_sz' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3462:114: style: Parameter 'bs_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3463:37: style: Parameter 'vlenp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3464:54: style: Parameter 'vlenp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3465:71: style: Parameter 'grp_id' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3468:76: style: Parameter 'grp_id' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3470:52: style: Parameter 'prn_id' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3471:56: style: Parameter 'prn_id' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3473:51: style: Parameter 'grp_nm_lng' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3473:75: style: Parameter 'grp_nm_fll' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3474:56: style: Parameter 'grp_nm_lng' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3476:76: style: Parameter 'grp_id' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3503:69: style: Parameter 'typ_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3503:91: style: Parameter 'typ_sz' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3504:74: style: Parameter 'typ_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3504:96: style: Parameter 'typ_sz' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3504:119: style: Parameter 'bs_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3504:141: style: Parameter 'fld_nbr' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3504:161: style: Parameter 'cls_typ' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3519:86: style: Parameter 'ubp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3520:88: style: Parameter 'usp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3521:84: style: Parameter 'uip' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3522:86: style: Parameter 'i64p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3523:88: style: Parameter 'ui64p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3535:104: style: Parameter 'ubp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3536:106: style: Parameter 'usp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3537:102: style: Parameter 'uip' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3538:104: style: Parameter 'i64p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3539:106: style: Parameter 'ui64p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3551:125: style: Parameter 'ubp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3552:127: style: Parameter 'usp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3553:123: style: Parameter 'uip' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3554:125: style: Parameter 'i64p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3555:127: style: Parameter 'ui64p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3567:146: style: Parameter 'ubp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3568:148: style: Parameter 'usp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3569:144: style: Parameter 'uip' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3570:146: style: Parameter 'i64p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3571:148: style: Parameter 'ui64p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3593:86: style: Parameter 'ubp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3594:88: style: Parameter 'usp' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3595:84: style: Parameter 'uip' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3596:86: style: Parameter 'i64p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:3597:88: style: Parameter 'ui64p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_netcdf.c:1772:23: warning: Uninitialized variable: *dmn_sz [uninitvar] nco-5.3.3/src/nco/nco_netcdf.c:2062:52: note: Calling function 'nco_inq_dim', 4th argument '&dmn_cnt' value is nco-5.3.3/src/nco/nco_netcdf.c:1772:23: note: Uninitialized variable: *dmn_sz nco-5.3.3/src/nco/nco_netcdf.c:3149:23: warning: Uninitialized variable: *att_sz [uninitvar] nco-5.3.3/src/nco/nco_netcdf.c:2432:61: note: Calling function 'nco_inq_att_flg', 5th argument '&scl_fct_lng' value is nco-5.3.3/src/nco/nco_netcdf.c:3149:23: note: Uninitialized variable: *att_sz nco-5.3.3/src/nco/nco_netcdf.c:1016:22: style: Variable 'fnc_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_netcdf.c:1043:14: style: Variable 'flt_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_netcdf.c:1063:7: style: Unused variable: flt_idx [unusedVariable] nco-5.3.3/src/nco/nco_omp.c:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_omp.c:240:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_omp.c:253:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_omp.c:278:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_omp.c:24:53: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] nco-5.3.3/src/nco/nco_omp.c:25:43: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] nco-5.3.3/src/nco/nco_omp.c:26:53: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] nco-5.3.3/src/nco/nco_omp.c:87:21: style: Condition 'omp_in_parallel()' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_omp.c:87:21: note: Calling function 'omp_in_parallel' returns 0 nco-5.3.3/src/nco/nco_omp.c:87:21: note: Condition 'omp_in_parallel()' is always false nco-5.3.3/src/nco/nco_omp.c:178:162: style: Condition 'dyn_thr' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_omp.c:177:28: note: Calling function 'omp_get_dynamic' returns 0 nco-5.3.3/src/nco/nco_omp.c:177:28: note: Assignment 'dyn_thr=omp_get_dynamic()', assigned value is 0 nco-5.3.3/src/nco/nco_omp.c:178:162: note: Condition 'dyn_thr' is always false nco-5.3.3/src/nco/nco_omp.c:195:21: style: Condition 'omp_in_parallel()' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_omp.c:195:21: note: Calling function 'omp_in_parallel' returns 0 nco-5.3.3/src/nco/nco_omp.c:195:21: note: Condition 'omp_in_parallel()' is always false nco-5.3.3/src/nco/nco_omp.c:75:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] nco-5.3.3/src/nco/nco_omp.c:47:9: style: Variable 'nvr_OMP_NUM_THREADS' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_omp.c:250:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_omp.c:273:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_omp.c:24:68: style: Variable 'dynamic_threads' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_omp.c:25:49: style: Variable 'nested' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_omp.c:26:64: style: Variable 'num_threads' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_omp.c:53:14: style: Variable 'dyn_thr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/src/nco/nco_omp.c:59:18: style: Variable 'thr_nbr_max' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_omp.c:60:18: style: Variable 'thr_nbr_rqs' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_pck.c:93:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:121:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:160:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:205:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:250:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:477:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENOTATT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:548:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:636:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:748:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:1092:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_pck.c:1234:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/nco_pck.c:159:22: note: Assuming that condition 'nco_pck_map_sng==NULL' is not redundant nco-5.3.3/src/nco/nco_pck.c:160:112: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:159:22: note: Assuming that condition 'nco_pck_map_sng==NULL' is not redundant nco-5.3.3/src/nco/nco_pck.c:164:14: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:203:22: note: Assuming that condition 'nco_pck_plc_sng==NULL' is not redundant nco-5.3.3/src/nco/nco_pck.c:214:14: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:980:8: note: Assuming that condition 'min_var' is not redundant nco-5.3.3/src/nco/nco_pck.c:918:82: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:981:8: note: Assuming that condition 'max_var' is not redundant nco-5.3.3/src/nco/nco_pck.c:918:95: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:983:8: note: Assuming that condition 'hlf_var' is not redundant nco-5.3.3/src/nco/nco_pck.c:919:82: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:981:8: note: Assuming that condition 'max_var' is not redundant nco-5.3.3/src/nco/nco_pck.c:919:95: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:981:8: note: Assuming that condition 'max_var' is not redundant nco-5.3.3/src/nco/nco_pck.c:921:46: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:980:8: note: Assuming that condition 'min_var' is not redundant nco-5.3.3/src/nco/nco_pck.c:945:82: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:961:10: note: Assuming that condition 'zero_var' is not redundant nco-5.3.3/src/nco/nco_pck.c:960:36: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:1272:6: note: Assuming that condition 'var_tmp' is not redundant nco-5.3.3/src/nco/nco_pck.c:1263:24: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:1272:6: note: Assuming that condition 'var_tmp' is not redundant nco-5.3.3/src/nco/nco_pck.c:1264:24: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_pck.c:1272:6: note: Assuming that condition 'var_tmp' is not redundant nco-5.3.3/src/nco/nco_pck.c:1271:3: note: Null pointer dereference nco-5.3.3/src/nco/nco_pck.c:160:112: error: Null pointer dereference [nullPointer] nco-5.3.3/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.3/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.3/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.3/src/nco/nco_pck.c:156:9: style: Variable 'nco_prg_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_pck.c:961:28: style: Variable 'zero_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_pck.c:980:24: style: Variable 'min_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_pck.c:981:24: style: Variable 'max_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_pck.c:982:32: style: Variable 'max_var_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_pck.c:983:24: style: Variable 'hlf_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_pck.c:984:26: style: Variable 'ndrv_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_pck.c:1272:22: style: Variable 'var_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply.c:703:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/nco_ply.c:1433:22: note: first condition nco-5.3.3/src/nco/nco_ply.c:1436:29: note: else if condition is opposite to first condition nco-5.3.3/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.3/src/nco/nco_ply.c:1388:19: note: $symbol is assigned nco-5.3.3/src/nco/nco_ply.c:1420:19: note: $symbol is overwritten nco-5.3.3/src/nco/nco_ply.c:1454:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/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.3/src/nco/nco_ply.h:176:9: note: Function 'nco_poly_intersect' argument 4 names different: declaration 'r' definition 'nbr_r'. nco-5.3.3/src/nco/nco_ply.c:1463:11: note: Function 'nco_poly_intersect' argument 4 names different: declaration 'r' definition 'nbr_r'. nco-5.3.3/src/nco/nco_ply.c:467:15: style: Local variable 'bDeg' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_ply.c:440:14: note: Shadowed declaration nco-5.3.3/src/nco/nco_ply.c:467:15: note: Shadow variable nco-5.3.3/src/nco/nco_ply.c:185:27: style: Parameter 'pl' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply.c:691:12: style: Parameter 'pl' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply.c:764:9: style: Parameter 'sp_sng' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply.c:346:13: style: Variable 'lcl_x_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply.c:347:13: style: Variable 'lcl_y_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply.c:622:18: style: Variable 'lcl_dp_x' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply.c:798:12: style: Variable 'pl_vrl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply.c:866:12: style: Variable 'pl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply.c:906:8: style: Variable 'pl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply.c:907:10: style: Variable 'pl_bnds' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply.c:947:12: style: Variable 'pl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply.c:1005:8: style: Variable 'pl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply.c:1006:10: style: Variable 'pl_bnds' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply_lst.c:136:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ply_lst.c:275:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ply_lst.c:398:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ply_lst.c:593:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ply_lst.c:648:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ply_lst.c:1066:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ply_lst.c:1141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ply_lst.c:1207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_ply_lst.c:726:14: note: vrl_cnt is assigned nco-5.3.3/src/nco/nco_ply_lst.c:727:14: note: vrl_cnt is overwritten nco-5.3.3/src/nco/nco_ply_lst.c:565:20: style: Checking if unsigned expression 'jdx' is less than zero. [unsignedLessThanZero] nco-5.3.3/src/nco/nco_ply_lst.c:550:17: note: Assignment 'cnt_vrl=0', assigned value is 0 nco-5.3.3/src/nco/nco_ply_lst.c:565:20: note: Unsigned less than zero nco-5.3.3/src/nco/nco_ply_lst.c:73:9: style: Parameter 'area' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply_lst.c:74:6: style: Parameter 'msk' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply_lst.c:76:9: style: Parameter 'lon_ctr' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply_lst.c:215:6: style: Parameter 'msk' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply_lst.c:216:9: style: Parameter 'lat_ctr' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply_lst.c:217:9: style: Parameter 'lon_ctr' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply_lst.c:339:6: style: Parameter 'msk' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply_lst.c:340:9: style: Parameter 'lat_ctr' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply_lst.c:341:9: style: Parameter 'lon_ctr' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_ply_lst.c:1260:15: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] nco-5.3.3/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.3/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.3/src/nco/nco_ply_lst.c:18:10: style: Variable 'jdx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply_lst.c:331:9: style: Variable 'pl_msk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply_lst.c:482:9: style: Variable 'pl_msk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply_lst.c:605:8: style: Variable 'list' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply_lst.c:628:14: style: Variable 'thr_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply_lst.c:936:17: style: Variable 'pl_vrl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_ply_lst.c:1031:10: style: Variable 'mem_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply_lst.c:1149:7: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply_lst.c:1185:15: style: Variable 'thr_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ply_lst.c:1400:10: style: Variable 'mem_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_ppc.c:28:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ppc.c:75:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ppc.c:210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ppc.c:255:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ppc.c:392:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_CHAR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_ppc.c:691:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_ppc.h:77:14: note: Function 'nco_ppc_around' argument 1 names different: declaration 'prc' definition 'ppc'. nco-5.3.3/src/nco/nco_ppc.c:346:12: note: Function 'nco_ppc_around' argument 1 names different: declaration 'prc' definition 'ppc'. nco-5.3.3/src/nco/nco_ppc.c:189:22: style: Variable 'ppc_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:19:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_GLOBAL [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_prn.c:60:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_prn.c:1301:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_prn.c:1721:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_prn.c:2047:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_prn.c:3054:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_prn.c:3478:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_prn.c:3810:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_prn.c:4087:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_prn.c:4491:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_prn.c:1432:14: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1430. [multiCondition] nco-5.3.3/src/nco/nco_prn.c:1430:14: note: first condition nco-5.3.3/src/nco/nco_prn.c:1432:14: note: else if condition is opposite to first condition nco-5.3.3/src/nco/nco_prn.c:418:5: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_prn.c:400:5: note: First condition nco-5.3.3/src/nco/nco_prn.c:418:5: note: Second condition nco-5.3.3/src/nco/nco_prn.c:433:5: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_prn.c:418:5: note: First condition nco-5.3.3/src/nco/nco_prn.c:433:5: note: Second condition nco-5.3.3/src/nco/nco_prn.c:449:5: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_prn.c:433:5: note: First condition nco-5.3.3/src/nco/nco_prn.c:449:5: note: Second condition nco-5.3.3/src/nco/nco_prn.c:1835:14: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_prn.c:1794:14: note: First condition nco-5.3.3/src/nco/nco_prn.c:1835:14: note: Second condition nco-5.3.3/src/nco/nco_prn.c:840:29: style: Assignment 'rcd_prn=0' is redundant with condition 'rcd_prn==0'. [duplicateConditionalAssign] nco-5.3.3/src/nco/nco_prn.c:840:16: note: Condition 'rcd_prn==0' nco-5.3.3/src/nco/nco_prn.c:840:29: note: Assignment 'rcd_prn=0' is redundant nco-5.3.3/src/nco/nco_prn.c:1837:33: style: Assignment 'ram_sz_ttl=0' is redundant with condition 'ram_sz_ttl==0'. [duplicateConditionalAssign] nco-5.3.3/src/nco/nco_prn.c:1837:17: note: Condition 'ram_sz_ttl==0' nco-5.3.3/src/nco/nco_prn.c:1837:33: note: Assignment 'ram_sz_ttl=0' is redundant nco-5.3.3/src/nco/nco_prn.c:2630:29: style: Assignment 'rcd_prn=0' is redundant with condition 'rcd_prn==0'. [duplicateConditionalAssign] nco-5.3.3/src/nco/nco_prn.c:2630:16: note: Condition 'rcd_prn==0' nco-5.3.3/src/nco/nco_prn.c:2630:29: note: Assignment 'rcd_prn=0' is redundant nco-5.3.3/src/nco/nco_prn.c:3155:193: style: Condition 'qte_fmt_sng' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_prn.c:3154:188: note: Assignment 'qte_fmt_sng=0', assigned value is 0 nco-5.3.3/src/nco/nco_prn.c:3155:193: note: Condition 'qte_fmt_sng' is always false nco-5.3.3/src/nco/nco_prn.c:3155:254: style: Condition 'qte_fmt_sng' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_prn.c:3154:188: note: Assignment 'qte_fmt_sng=0', assigned value is 0 nco-5.3.3/src/nco/nco_prn.c:3155:254: note: Condition 'qte_fmt_sng' is always false nco-5.3.3/src/nco/nco_prn.c:1421: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.3/src/nco/nco_prn.c:2531:22: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] nco-5.3.3/src/nco/nco_prn.c:1864:11: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] nco-5.3.3/src/nco/nco_prn.c:1866:7: note: Found duplicate branches for 'if' and 'else'. nco-5.3.3/src/nco/nco_prn.c:1864:11: note: Found duplicate branches for 'if' and 'else'. nco-5.3.3/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.3/src/nco/nco_prn.c:134:6: note: rcd is assigned nco-5.3.3/src/nco/nco_prn.c:135:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_prn.c:191:11: note: rcd is assigned nco-5.3.3/src/nco/nco_prn.c:195:9: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_prn.c:203:11: note: rcd is assigned nco-5.3.3/src/nco/nco_prn.c:207:9: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_prn.c:223:5: note: rcd is assigned nco-5.3.3/src/nco/nco_prn.c:241:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_prn.c:308:6: note: rcd is assigned nco-5.3.3/src/nco/nco_prn.c:318:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_prn.c:354:10: note: rcd is assigned nco-5.3.3/src/nco/nco_prn.c:356:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_prn.c:1554:18: style: Redundant initialization for 'arr_lft_dlm'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.3/src/nco/nco_prn.c:1518:21: note: arr_lft_dlm is initialized nco-5.3.3/src/nco/nco_prn.c:1554:18: note: arr_lft_dlm is overwritten nco-5.3.3/src/nco/nco_prn.c:1555:18: style: Redundant initialization for 'arr_rgt_dlm'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.3/src/nco/nco_prn.c:1519:21: note: arr_rgt_dlm is initialized nco-5.3.3/src/nco/nco_prn.c:1555:18: note: arr_rgt_dlm is overwritten nco-5.3.3/src/nco/nco_prn.c:2161:17: style: Variable 'unit_sng_var' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_prn.c:2112:15: note: unit_sng_var is assigned nco-5.3.3/src/nco/nco_prn.c:2161:17: note: unit_sng_var is overwritten nco-5.3.3/src/nco/nco_prn.c:2196:5: style: Variable 'unit_sng_var' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_prn.c:2112:15: note: unit_sng_var is assigned '&nul_chr' here. nco-5.3.3/src/nco/nco_prn.c:2196:5: note: Variable 'unit_sng_var' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_prn.c:3587:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_prn.c:3586:10: note: rcd is assigned nco-5.3.3/src/nco/nco_prn.c:3587:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_prn.c:3911:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_prn.c:3910:10: note: rcd is assigned nco-5.3.3/src/nco/nco_prn.c:3911:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_prn.c:4188:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_prn.c:4187:10: note: rcd is assigned nco-5.3.3/src/nco/nco_prn.c:4188:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_prn.c:282:13: style: Local variable 'spr_sng' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_prn.c:51:9: note: Shadowed declaration nco-5.3.3/src/nco/nco_prn.c:282:13: note: Shadow variable nco-5.3.3/src/nco/nco_prn.c:50:9: style: Variable 'sng_val_sng_cpy' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:51:9: style: Variable 'spr_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:282:13: style: Variable 'spr_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_prn.c:480:13: style: Variable 'vln_val_dp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:481:12: style: Variable 'vln_val_fp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:482:14: style: Variable 'vln_val_ip' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:483:16: style: Variable 'vln_val_sp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:484:15: style: Variable 'vln_val_bp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:485:16: style: Variable 'vln_val_ubp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:486:17: style: Variable 'vln_val_usp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:487:15: style: Variable 'vln_val_uip' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:488:16: style: Variable 'vln_val_i64p' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:489:17: style: Variable 'vln_val_ui64p' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:1851:11: style: Variable 'typ_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:1982:22: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2029:8: style: Variable 'mss_val_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_prn.c:2036:9: style: Variable 'fmt_val' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2039:9: style: Variable 'sng_val_sng_cpy' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2040:9: style: Variable 'spr_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2302:18: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2391:13: style: Variable 'vln_val_dp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2392:12: style: Variable 'vln_val_fp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2393:14: style: Variable 'vln_val_ip' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2394:16: style: Variable 'vln_val_sp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2395:15: style: Variable 'vln_val_bp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2396:16: style: Variable 'vln_val_ubp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2397:17: style: Variable 'vln_val_usp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2398:15: style: Variable 'vln_val_uip' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2399:16: style: Variable 'vln_val_i64p' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:2400:17: style: Variable 'vln_val_ui64p' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:4409:16: style: Variable 'dmn_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_prn.c:3131:49: warning: Uninitialized variable: dmn_idx_grp [uninitvar] nco-5.3.3/src/nco/nco_prn.c:3113:24: note: Assuming condition is false nco-5.3.3/src/nco/nco_prn.c:3131:49: note: Uninitialized variable: dmn_idx_grp nco-5.3.3/src/nco/nco_prn.c:3552:49: warning: Uninitialized variable: dmn_idx_grp [uninitvar] nco-5.3.3/src/nco/nco_prn.c:3534:24: note: Assuming condition is false nco-5.3.3/src/nco/nco_prn.c:3552:49: note: Uninitialized variable: dmn_idx_grp nco-5.3.3/src/nco/nco_prn.c:3879:49: warning: Uninitialized variable: dmn_idx_grp [uninitvar] nco-5.3.3/src/nco/nco_prn.c:3861:24: note: Assuming condition is false nco-5.3.3/src/nco/nco_prn.c:3879:49: note: Uninitialized variable: dmn_idx_grp nco-5.3.3/src/nco/nco_prn.c:4159:49: warning: Uninitialized variable: dmn_idx_grp [uninitvar] nco-5.3.3/src/nco/nco_prn.c:4141:24: note: Assuming condition is false nco-5.3.3/src/nco/nco_prn.c:4159:49: note: Uninitialized variable: dmn_idx_grp nco-5.3.3/src/nco/nco_prn.c:173:31: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:257:33: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:392:32: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:393:24: style: Variable 'flt_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:429:33: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:445:33: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:462:33: style: Variable 'val_hdn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:528:46: style: Variable 'typ_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:887:26: style: Variable 'att' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1270:38: style: Variable 'fmt_sng_mss_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1525:20: style: Variable 'dmn_nbr_prn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1688:8: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1689:12: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1690:11: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1691:12: style: Variable 'dmn_map' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1692:12: style: Variable 'dmn_mod' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1693:16: style: Variable 'dmn_sbs_ram' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1694:16: style: Variable 'dmn_sbs_dsk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1695:12: style: Variable 'dmn_srd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1696:12: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1697:12: style: Variable 'hyp_mod' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1703:36: style: Variable 'unit_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1830:24: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1831:24: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1899:8: style: Variable 'nm_jsn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1903:8: style: Variable 'nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1935:44: style: Variable 'typ_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1942:11: style: Variable 'nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1958:44: style: Variable 'typ_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:1961:22: style: Variable 'dmn_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:2166:26: style: Variable 'cln_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:2192:28: style: Variable 'var_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:2294:40: style: Variable 'fmt_sng_mss_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:2996:16: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:2997:32: style: Variable 'dmn_sbs_ram' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:2998:32: style: Variable 'dmn_sbs_dsk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:2999:32: style: Variable 'mod_map_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3000:38: style: Variable 'mod_map_rv_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3001:30: style: Variable 'mod_map_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3015:39: style: Variable 'unit_sng_crd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3016:39: style: Variable 'unit_sng_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3017:22: style: Variable 'dlm_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3023:8: style: Variable 'lmt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3026:6: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3027:22: style: Variable 'var_aux' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3149:11: style: Variable 'nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3160:11: style: Variable 'nm_jsn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3174:13: style: Variable 'nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3186:13: style: Variable 'nm_jsn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3192:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3232:15: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3342:10: style: Variable 'var_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3391:16: style: Variable 'JSN_BLOCK' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3614:14: style: Variable 'mbr_nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3618:13: style: Variable 'bs_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3619:14: style: Variable 'typ_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3621:12: style: Variable 'typ_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3633:11: style: Variable 'nm_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3645:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3705:15: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3747:10: style: Variable 'var_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3942:13: style: Variable 'bs_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3943:14: style: Variable 'typ_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3945:12: style: Variable 'typ_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3951:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:3990:15: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:4022:10: style: Variable 'var_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:4219:13: style: Variable 'bs_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:4220:14: style: Variable 'typ_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:4224:12: style: Variable 'typ_ids' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:4235:11: style: Variable 'nm_jsn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:4240:10: style: Variable 'dmn_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:4279:15: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_prn.c:4333:10: style: Variable 'var_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rec_var.c:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rec_var.c:95:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rec_var.c:46:16: style: Variable 'rec_crd_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:237:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:957:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:4124:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:7472:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:7541:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:7842:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:8352:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:8710:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:9636:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:12311:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:12333:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:12359:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:12526:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:12588:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rgr.c:7930:21: style: Expression is always true because 'else if' condition is opposite to previous condition at line 7917. [multiCondition] nco-5.3.3/src/nco/nco_rgr.c:7917:15: note: first condition nco-5.3.3/src/nco/nco_rgr.c:7930:21: note: else if condition is opposite to first condition nco-5.3.3/src/nco/nco_rgr.c:82:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_rgr.c:30:20: note: 'flg_smf' is assigned value '0' here. nco-5.3.3/src/nco/nco_rgr.c:32:20: note: 'flg_tps' is assigned value '0' here. nco-5.3.3/src/nco/nco_rgr.c:67:6: note: First condition nco-5.3.3/src/nco/nco_rgr.c:82:6: note: Second condition nco-5.3.3/src/nco/nco_rgr.c:1822:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_rgr.c:1801:6: note: First condition nco-5.3.3/src/nco/nco_rgr.c:1822:6: note: Second condition nco-5.3.3/src/nco/nco_rgr.c:2883:8: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_rgr.c:2874:8: note: First condition nco-5.3.3/src/nco/nco_rgr.c:2883:8: note: Second condition nco-5.3.3/src/nco/nco_rgr.c:3367:17: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_rgr.c:3366:17: note: First condition nco-5.3.3/src/nco/nco_rgr.c:3367:17: note: Second condition nco-5.3.3/src/nco/nco_rgr.c:3433:17: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_rgr.c:3432:17: note: First condition nco-5.3.3/src/nco/nco_rgr.c:3433:17: note: Second condition nco-5.3.3/src/nco/nco_rgr.c:10411:5: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_rgr.c:10410:5: note: First condition nco-5.3.3/src/nco/nco_rgr.c:10411:5: note: Second condition nco-5.3.3/src/nco/nco_rgr.c:10646:10: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_rgr.c:10645:10: note: First condition nco-5.3.3/src/nco/nco_rgr.c:10646:10: note: Second condition nco-5.3.3/src/nco/nco_rgr.c:11188:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_rgr.c:11147:6: note: First condition nco-5.3.3/src/nco/nco_rgr.c:11188:6: note: Second condition nco-5.3.3/src/nco/nco_rgr.c:11356:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_rgr.c:11188:6: note: First condition nco-5.3.3/src/nco/nco_rgr.c:11356:6: note: Second condition nco-5.3.3/src/nco/nco_rgr.c:11386:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_rgr.c:11356:6: note: First condition nco-5.3.3/src/nco/nco_rgr.c:11386:6: note: Second condition nco-5.3.3/src/nco/nco_rgr.c:8293:30: style: Assignment 'xpn_sum=0.0' is redundant with condition 'xpn_sum==0.0'. [duplicateConditionalAssign] nco-5.3.3/src/nco/nco_rgr.c:8293:15: note: Condition 'xpn_sum==0.0' nco-5.3.3/src/nco/nco_rgr.c:8293:30: note: Assignment 'xpn_sum=0.0' is redundant nco-5.3.3/src/nco/nco_rgr.c:2194:40: style: Condition 'nco_dbg_lvl_get()>=nco_dbg_std&&0' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_rgr.c:2867:41: style: Condition 'nco_dbg_lvl_get()>=nco_dbg_std&&0' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_rgr.c:3765:22: style: Condition 'brk_lft_idx==-1' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_rgr.c:3769:18: style: Condition 'brk_lft_idx==-1' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_rgr.c:8866:18: style: Condition 'grd_rnk_nbr==dmn_nbr_2D' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_rgr.c:8834:15: note: Assignment 'grd_rnk_nbr=dmn_nbr_2D', assigned value is 2 nco-5.3.3/src/nco/nco_rgr.c:8866:18: note: Condition 'grd_rnk_nbr==dmn_nbr_2D' is always true nco-5.3.3/src/nco/nco_rgr.c:12538:8: style: Condition '!flg_ccw' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_rgr.c:12533:12: note: Assuming that condition '!flg_ccw' is not redundant nco-5.3.3/src/nco/nco_rgr.c:12538:8: note: Condition '!flg_ccw' is always true nco-5.3.3/src/nco/nco_rgr.c:12555:5: style: Condition '!flg_ccw' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_rgr.c:12552:10: note: Assuming that condition 'flg_ccw' is not redundant nco-5.3.3/src/nco/nco_rgr.c:12555:5: note: Condition '!flg_ccw' is always true nco-5.3.3/src/nco/nco_rgr.c:12563:10: style: Condition '!flg_ccw' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_rgr.c:12548:8: note: Assuming that condition 'flg_ccw' is not redundant nco-5.3.3/src/nco/nco_rgr.c:12563:10: note: Condition '!flg_ccw' is always true nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_rgr.c:6054: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.3/src/nco/nco_rgr.c:6087: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.3/src/nco/nco_rgr.c:6251: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.3/src/nco/nco_rgr.c:6638: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.3/src/nco/nco_rgr.c:6638: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.3/src/nco/nco_rgr.c:6672: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.3/src/nco/nco_rgr.c:7842:44: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.3/src/nco/nco_rgr.c:7978:49: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.3/src/nco/nco_rgr.c:8257:10: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.3/src/nco/nco_rgr.c:9218:62: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] nco-5.3.3/src/nco/nco_rgr.c:11000: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.3/src/nco/nco_rgr.c:1118:5: error: Memory leak: ps_nm_ecmwf [memleak] nco-5.3.3/src/nco/nco_rgr.c:1118:5: error: Memory leak: bd_nm [memleak] nco-5.3.3/src/nco/nco_rgr.c:1118:5: error: Memory leak: lt_nm [memleak] nco-5.3.3/src/nco/nco_rgr.c:1118:5: error: Memory leak: mlc_nm [memleak] nco-5.3.3/src/nco/nco_rgr.c:8364: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.3/src/nco/nco_rgr.c:8375:6: note: Assuming that condition 'fl_grd_dst_cdl' is not redundant nco-5.3.3/src/nco/nco_rgr.c:8364:58: note: Null pointer dereference nco-5.3.3/src/nco/nco_rgr.c:8870:3: warning: Either the condition 'dmn_sz_int' is redundant or there is possible null pointer dereference: dmn_sz_int. [nullPointerRedundantCheck] nco-5.3.3/src/nco/nco_rgr.c:9591:6: note: Assuming that condition 'dmn_sz_int' is not redundant nco-5.3.3/src/nco/nco_rgr.c:8870:3: note: Null pointer dereference nco-5.3.3/src/nco/nco_rgr.c:8871:3: warning: Either the condition 'dmn_sz_int' is redundant or there is possible null pointer dereference: dmn_sz_int. [nullPointerRedundantCheck] nco-5.3.3/src/nco/nco_rgr.c:9591:6: note: Assuming that condition 'dmn_sz_int' is not redundant nco-5.3.3/src/nco/nco_rgr.c:8871:3: note: Null pointer dereference nco-5.3.3/src/nco/nco_rgr.c:8798:12: style: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. [duplicateAssignExpression] nco-5.3.3/src/nco/nco_rgr.c:8799:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.3/src/nco/nco_rgr.c:8798:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.3/src/nco/nco_rgr.c:9769:12: style: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. [duplicateAssignExpression] nco-5.3.3/src/nco/nco_rgr.c:9770:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.3/src/nco/nco_rgr.c:9769:12: note: Same expression used in consecutive assignments of 'SHARE_CREATE' and 'SHARE_OPEN'. nco-5.3.3/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.3/src/nco/nco_rgr.c:979:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1070:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1141:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1142:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1142:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1143:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1151:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1152:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1152:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1153:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1153:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1154:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1154:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1155:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1155:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1156:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1156:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1157:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1157:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1158:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1221:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1222:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1226:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1227:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1234:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1239:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1239:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1240:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1288:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1289:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1289:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1290:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1290:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1291:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1291:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1292:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1292:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1294:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1299:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1304:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1304:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1305:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1305:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1307:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1323:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1335:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1355:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1356:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1356:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1357:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1411:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1412:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1570:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1571:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1571:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1572:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1572:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1573:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1573:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1574:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1624:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1628:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1707:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1717:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1719:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1719:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1720:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1720:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1721:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1721:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1727:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1728:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1728:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1729:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1729:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1730:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1730:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1760:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1763:40: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1764:39: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1768:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1795:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1772:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1773:12: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1798:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1805:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1813:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1825:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1826:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1826:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1827:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1827:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1828:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1828:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1829:41: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1842:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1843:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1843:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1860:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1904:11: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1920:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1921:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1921:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1924:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1922:31: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1924:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1923:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1924:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1924:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1925:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1925:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1926:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1926:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1930:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1930:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1943:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1944:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1944:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1955:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1956:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1956:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1957:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1957:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1972:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1976:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:1977:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1977:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1987:11: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:1996:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2007:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2058:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2063:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2063:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2137:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2147:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2173:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2174:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2174:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2177:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2304:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2305:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2305:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2306:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2306:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2307:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2307:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2308:31: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2323:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2334:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2339:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2339:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2342:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2351:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2424:74: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2438:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2660:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2661:41: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2662:37: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2666:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2676:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2671:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2672:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2672:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2676:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2678:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2685:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2686:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2686:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2690:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2695:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2696:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2696:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2698:33: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2704:11: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2709:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2845:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2944:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2951:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2951:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2952:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2952:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2953:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2953:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2954:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2954:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2955:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2955:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2956:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2956:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2957:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2957:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2958:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2958:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2959:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2959:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2960:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2960:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2961:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2968:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2969:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:2969:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:2970:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3123:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3124:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3129:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3130:7: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3130:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3195:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3150:11: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3155:11: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3155:11: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3195:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3160:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3195:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3162:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3163:9: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3165:11: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3170:11: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3170:11: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3195:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3180:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3187:9: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3188:29: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3195:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3537:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3538:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3538:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3539:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3546:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3553:7: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3553:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3554:7: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3554:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3569:7: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3556:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3569:7: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:3972:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:3976:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4453:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4531:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4531:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4535:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4535:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4763:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4610:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4611:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4611:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4615:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4615:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4616:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4616:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4763:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4673:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4676:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4672:15: note: dmn_cnt[0] is assigned 'col_nbr_out' here. nco-5.3.3/src/nco/nco_rgr.c:4675:12: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/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.3/src/nco/nco_rgr.c:4676:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4680:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4675:15: note: dmn_cnt[0] is assigned 'col_nbr_out' here. nco-5.3.3/src/nco/nco_rgr.c:4678:12: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/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.3/src/nco/nco_rgr.c:4680:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4684:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4684:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4763:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4726:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4730:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4730:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4734:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4734:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4741:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4729:16: note: dmn_srd[0L] is assigned 'lon_nbr_out' here. nco-5.3.3/src/nco/nco_rgr.c:4737:12: note: Variable 'dmn_srd[0L]' is assigned an expression that holds the same value. nco-5.3.3/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.3/src/nco/nco_rgr.c:4741:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4763:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:4763:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:4768:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:5095:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5096:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:5096:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5100:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:5185:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5200:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:5200:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5201:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:5201:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5204:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:5204:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5428:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:5361:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5364:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:5364:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5365:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:5365:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5428:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:5474:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5476:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:5549:25: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:5543:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5549:25: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:5903:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:5899:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5903:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:5906:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:5904:26: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5906:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:5920:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:5907:26: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:5920:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6318:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6108:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6318:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6129:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6128:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6129:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6137:7: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6134:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6137:7: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6254:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6137:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6254:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6254:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6140:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6254:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6187:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6182:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6187:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6254:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6187:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6254:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6212:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6207:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6212:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6254:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6212:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6254:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6254:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6219:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6254:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6222:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6221:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6222:9: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6229:11: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6224:11: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6229:11: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6254:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6229:11: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6254:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6246:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6239:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6246:9: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6254:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6247:29: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6254:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6318:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6254:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6318:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6318:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6258:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6318:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6318:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6276:11: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6318:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6296:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6295:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6296:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6297:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6296:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6297:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6301:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6297:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6301:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6301:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6298:46: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6301:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6318:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6301:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6318:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6310:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6306:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6310:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6310:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6307:46: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6310:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6318:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6310:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6318:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6318:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6314:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6318:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6318:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6315:46: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6318:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6319:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6318:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6319:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:6319:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6320:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6350:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6320:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6350:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6350:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6322:27: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6350:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6353:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6350:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6353:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:6353:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6355:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6356:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6355:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6356:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:6356:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6357:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6404:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6357:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6404:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6404:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6359:27: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6404:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6404:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6377:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6404:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6419:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6404:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6419:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6433:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6419:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6433:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6423:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6422:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6423:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:6423:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6425:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:6425:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6427:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6428:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6427:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6428:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6433:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6428:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6433:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6433:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6431:26: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6433:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6434:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6433:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6434:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6472:16: style: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6469:19: note: dmn_cnt_tuo[0] is assigned 'col_nbr_out' here. nco-5.3.3/src/nco/nco_rgr.c:6472:16: note: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:6475:16: style: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6472:19: note: dmn_cnt_tuo[0] is assigned 'col_nbr_out' here. nco-5.3.3/src/nco/nco_rgr.c:6475:16: note: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:6539:16: style: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6536:19: note: dmn_cnt_tuo[0] is assigned 'lat_nbr_out' here. nco-5.3.3/src/nco/nco_rgr.c:6539:16: note: Variable 'dmn_cnt_tuo[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:6620:14: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6619:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6620:14: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6631:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6626:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6631:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6645:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6631:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6645:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6645:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6633:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6645:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6798:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6797:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6798:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6799:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6798:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6799:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6812:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6805:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6812:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6813:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6812:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6813:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6857:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6813:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6857:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6857:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6815:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6857:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6857:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6821:7: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6857:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6827:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6826:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6827:9: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6828:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6827:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6828:9: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:6857:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:6828:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:6857:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:7390:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:7386:9: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:7390:9: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9271:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9270:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9271:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9272:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9271:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9272:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9296:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9291:28: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9296:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9297:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9296:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9297:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9297:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9299:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9300:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9299:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9300:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9303:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9300:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9303:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9304:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9303:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9304:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9304:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9306:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9306:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9308:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9309:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9308:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9309:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9309:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9310:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9310:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9312:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9313:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9312:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9313:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9314:28: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9313:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9314:28: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9314:28: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9315:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9314:102: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9315:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9315:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9317:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9318:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9317:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9318:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9319:28: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9318:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9319:28: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9319:28: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9320:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9319:101: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9320:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9320:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9322:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9323:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9322:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9323:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9324:28: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9323:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9324:28: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9326:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9324:28: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9326:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9326:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9324:102: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9326:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9327:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9326:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9327:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9328:28: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9327:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9328:28: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9330:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9328:28: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9330:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9330:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9328:101: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9330:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9331:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9330:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9331:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9339:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9331:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9339:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9342:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9339:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9342:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9345:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9342:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9345:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9344:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9341:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:9344:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:9348:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9345:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9348:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9347:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9344:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:9347:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:9351:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9348:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9351:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9350:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9347:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:9350:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:9356:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9351:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9356:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9354:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9350:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:9354:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:9361:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9356:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9361:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9430:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9429:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9430:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9488:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9465:32: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9488:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9488:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9484:32: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9488:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9489:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9488:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9489:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9489:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9490:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9493:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9490:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9493:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9494:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9493:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9494:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9494:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9495:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9495:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9496:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9496:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9497:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9503:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9497:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9503:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9506:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9503:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9506:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9507:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9506:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9507:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9507:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9508:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9508:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9509:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9509:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9510:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9513:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9510:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9513:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9517:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9513:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9517:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9517:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9515:23: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9517:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9518:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9517:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9518:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9518:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9519:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9519:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9520:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:9520:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9521:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9524:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9521:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9524:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9535:14: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9532:17: note: dmn_cnt[0] is assigned 'col_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:9535:14: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:9538:14: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9535:17: note: dmn_cnt[0] is assigned 'col_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:9538:14: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:9573:14: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9570:17: note: dmn_cnt[0] is assigned 'lat_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:9573:14: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:10017:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9813:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10017:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9954:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9951:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9954:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:9955:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9954:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9955:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10017:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9955:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10017:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10150:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10135:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10150:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10289:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10168:35: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10289:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10289:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10205:39: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10289:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10322:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10340:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10338:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10340:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10340:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10363:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10362:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10363:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10363:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10366:34: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10377:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10383:39: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10384:39: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10400:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10393:43: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10400:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10394:14: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10392:17: note: dmn_cnt[0] is assigned 'col_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:10394:14: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:10400:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10396:39: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10400:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10400:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10398:39: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10400:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10400:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10399:39: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10400:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10404:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10459:39: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10460:39: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10470:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10469:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10470:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10470:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10474:34: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10486:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10514:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10497:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10514:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10515:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10514:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10515:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10515:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10557:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10554:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10557:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10557:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10571:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10570:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10571:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10571:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10575:5: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10597:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10592:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10597:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10597:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10617:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10602:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10617:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10617:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10625:37: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10629:37: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10657:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10641:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:10659:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:10657:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:10659:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11702:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11701:22: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11702:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11703:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11702:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11703:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11735:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11721:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11735:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11736:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11735:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11736:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11738:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11736:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11738:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:11738:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11739:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:11739:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11742:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:11742:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11743:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11745:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11743:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11745:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11748:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11745:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11748:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11749:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11748:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11749:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11750:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11749:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11750:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11757:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11750:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11757:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:11752:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11754:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11757:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11754:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11757:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11758:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11757:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11758:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11760:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11758:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11760:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11766:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11760:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11766:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11766:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11763:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11766:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11766:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11763:104: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11766:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11767:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11766:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11767:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11769:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11767:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11769:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11796:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11769:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11796:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11796:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11772:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11796:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11796:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11772:103: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11796:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11778:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11776:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11778:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11784:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11778:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11784:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11784:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11781:32: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11784:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11784:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11781:106: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11784:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11786:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11784:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11786:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11792:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11786:10: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11792:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11792:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11789:32: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11792:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11792:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11789:106: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11792:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11793:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11792:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11793:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11796:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11793:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11796:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11797:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11796:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11797:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11805:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11797:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11805:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11808:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11805:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11808:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11811:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11808:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11811:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11810:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11807:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:11810:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:11814:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11811:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11814:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11813:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11810:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:11813:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:11817:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11814:6: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11817:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:11816:10: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11813:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:11816:10: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:11820:12: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11816:13: note: dmn_cnt[0] is assigned 'grd_sz_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:11820:12: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:11826:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11822:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11826:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12061:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12060:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12061:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12062:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12061:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12062:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12063:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12062:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12063:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12064:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12063:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12064:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12064:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12068:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12069:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12072:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12074:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12073:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12074:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12075:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12076:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12077:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12078:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12079:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12080:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12081:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12082:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12083:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12084:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12085:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12086:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12096:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12087:30: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12096:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12097:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12096:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12097:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12098:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12097:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12098:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12099:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12098:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12099:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12099:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12103:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12104:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12103:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12104:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12105:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12104:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12105:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12120:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12105:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12120:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12122:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12120:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12122:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12127:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12122:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12127:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12129:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12127:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12129:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12130:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12129:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12130:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12135:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12130:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12135:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12137:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12135:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12137:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12137:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12139:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12140:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12139:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12140:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12140:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12141:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12141:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12143:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12143:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12144:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12144:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12145:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12145:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12147:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12147:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12148:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12160:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12148:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12160:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12161:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12160:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12161:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12183:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12161:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12183:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12184:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12183:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12184:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12185:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12184:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12185:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12185:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12187:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12187:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12188:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12188:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12189:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12189:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12191:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12191:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12192:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12192:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12193:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12193:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12195:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12195:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12196:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.c:12196:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12197:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_rgr.c:12215:12: style: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12212:15: note: dmn_cnt[0] is assigned 'nd_nbr' here. nco-5.3.3/src/nco/nco_rgr.c:12215:12: note: Variable 'dmn_cnt[0]' is assigned an expression that holds the same value. nco-5.3.3/src/nco/nco_rgr.c:12612:12: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:12611:8: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:12612:12: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_rgr.h:186:20: note: Function 'nco_rgr_ctl' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.3/src/nco/nco_rgr.c:20:18: note: Function 'nco_rgr_ctl' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.3/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.3/src/nco/nco_rgr.h:211:13: note: Function 'nco_rgr_free' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.3/src/nco/nco_rgr.c:89:11: note: Function 'nco_rgr_free' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.3/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.3/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.3/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.3/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.3/src/nco/nco_rgr.h:181:20: note: Function 'nco_rgr_wgt' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.3/src/nco/nco_rgr.c:4033:18: note: Function 'nco_rgr_wgt' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.3/src/nco/nco_rgr.c:7636:13: style:inconclusive: Function 'nco_sph_plg_area' argument 4 names different: declaration 'grd_sz_nbr' definition 'col_nbr'. [funcArgNamesDifferent] nco-5.3.3/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.3/src/nco/nco_rgr.c:7636:13: note: Function 'nco_sph_plg_area' argument 4 names different: declaration 'grd_sz_nbr' definition 'col_nbr'. nco-5.3.3/src/nco/nco_rgr.c:7638:17: style:inconclusive: Function 'nco_sph_plg_area' argument 6 names different: declaration 'area_out' definition 'area'. [funcArgNamesDifferent] nco-5.3.3/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.3/src/nco/nco_rgr.c:7638:17: note: Function 'nco_sph_plg_area' argument 6 names different: declaration 'area_out' definition 'area'. nco-5.3.3/src/nco/nco_rgr.c:8324:18: style:inconclusive: Function 'nco_rgr_tps' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. [funcArgNamesDifferent] nco-5.3.3/src/nco/nco_rgr.h:215:20: note: Function 'nco_rgr_tps' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.3/src/nco/nco_rgr.c:8324:18: note: Function 'nco_rgr_tps' argument 1 names different: declaration 'rgr_nfo' definition 'rgr'. nco-5.3.3/src/nco/nco_rgr.c:1903:13: style: Local variable 'var_nm' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_rgr.c:1689:9: note: Shadowed declaration nco-5.3.3/src/nco/nco_rgr.c:1903:13: note: Shadow variable nco-5.3.3/src/nco/nco_rgr.c:1986:14: style: Local variable 'dmn_idx_hrz' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_rgr.c:1183:7: note: Shadowed declaration nco-5.3.3/src/nco/nco_rgr.c:1986:14: note: Shadow variable nco-5.3.3/src/nco/nco_rgr.c:1995:16: style: Local variable 'dmn_idx_hrz' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_rgr.c:1183:7: note: Shadowed declaration nco-5.3.3/src/nco/nco_rgr.c:1995:16: note: Shadow variable nco-5.3.3/src/nco/nco_rgr.c:7816:12: style: Local variable 'bnd_idx' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_rgr.c:7707:13: note: Shadowed declaration nco-5.3.3/src/nco/nco_rgr.c:7816:12: note: Shadow variable nco-5.3.3/src/nco/nco_rgr.c:8258:12: style: Local variable 'bnd_idx' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_rgr.c:7707:13: note: Shadowed declaration nco-5.3.3/src/nco/nco_rgr.c:8258:12: note: Shadow variable nco-5.3.3/src/nco/nco_rgr.c:947:9: style: Variable 'fl_pth_lcl' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:1040:9: style: Variable 'dpt_nm_tpl' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:1041:9: style: Variable 'ilev_nm_in' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:1042:9: style: Variable 'ilev_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:1047:9: style: Variable 'plev_nm_in' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:1048:9: style: Variable 'plev_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:1049:9: style: Variable 'plev_nm_tpl' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:1062:9: style: Variable 'bd_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:1063:9: style: Variable 'lt_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:1064:9: style: Variable 'mlc_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:1124:9: style: Variable 'ps_nm_tpl' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:3289:11: style: Variable 'prs_ntp_in' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:3290:11: style: Variable 'prs_ntp_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:4109:9: style: Variable 'fl_pth_lcl' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:4183:8: style: Variable 'att_sng_Cnv' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:4184:8: style: Variable 'att_sng_cnv' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:4185:8: style: Variable 'att_sng_gnr' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:4186:8: style: Variable 'att_sng_Ttl' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:4187:8: style: Variable 'att_sng_ttl' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:4188:8: style: Variable 'name0_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:4591:8: style: Variable 'unt_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:5246:9: style: Variable 'rgr_var' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5256:10: style: Variable 'crd_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:5661:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5699:9: style: Variable 'dmn_nm_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5779:9: style: Variable 'area_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5781:9: style: Variable 'bnd_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5782:9: style: Variable 'bnd_tm_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5783:9: style: Variable 'col_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5784:9: style: Variable 'frc_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5785:9: style: Variable 'lat_bnd_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5786:9: style: Variable 'lat_dmn_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5788:9: style: Variable 'lat_wgt_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5790:9: style: Variable 'lon_dmn_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:5792:9: style: Variable 'msk_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:6716:11: style: Variable 'sgs_nm_gnr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:6723:12: style: Variable 'att_sng_src' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:8347:9: style: Variable 'nvr_DATA_TEMPEST' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:8712:9: style: Variable 'fl_out_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:8713:9: style: Variable 'fl_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:8714:8: style: Variable 'grd_area_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:8715:8: style: Variable 'dmn_sz_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:8716:8: style: Variable 'grd_crn_lat_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:8717:8: style: Variable 'grd_crn_lon_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:8718:8: style: Variable 'grd_crn_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:8719:8: style: Variable 'grd_ctr_lat_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:8720:8: style: Variable 'grd_ctr_lon_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:8721:8: style: Variable 'grd_rnk_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:8722:8: style: Variable 'grd_sz_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:8723:8: style: Variable 'msk_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9294:9: style: Variable 'att_val' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9370:11: style: Variable 'area_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9371:11: style: Variable 'bnd_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9373:11: style: Variable 'col_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9374:11: style: Variable 'lat_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9375:11: style: Variable 'lat_wgt_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9376:11: style: Variable 'lon_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9377:11: style: Variable 'lat_bnd_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9378:11: style: Variable 'lon_bnd_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9640:9: style: Variable 'fl_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9641:9: style: Variable 'fl_out_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9642:9: style: Variable 'fl_pth_lcl' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9647:8: style: Variable 'area_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9648:8: style: Variable 'dmn_sz_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9649:8: style: Variable 'grd_crn_lat_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9650:8: style: Variable 'grd_crn_lon_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9651:8: style: Variable 'grd_crn_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9652:8: style: Variable 'grd_ctr_lat_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9653:8: style: Variable 'grd_ctr_lon_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9654:8: style: Variable 'grd_rnk_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9655:8: style: Variable 'grd_sz_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9656:8: style: Variable 'msk_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9657:8: style: Variable 'unt_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:9824:9: style: Variable 'vrt_dmn_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9836:9: style: Variable 'rgr_var' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:9846:10: style: Variable 'crd_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_rgr.c:11528:9: style: Variable 'fl_hnt' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:11529:9: style: Variable 'fl_hnt_dst' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:11530:9: style: Variable 'fl_hnt_src' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:12386:10: style: Parameter 'lon_crn' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_rgr.c:12582:9: style: Variable 'fl_xtr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_rgr.c:2555:73: warning: Uninitialized variable: lev_in_min [uninitvar] nco-5.3.3/src/nco/nco_rgr.c:2553:20: note: Assuming condition is false nco-5.3.3/src/nco/nco_rgr.c:2555:73: note: Uninitialized variable: lev_in_min nco-5.3.3/src/nco/nco_rgr.c:2563:78: warning: Uninitialized variable: lev_out_min [uninitvar] nco-5.3.3/src/nco/nco_rgr.c:2561:21: note: Assuming condition is false nco-5.3.3/src/nco/nco_rgr.c:2563:78: note: Uninitialized variable: lev_out_min nco-5.3.3/src/nco/nco_rgr.c:2617:73: warning: Uninitialized variable: lev_in_min [uninitvar] nco-5.3.3/src/nco/nco_rgr.c:2615:20: note: Assuming condition is false nco-5.3.3/src/nco/nco_rgr.c:2617:73: note: Uninitialized variable: lev_in_min nco-5.3.3/src/nco/nco_rgr.c:2878:61: warning: Uninitialized variable: dmn_ids_hrz [uninitvar] nco-5.3.3/src/nco/nco_rgr.c:2876:28: note: Assuming condition is false nco-5.3.3/src/nco/nco_rgr.c:2878:61: note: Uninitialized variable: dmn_ids_hrz nco-5.3.3/src/nco/nco_rgr.c:931:22: style: Variable 'rgr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:1528:24: style: Variable 'lt_sum' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:1529:32: style: Variable 'lt_cum_sum' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:1530:22: style: Variable 'z_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:1531:22: style: Variable 'z_sfc' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:2290:19: style: Variable 'lt_sum' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:2291:27: style: Variable 'lt_cum_sum' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:2292:17: style: Variable 'z_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:2293:17: style: Variable 'z_sfc' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:2634:30: style: Variable 'prs_max_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:2635:32: style: Variable 'prs_max_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:2636:30: style: Variable 'prs_min_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:2637:32: style: Variable 'prs_min_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3220:26: style: Variable 'dmn_id_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3221:28: style: Variable 'dmn_id_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3222:22: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3224:30: style: Variable 'dmn_cnt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3926:21: style: Variable 'crd_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3927:23: style: Variable 'crd_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3928:21: style: Variable 'dat_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3929:23: style: Variable 'dat_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3932:31: style: Variable 'crd_in_mnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3933:31: style: Variable 'dat_in_mnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3936:33: style: Variable 'crd_out_mnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3937:33: style: Variable 'dat_out_mnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3955:27: style: Variable 'dmn_id_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3956:29: style: Variable 'dmn_id_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3957:23: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3959:31: style: Variable 'dmn_cnt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/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.3/src/nco/nco_rgr.c:3993:28: style: Variable 'dmn_cnt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3994:28: style: Variable 'dmn_ids_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3995:30: style: Variable 'dmn_ids_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3997:28: style: Variable 'dpt_mdp_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3998:28: style: Variable 'dpt_ntf_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:3999:20: style: Variable 'mlc_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4000:18: style: Variable 'bd_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4001:18: style: Variable 'lt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4003:22: style: Variable 'hyai_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4004:22: style: Variable 'hyam_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4005:22: style: Variable 'hybi_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4006:22: style: Variable 'hybm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4007:18: style: Variable 'ps_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4008:28: style: Variable 'prs_mdp_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4009:28: style: Variable 'prs_ntf_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4011:30: style: Variable 'dpt_mdp_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4012:30: style: Variable 'dpt_ntf_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4013:22: style: Variable 'mlc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4017:24: style: Variable 'hyai_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4018:24: style: Variable 'hyam_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4019:24: style: Variable 'hybi_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4020:24: style: Variable 'hybm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4021:24: style: Variable 'ilev_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4022:20: style: Variable 'lev_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4023:22: style: Variable 'lev_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4024:20: style: Variable 'ps_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4025:30: style: Variable 'prs_mdp_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4026:30: style: Variable 'prs_ntf_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4871:34: style: Variable 'lat_sin_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:4923:34: style: Variable 'wgt_Gss_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:5414:24: style: Variable 'crd_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:5487:32: style: Variable 'dmn_ids_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:6287:26: style: Variable 'dmn_id_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:6288:28: style: Variable 'dmn_id_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:6289:22: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:6596:16: style: Variable 'var_typ_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:6598:15: style: Variable 'var_sz_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:6650:13: style: Variable 'fl_sgs' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:6679:28: style: Variable 'dmn_id_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:6680:24: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:6681:30: style: Variable 'dmn_cnt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:6727:34: style: Variable 'att_src_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7205:43: style: Variable 'sub_sgs_frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7347:25: style: Variable 'caas_gym' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7348:39: style: Variable 'sub_sgs_frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7370:27: style: Variable 'dmn_id_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7371:21: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7372:27: style: Variable 'dmn_cnt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7373:29: style: Variable 'dmn_cnt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7375:37: style: Variable 'var_val_dbl_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7376:35: style: Variable 'var_val_dbl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7391:41: style: Variable 'var_out_chr_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7404:53: style: Variable 'caas_sgs_frc_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7405:56: style: Variable 'caas_sgs_frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7408:24: style: Variable 'area_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7409:30: style: Variable 'col_src_adr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7410:34: style: Variable 'dmn_sz_in_int' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7411:36: style: Variable 'dmn_sz_out_int' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7412:22: style: Variable 'frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7413:30: style: Variable 'lat_bnd_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7414:30: style: Variable 'lat_crn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7415:30: style: Variable 'lat_ctr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7416:30: style: Variable 'lat_ntf_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7417:30: style: Variable 'lat_wgt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7418:30: style: Variable 'lon_bnd_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7419:30: style: Variable 'lon_crn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7420:30: style: Variable 'lon_ctr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7421:30: style: Variable 'lon_ntf_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7422:22: style: Variable 'msk_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7423:34: style: Variable 'nlcol_src_adr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7424:34: style: Variable 'nlrow_dst_adr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7425:26: style: Variable 'nlwgt_raw' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7426:30: style: Variable 'row_dst_adr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7427:28: style: Variable 'sgs_frc_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7428:28: style: Variable 'sgs_frc_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7429:30: style: Variable 'sgs_frc_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7430:28: style: Variable 'sgs_msk_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7431:22: style: Variable 'wgt_raw' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7626:28: style: Variable 'wgt_Gss_p1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7627:28: style: Variable 'lat_sin_p1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7770:19: style: Variable 'bnd_vld_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7778:23: style: Variable 'flg_sas_ndl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7779:23: style: Variable 'flg_sas_isc' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7780:21: style: Variable 'flg_sas_a' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7781:21: style: Variable 'flg_sas_b' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:7782:21: style: Variable 'flg_sas_c' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8293:30: style: Variable 'xpn_sum' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8310:22: style: Variable 'vrt_vld' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8311:18: style: Variable 'a_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8312:18: style: Variable 'b_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8313:18: style: Variable 'c_idx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8314:30: style: Variable 'lat_bnd_rdn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8315:30: style: Variable 'lon_bnd_rdn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8316:30: style: Variable 'lat_bnd_cos' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8317:30: style: Variable 'lon_bnd_cos' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8318:30: style: Variable 'lat_bnd_sin' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8319:30: style: Variable 'lon_bnd_sin' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8375:36: style: Variable 'fl_grd_dst_cdl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:8376:22: style: Variable 'cmd_rgr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9146:32: style: Variable 'lat_ctr_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9147:32: style: Variable 'lat_ntf_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9148:32: style: Variable 'lat_wgt_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9504:32: style: Variable 'crd_val_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9591:28: style: Variable 'dmn_sz_int' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9592:14: style: Variable 'msk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9593:16: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9594:30: style: Variable 'grd_ctr_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9595:30: style: Variable 'grd_ctr_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9596:30: style: Variable 'grd_crn_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9597:30: style: Variable 'grd_crn_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9598:22: style: Variable 'lat_bnd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9599:22: style: Variable 'lat_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9600:22: style: Variable 'lat_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9601:22: style: Variable 'lat_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9602:22: style: Variable 'lat_sin' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9603:22: style: Variable 'lat_wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9604:22: style: Variable 'lon_bnd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9605:22: style: Variable 'lon_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9606:22: style: Variable 'lon_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9607:22: style: Variable 'lon_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:9608:22: style: Variable 'wgt_Gss' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:10004:24: style: Variable 'crd_dpl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:10533:29: style: Variable 'lat_crn_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:10534:29: style: Variable 'lon_crn_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:10775:17: style: Variable 'lon_ctr_drv' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:10823:34: style: Variable 'lon_vld_nxt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:10824:34: style: Variable 'lon_vld_prv' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:11013:32: style: Variable 'lat_ctr_fk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:11014:32: style: Variable 'lon_ctr_fk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:11015:26: style: Variable 'crn_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:11016:26: style: Variable 'crn_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12181:22: style: Variable 'att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12230:16: style: Variable 'dgx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12231:16: style: Variable 'dgy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12232:20: style: Variable 'dg_nd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12233:16: style: Variable 'fcx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12234:16: style: Variable 'fcy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12235:20: style: Variable 'fc_nd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12236:16: style: Variable 'ndx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12237:16: style: Variable 'ndy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12240:22: style: Variable 'dgx_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12241:22: style: Variable 'dgy_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12242:28: style: Variable 'dg_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12243:26: style: Variable 'dg_nd_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12244:22: style: Variable 'fcx_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12245:22: style: Variable 'fcy_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12246:28: style: Variable 'fc_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12247:26: style: Variable 'fc_nd_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12248:22: style: Variable 'msh_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12249:28: style: Variable 'nd_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12250:22: style: Variable 'ndx_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12251:22: style: Variable 'ndy_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12252:30: style: Variable 'npe_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12253:30: style: Variable 'npf_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12257:28: style: Variable 'dmn_sz_int' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12258:14: style: Variable 'msk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12259:16: style: Variable 'area' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12260:30: style: Variable 'grd_ctr_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12261:30: style: Variable 'grd_ctr_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12262:30: style: Variable 'grd_crn_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12263:30: style: Variable 'grd_crn_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12264:22: style: Variable 'lat_bnd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12265:22: style: Variable 'lat_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12266:22: style: Variable 'lat_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12267:22: style: Variable 'lat_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12268:22: style: Variable 'lat_wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12269:22: style: Variable 'lon_bnd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12270:22: style: Variable 'lon_crn' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12271:22: style: Variable 'lon_ctr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12272:22: style: Variable 'lon_ntf' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12273:30: style: Variable 'edg_nbr_cll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12274:22: style: Variable 'vrt_cll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12275:22: style: Variable 'vrt_lat' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12276:22: style: Variable 'vrt_lon' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12279:28: style: Variable 'area_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12280:24: style: Variable 'area_unt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12281:28: style: Variable 'bnd_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12282:28: style: Variable 'col_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12283:28: style: Variable 'lat_bnd_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12284:28: style: Variable 'lat_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12285:26: style: Variable 'lat_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12286:28: style: Variable 'lon_bnd_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12287:28: style: Variable 'lon_dmn_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12288:26: style: Variable 'lon_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12289:26: style: Variable 'msk_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12290:22: style: Variable 'ngl_unt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12291:36: style: Variable 'edg_nbr_cll_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12292:28: style: Variable 'vrt_cll_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12293:28: style: Variable 'vrt_lat_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rgr.c:12294:28: style: Variable 'vrt_lon_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rth_flt.c:118:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rth_flt.c:108:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] nco-5.3.3/src/nco/nco_rth_flt.c:108:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_rth_utl.c:284:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rth_utl.c:334:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rth_utl.c:406:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rth_utl.c:426:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_rth_utl.c:445:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/nco_rth_utl.c:271:17: note: Assuming that condition 'nco_op_sng==NULL' is not redundant nco-5.3.3/src/nco/nco_rth_utl.c:288:14: note: Null pointer dereference nco-5.3.3/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.3/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.3/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.3/src/nco/nco_rth_utl.c:265:9: style: Variable 'nco_prg_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:170:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_s1d.c:737:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_s1d.c:736:6: note: First condition nco-5.3.3/src/nco/nco_s1d.c:737:6: note: Second condition nco-5.3.3/src/nco/nco_s1d.c:1672: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.3/src/nco/nco_s1d.c:2193: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.3/src/nco/nco_s1d.c:310:25: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:306:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:310:25: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:418:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:402:6: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:418:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:406:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:405:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:406:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:406:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:407:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:407:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:408:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:408:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:409:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:411:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:409:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:411:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:413:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:411:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:413:23: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:413:23: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:414:23: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:413:94: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:414:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:418:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:414:23: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:418:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:418:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:414:91: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:418:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:430:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:418:6: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:430:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:422:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:421:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:422:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:422:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:423:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:430:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:423:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:430:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:444:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:430:6: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:444:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:434:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:433:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:434:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:434:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:435:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:435:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:436:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:436:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:437:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:439:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:437:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:439:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:441:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:439:23: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:441:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:441:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:439:91: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:441:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:444:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:441:23: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:444:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:444:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:441:92: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:444:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:458:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:444:6: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:458:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:448:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:447:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:448:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:448:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:449:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:449:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:450:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:450:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:451:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:451:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:452:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:454:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:452:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:454:23: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:454:23: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:455:23: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:454:94: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:455:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:458:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:455:23: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:458:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:458:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:455:93: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:458:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:489:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:458:6: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:489:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:462:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:461:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:462:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:462:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:463:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:463:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:464:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:489:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:464:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:489:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:489:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:472:22: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:489:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:489:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:473:22: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:489:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:489:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:474:22: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:489:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:489:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:475:22: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:489:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:489:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:476:22: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:489:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:489:6: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:696:14: style: Redundant initialization for 'grd_nbr_out'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.3/src/nco/nco_s1d.c:590:19: note: grd_nbr_out is initialized nco-5.3.3/src/nco/nco_s1d.c:696:14: note: grd_nbr_out is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:599:19: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:600:19: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:601:19: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:602:19: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:603:19: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:631:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:630:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:631:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:631:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:636:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:635:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:636:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:636:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:641:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:640:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:641:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:641:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:646:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:645:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:646:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:646:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:651:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:650:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:651:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:651:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:656:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:655:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:656:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:656:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:661:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:660:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:661:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:675:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:661:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:675:23: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:779:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:680:21: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:779:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:683:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:682:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:683:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:779:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:683:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:779:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:779:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:685:38: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:779:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:779:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:719:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:779:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:723:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:722:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:723:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:779:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:723:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:779:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:779:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:725:38: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:779:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:779:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:780:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:780:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:781:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:781:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:782:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:782:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:783:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:783:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:784:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:784:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:785:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:785:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:786:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:786:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:787:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:791:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:790:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:791:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:791:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:792:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:792:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:793:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:793:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:794:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:794:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:795:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:795:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:796:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:796:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:797:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:799:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:797:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:799:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:838:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:829:43: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:838:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:838:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:832:51: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:838:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:838:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:835:41: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:838:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:866:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:838:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:866:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:866:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:841:41: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:866:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:866:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:862:10: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:866:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:916:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:907:43: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:916:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:916:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:910:51: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:916:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:916:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:913:44: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:916:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:949:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:942:43: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:949:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:949:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:950:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:985:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:950:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:985:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:985:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:975:5: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:985:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1146:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1126:6: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1146:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1146:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1129:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1146:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1147:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1146:6: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1147:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:1147:6: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1148:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1179:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1148:6: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1179:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1309:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1308:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1309:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1313:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1312:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1313:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1324:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1322:30: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1324:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1325:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1324:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1325:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1336:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1334:30: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1336:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1337:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1336:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1337:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1349:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1347:30: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1349:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1350:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1349:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1350:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1425:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1420:10: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1425:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1425:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1422:10: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1425:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1426:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1425:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1426:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1431:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1426:8: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1431:8: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1448:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1447:10: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1448:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1530:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1529:10: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1530:10: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1536:7: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1535:7: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1536:7: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1780:5: style: Variable 'rcd' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] nco-5.3.3/src/nco/nco_s1d.c:1536:7: note: $symbol is assigned nco-5.3.3/src/nco/nco_s1d.c:1780:5: note: $symbol is overwritten nco-5.3.3/src/nco/nco_s1d.c:1780:5: style: Variable 'rcd' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] nco-5.3.3/src/nco/nco_s1d.c:1547:9: note: $symbol is assigned nco-5.3.3/src/nco/nco_s1d.c:1780:5: note: $symbol is overwritten nco-5.3.3/src/nco/nco_s1d.c:1730:11: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1725:11: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1730:11: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1780:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1730:11: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1780:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1780:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1765:7: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1780:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1769:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1768:9: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1769:9: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1776:11: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1771:11: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1776:11: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1780:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1776:11: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1780:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1855:16: style: Redundant initialization for 'clm_idx_ttl'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.3/src/nco/nco_s1d.c:1846:20: note: clm_idx_ttl is initialized nco-5.3.3/src/nco/nco_s1d.c:1855:16: note: clm_idx_ttl is overwritten nco-5.3.3/src/nco/nco_s1d.c:1854:20: style: Redundant initialization for 'clm_idx_mec_ttl'. The initialized value is overwritten before it is read. [redundantInitialization] nco-5.3.3/src/nco/nco_s1d.c:1847:24: note: clm_idx_mec_ttl is initialized nco-5.3.3/src/nco/nco_s1d.c:1854:20: note: clm_idx_mec_ttl is overwritten nco-5.3.3/src/nco/nco_s1d.c:1969:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1968:5: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1969:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1970:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1969:5: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1970:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:1971:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1970:5: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1971:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:1971:5: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1978:5: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_s1d.c:1978:5: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:1979:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:2061:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1979:5: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:2061:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:2061:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:1990:7: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:2061:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:2061:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:2019:7: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:2061:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:2025:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:2024:9: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:2025:9: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:2026:9: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:2025:9: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:2026:9: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:2061:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:2026:9: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:2061:5: note: rcd is overwritten nco-5.3.3/src/nco/nco_s1d.c:172:9: style: Variable 'fl_in' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:182:9: style: Variable 'mec_nm_in' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:184:9: style: Variable 'pft_ntr_nm_in' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:185:9: style: Variable 'snl_var_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:196:9: style: Variable 'mec_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:291:11: style: Variable 'fl_pth_lcl' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:498:9: style: Variable 'dmn_nm_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:699:9: style: Variable 'bnd_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:700:9: style: Variable 'col_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:701:9: style: Variable 'lat_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:702:9: style: Variable 'lon_nm_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:1037:8: style: Variable 'frc_column_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_s1d.c:1038:8: style: Variable 'frc_landunit_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_s1d.c:1154:9: style: Variable 'area_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:1437:10: style: Variable 'cft_xpr' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_s1d.c:1438:10: style: Variable 'pft_xpr' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_s1d.c:1439:11: style: Variable 'cft_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:1440:11: style: Variable 'pft_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_s1d.c:1879:30: style: Variable 'frc_column' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:1899:34: style: Variable 'frc_landunit' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:1903:28: style: Variable 'dmn_ids_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:1904:30: style: Variable 'dmn_ids_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:1907:22: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:1908:28: style: Variable 'dmn_cnt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:1909:30: style: Variable 'dmn_cnt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2529:27: style: Variable 'dmn_ids_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2530:29: style: Variable 'dmn_ids_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2531:21: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2532:27: style: Variable 'dmn_cnt_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2533:29: style: Variable 'dmn_cnt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2551:34: style: Variable 'cols1d_active' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2552:50: style: Variable 'cols1d_gridcell_index' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2553:30: style: Variable 'cols1d_ityp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2554:36: style: Variable 'cols1d_ityplun' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2555:28: style: Variable 'cols1d_ixy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2556:28: style: Variable 'cols1d_jxy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2557:30: style: Variable 'cols1d_wtxy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2558:34: style: Variable 'land1d_active' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2559:50: style: Variable 'land1d_gridcell_index' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2560:36: style: Variable 'land1d_ityplun' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2561:28: style: Variable 'land1d_ixy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2562:28: style: Variable 'land1d_jxy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2563:30: style: Variable 'land1d_wtxy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2564:34: style: Variable 'pfts1d_active' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2565:38: style: Variable 'pfts1d_ityp_veg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2566:36: style: Variable 'pfts1d_ityplun' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2567:28: style: Variable 'pfts1d_ixy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2568:28: style: Variable 'pfts1d_jxy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2570:22: style: Variable 'snl_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2571:28: style: Variable 'topo1d_ixy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2572:28: style: Variable 'topo1d_jxy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2574:26: style: Variable 'clm_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2575:26: style: Variable 'grd_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2576:26: style: Variable 'lnd_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2577:26: style: Variable 'pft_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2578:26: style: Variable 'tpo_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2579:28: style: Variable 'clm_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2580:28: style: Variable 'grd_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2581:28: style: Variable 'lnd_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2582:28: style: Variable 'pft_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2583:36: style: Variable 'pft_crd_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2584:30: style: Variable 'pft_chr_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2585:30: style: Variable 'pft_sng_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2586:44: style: Variable 'pft_sng_lng_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2587:28: style: Variable 'tpo_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2589:32: style: Variable 'levcan_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2590:34: style: Variable 'levgrnd_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2591:32: style: Variable 'levlak_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2592:32: style: Variable 'levsno_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2593:34: style: Variable 'levsno1_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2594:32: style: Variable 'levtot_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2595:32: style: Variable 'numrad_nm_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2597:34: style: Variable 'levcan_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2598:36: style: Variable 'levgrnd_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2599:34: style: Variable 'levlak_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2600:34: style: Variable 'levsno_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2601:36: style: Variable 'levsno1_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2602:34: style: Variable 'levtot_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_s1d.c:2603:34: style: Variable 'numrad_nm_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_scl_utl.c:30:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_scl_utl.c:119:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_scm.c:54:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_scm.c:153:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_scm.c:181:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_scm.c:270:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/src/nco/nco_scm.c:177:25: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_scm.c:177:11: note: Assignment 'lbr_sng=(char*)strdup(nc_inq_libvers())', assigned value is 0 nco-5.3.3/src/nco/nco_scm.c:179:17: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_scm.c:197:31: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_scm.c:197:17: note: Assignment 'cpl_dat_sng=(char*)strdup("Unknown")', assigned value is 0 nco-5.3.3/src/nco/nco_scm.c:200:88: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_scm.c:95:16: note: Assuming that condition 'usc_1_ptr==NULL' is not redundant nco-5.3.3/src/nco/nco_scm.c:96:34: note: Null pointer subtraction nco-5.3.3/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.3/src/nco/nco_scm.c:95:16: note: Assuming that condition 'usc_1_ptr==NULL' is not redundant nco-5.3.3/src/nco/nco_scm.c:97:29: note: Null pointer addition nco-5.3.3/src/nco/nco_scm.c:20:9: style: Variable 'cvs_nm_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_scm.c:24:9: style: Variable 'dsh_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_scm.c:25:9: style: Variable 'dlr_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_scm.c:26:9: style: Variable 'nco_sng_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_scm.c:28:9: style: Variable 'usc_2_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_scm.c:65:16: style: Variable 'gmt_tm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_scm.c:163:9: style: Variable 'dlr_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_scm.c:166:9: style: Variable 'of_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_scm.c:283:24: style: Variable 'date_cvs' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_scm.c:284:22: style: Variable 'vrs_rcs' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_scm.c:285:22: style: Variable 'vrs_cvs' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sld.c:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sld.c:250:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sld.c:93:29: style: Assignment 'cnv_nbr=3' is redundant with condition 'cnv_nbr==3'. [duplicateConditionalAssign] nco-5.3.3/src/nco/nco_sld.c:93:16: note: Condition 'cnv_nbr==3' nco-5.3.3/src/nco/nco_sld.c:93:29: note: Assignment 'cnv_nbr=3' is redundant nco-5.3.3/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.3/src/nco/nco_sld.c:376:6: note: rcd is assigned nco-5.3.3/src/nco/nco_sld.c:377:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_sld.c:377:6: note: rcd is assigned nco-5.3.3/src/nco/nco_sld.c:378:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_sld.c:408:28: note: rcd is assigned nco-5.3.3/src/nco/nco_sld.c:411:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_sld.c:411:6: note: rcd is assigned nco-5.3.3/src/nco/nco_sld.c:413:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_sld.c:413:6: note: rcd is assigned nco-5.3.3/src/nco/nco_sld.c:416:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_sld.c:416:6: note: rcd is assigned nco-5.3.3/src/nco/nco_sld.c:417:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_sld.c:417:6: note: rcd is assigned nco-5.3.3/src/nco/nco_sld.c:418:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_sld.c:418:6: note: rcd is assigned nco-5.3.3/src/nco/nco_sld.c:427:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco/nco_sld.h:93:13: note: Function 'nco_trr_read' argument 1 names different: declaration 'trr_nfo' definition 'trr'. nco-5.3.3/src/nco/nco_sld.c:221:11: note: Function 'nco_trr_read' argument 1 names different: declaration 'trr_nfo' definition 'trr'. nco-5.3.3/src/nco/nco_sld.c:20:15: style: Parameter 'trr_wxy' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sld.c:230:9: style: Variable 'fl_out' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sld.c:231:9: style: Variable 'fl_out_tmp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sld.c:232:9: style: Variable 'var_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sld.c:233:9: style: Variable 'wvl_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sld.c:234:9: style: Variable 'xdm_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sld.c:235:9: style: Variable 'ydm_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sld.c:182:22: style: Variable 'trr_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sng_utl.c:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sng_utl.c:417:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sng_utl.c:457:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sng_utl.c:714:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sng_utl.c:829:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_FLOAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sng_utl.c:914:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sng_utl.c:735:8: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_sng_utl.c:728:8: note: First condition nco-5.3.3/src/nco/nco_sng_utl.c:735:8: note: Second condition nco-5.3.3/src/nco/nco_sng_utl.c:411:22: style: Condition 'idx_chr>0' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sng_utl.c:405:16: note: Assuming that condition 'idx_chr==0' is not redundant nco-5.3.3/src/nco/nco_sng_utl.c:411:22: note: Condition 'idx_chr>0' is always true nco-5.3.3/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.3/src/nco/nco_sng_utl.c:249:35: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_sng_utl.c:257:8: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_sng_utl.c:344:35: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_sng_utl.c:349:10: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_sng_utl.c:448:35: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_sng_utl.c:456:8: note: Null pointer dereference nco-5.3.3/src/nco/nco_sng_utl.c:593:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] nco-5.3.3/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.3/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.3/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.3/src/nco/nco_sng_utl.c:235:9: style: Variable 'chr_in_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sng_utl.c:330:9: style: Variable 'chr_in_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sng_utl.c:434:9: style: Variable 'chr_in_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sng_utl.c:660:15: style: Parameter 'sng' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sng_utl.c:748:15: style: Parameter 'sng' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sng_utl.c:755:9: style: Variable 'dcm_ptr' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sng_utl.c:810:13: style: Variable 'end' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_sng_utl.c:892:15: style: Variable 'wht_lst' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_sng_utl.c:318:9: style: Variable 'nm_cpy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sng_utl.c:379:9: style: Variable 'nm_cpy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sng_utl.c:514:9: style: Variable 'nm_cpy' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/src/nco/nco_sph.c:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:584:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:689:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:801:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:855:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:951:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:1156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:1297:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:1572:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:1655:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:1880:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:1975:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:2417:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:2647:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:2778:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:2838:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:3323:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:3814:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_sph.c:183:13: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] nco-5.3.3/src/nco/nco_sph.c:193:13: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] nco-5.3.3/src/nco/nco_sph.c:93:8: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:526:6: style: Condition 'flg_sx' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:501:14: note: Assignment 'flg_sx=0', assigned value is 0 nco-5.3.3/src/nco/nco_sph.c:526:6: note: Condition 'flg_sx' is always false nco-5.3.3/src/nco/nco_sph.c:688:8: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:707:6: style: Condition 'flg_old' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:705:20: note: Assignment 'flg_old=0', assigned value is 0 nco-5.3.3/src/nco/nco_sph.c:707:6: note: Condition 'flg_old' is always false nco-5.3.3/src/nco/nco_sph.c:800:6: style: Condition 'DEBUG_LCL' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:738:22: note: Assignment 'DEBUG_LCL=0', assigned value is 0 nco-5.3.3/src/nco/nco_sph.c:800:6: note: Condition 'DEBUG_LCL' is always false nco-5.3.3/src/nco/nco_sph.c:1272:6: style: Condition 'bTstVertex' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:1253:23: note: Assignment 'bTstVertex=1', assigned value is 1 nco-5.3.3/src/nco/nco_sph.c:1272:6: note: Condition 'bTstVertex' is always true nco-5.3.3/src/nco/nco_sph.c:1441:7: style: Condition 'flg_sx' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:1422:16: note: Assignment 'flg_sx=0', assigned value is 0 nco-5.3.3/src/nco/nco_sph.c:1441:7: note: Condition 'flg_sx' is always false nco-5.3.3/src/nco/nco_sph.c:1810:6: style: Condition 'numOutSide' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:1814:6: style: Condition 'numOutSide' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:1879:9: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:1974:9: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:1996:8: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:2021:8: style: Condition '0&&DEBUG_SPH' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:2143:7: style: Condition 'bDeg' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:2128:19: note: Assignment 'bDeg=0', assigned value is 0 nco-5.3.3/src/nco/nco_sph.c:2143:7: note: Condition 'bDeg' is always false nco-5.3.3/src/nco/nco_sph.c:2198:9: style: Condition '0&&n1!=0.0' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_sph.c:3813:10: style: Condition '0&&nco_dbg_lvl_get()>=nco_dbg_dev' is always false [knownConditionTrueFalse] nco-5.3.3/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.3/src/nco/nco_sph.c:1778:16: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_sph.c:1778:16: note: Assignment 'sq=strdup(sq_sng)', assigned value is 0 nco-5.3.3/src/nco/nco_sph.c:1782:18: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_sph.c:1778:16: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_sph.c:1778:16: note: Assignment 'sq=strdup(sq_sng)', assigned value is 0 nco-5.3.3/src/nco/nco_sph.c:1784:19: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_sph.c:1778:16: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_sph.c:1778:16: note: Assignment 'sq=strdup(sq_sng)', assigned value is 0 nco-5.3.3/src/nco/nco_sph.c:1786:19: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_sph.c:1797:9: note: Assuming that condition 'sq' is not redundant nco-5.3.3/src/nco/nco_sph.c:1796:20: note: Null pointer dereference nco-5.3.3/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.3/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.3/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.3/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.3/src/nco/nco_sph.h:200:22: note: Function 'nco_sph_dist' argument 1 names different: declaration 'a' definition 'p0'. nco-5.3.3/src/nco/nco_sph.c:2248:22: note: Function 'nco_sph_dist' argument 1 names different: declaration 'a' definition 'p0'. nco-5.3.3/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.3/src/nco/nco_sph.h:200:33: note: Function 'nco_sph_dist' argument 2 names different: declaration 'b' definition 'p1'. nco-5.3.3/src/nco/nco_sph.c:2248:34: note: Function 'nco_sph_dist' argument 2 names different: declaration 'b' definition 'p1'. nco-5.3.3/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.3/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.3/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.3/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.3/src/nco/nco_sph.h:301:21: note: Function 'nco_rll_lhs' argument 1 names different: declaration 'p0' definition 'Pi'. nco-5.3.3/src/nco/nco_sph.c:3576:25: note: Function 'nco_rll_lhs' argument 1 names different: declaration 'p0' definition 'Pi'. nco-5.3.3/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.3/src/nco/nco_sph.h:301:33: note: Function 'nco_rll_lhs' argument 2 names different: declaration 'QCross' definition 'Qi'. nco-5.3.3/src/nco/nco_sph.c:3576:37: note: Function 'nco_rll_lhs' argument 2 names different: declaration 'QCross' definition 'Qi'. nco-5.3.3/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.3/src/nco/nco_sph.h:289:25: note: Function 'nco_rll_seg_int' argument 1 names different: declaration 'a' definition 'p0'. nco-5.3.3/src/nco/nco_sph.c:3629:25: note: Function 'nco_rll_seg_int' argument 1 names different: declaration 'a' definition 'p0'. nco-5.3.3/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.3/src/nco/nco_sph.h:289:36: note: Function 'nco_rll_seg_int' argument 2 names different: declaration 'b' definition 'p1'. nco-5.3.3/src/nco/nco_sph.c:3629:37: note: Function 'nco_rll_seg_int' argument 2 names different: declaration 'b' definition 'p1'. nco-5.3.3/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.3/src/nco/nco_sph.h:289:47: note: Function 'nco_rll_seg_int' argument 3 names different: declaration 'c' definition 'q0'. nco-5.3.3/src/nco/nco_sph.c:3629:49: note: Function 'nco_rll_seg_int' argument 3 names different: declaration 'c' definition 'q0'. nco-5.3.3/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.3/src/nco/nco_sph.h:289:58: note: Function 'nco_rll_seg_int' argument 4 names different: declaration 'd' definition 'q1'. nco-5.3.3/src/nco/nco_sph.c:3629:61: note: Function 'nco_rll_seg_int' argument 4 names different: declaration 'd' definition 'q1'. nco-5.3.3/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.3/src/nco/nco_sph.h:289:69: note: Function 'nco_rll_seg_int' argument 5 names different: declaration 'p' definition 'r0'. nco-5.3.3/src/nco/nco_sph.c:3629:73: note: Function 'nco_rll_seg_int' argument 5 names different: declaration 'p' definition 'r0'. nco-5.3.3/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.3/src/nco/nco_sph.h:289:80: note: Function 'nco_rll_seg_int' argument 6 names different: declaration 'q' definition 'r1'. nco-5.3.3/src/nco/nco_sph.c:3629:85: note: Function 'nco_rll_seg_int' argument 6 names different: declaration 'q' definition 'r1'. nco-5.3.3/src/nco/nco_sph.c:290:22: style: Local variable 'dx1' shadows outer variable [shadowVariable] nco-5.3.3/src/nco/nco_sph.c:154:11: note: Shadowed declaration nco-5.3.3/src/nco/nco_sph.c:290:22: note: Shadow variable nco-5.3.3/src/nco/nco_sph.c:78:35: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:78:46: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:662:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:662:43: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:737:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_sph.c:815:95: style: Parameter 'pqCross' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:878:95: style: Parameter 'pq_cross' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:1588:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_sph.c:1715:31: style: Parameter 'sQ' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:1937:29: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:1937:40: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:1954:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:1954:43: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:1982:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:1982:43: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2008:31: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2008:42: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2039:28: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2039:39: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2039:50: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2053:28: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2063:22: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2125:25: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2125:36: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2214:21: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2214:32: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2225:21: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2225:32: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2248:22: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2248:34: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2267:38: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2308:37: style: Parameter 'info_a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2308:59: style: Parameter 'info_b' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:2414:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:3071:36: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:3564:31: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:3564:43: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:3599:25: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:3599:37: style: Parameter 'q0' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:3599:49: style: Parameter 'q1' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:3675:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_sph.c:3789:9: style: Parameter 'mat' can be declared as const array [constParameter] nco-5.3.3/src/nco/nco_sph.c:3789:23: style: Parameter 'vec' can be declared as const array [constParameter] nco-5.3.3/src/nco/nco_sph.c:3800:21: style: Parameter 'mat' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_sph.c:3802:8: style: Variable 'fnc_nm' can be declared as const array [constVariable] nco-5.3.3/src/nco/nco_sph.c:133:20: style: Variable 'qpFace' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:134:20: style: Variable 'pqFace' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:142:18: style: Variable 'a1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:143:18: style: Variable 'b1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:149:23: style: Variable 'isParallel' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:528:8: style: Variable 'nx2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:533:8: style: Variable 'nx3' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:539:8: style: Variable 'nx2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:541:8: style: Variable 'nx3' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:579:10: style: Variable 'nx_ci' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:624:10: style: Variable 'nx_ci' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1023:12: style: Variable 'bSetCnd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1442:9: style: Variable 'nx1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1443:9: style: Variable 'nx2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1450:9: style: Variable 'nx1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1451:9: style: Variable 'nx2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1472:9: style: Variable 'nx3' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1491:9: style: Variable 'nx3' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1599:21: style: Variable 'bComplex' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1798:10: style: Variable 'sq' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1848:8: style: Variable 'nx_ab' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:1855:10: style: Variable 'nx_av' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:2491:6: style: Variable 'n1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:2621:11: style: Variable 'idx1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:2673:19: style: Variable 'bVertex' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:2675:12: style: Variable 'code' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:3285:19: style: Variable 'qpFace' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:3286:19: style: Variable 'pqFace' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:3294:17: style: Variable 'a1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:3295:17: style: Variable 'b1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:3300:25: style: Variable 'isP_LatCircle' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:3301:25: style: Variable 'isQ_LatCircle' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:3336:9: style: Variable 'nx1' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_sph.c:3337:9: style: Variable 'nx2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_srm.c:49:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_srm.c:46:9: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/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.3/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.3/src/nco/nco_var_avg.c:458:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_var_avg.c:456:6: note: First condition nco-5.3.3/src/nco/nco_var_avg.c:458:6: note: Second condition nco-5.3.3/src/nco/nco_var_avg.c:1076:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_var_avg.c:1074:6: note: First condition nco-5.3.3/src/nco/nco_var_avg.c:1076:6: note: Second condition nco-5.3.3/src/nco/nco_var_avg.c:1700:6: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_var_avg.c:1698:6: note: First condition nco-5.3.3/src/nco/nco_var_avg.c:1700:6: note: Second condition nco-5.3.3/src/nco/nco_var_avg.c:1618:7: style: Condition '!flg_mss' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_var_avg.c:1615:17: note: Assignment 'flg_mss=0', assigned value is 0 nco-5.3.3/src/nco/nco_var_avg.c:1618:7: note: Condition '!flg_mss' is always true nco-5.3.3/src/nco/nco_var_avg.c:1638:7: style: Condition '!flg_mss' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_var_avg.c:1635:17: note: Assignment 'flg_mss=0', assigned value is 0 nco-5.3.3/src/nco/nco_var_avg.c:1638:7: note: Condition '!flg_mss' is always true nco-5.3.3/src/nco/nco_var_avg.c:2242:7: style: Condition '!flg_mss' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_var_avg.c:2239:17: note: Assignment 'flg_mss=0', assigned value is 0 nco-5.3.3/src/nco/nco_var_avg.c:2242:7: note: Condition '!flg_mss' is always true nco-5.3.3/src/nco/nco_var_avg.c:2262:7: style: Condition '!flg_mss' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_var_avg.c:2259:17: note: Assignment 'flg_mss=0', assigned value is 0 nco-5.3.3/src/nco/nco_var_avg.c:2262:7: note: Condition '!flg_mss' is always true nco-5.3.3/src/nco/nco_var_avg.c:188:13: style: Variable 'mss_val' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_var_avg.c:243:13: style: Variable 'var_cp' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_var_avg.c:248:13: style: Variable 'var_cnt' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_var_avg.c:387:6: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_avg.c:388:10: style: Variable 'dmn_avg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_avg.c:389:10: style: Variable 'dmn_fix' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_lst.c:24:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_lst.c:134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_lst.c:188:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_lst.c:245:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_lst.c:459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_lst.c:682:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_lst.c:797:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VARS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_lst.c:872:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_VARS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_lst.c:1132:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_lst.c:1287:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/nco_var_lst.c:214:10: note: Assuming that condition 'dmn_id' is not redundant nco-5.3.3/src/nco/nco_var_lst.c:213:10: note: Null pointer dereference nco-5.3.3/src/nco/nco_var_lst.c:722:13: style: Parameter 'xtr_lst' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_var_lst.c:757:14: style: Parameter 'var_nbr_1' can be declared as pointer to const [constParameterPointer] nco-5.3.3/src/nco/nco_var_lst.c:865:9: style: Variable 'var_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_var_lst.c:1123:9: style: Variable 'var_nm' can be declared as pointer to const [constVariablePointer] nco-5.3.3/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.3/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.3/src/nco/nco_var_lst.c:167:10: style: Variable 'xcl_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_lst.c:214:24: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_lst.c:357:18: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_lst.c:358:18: style: Variable 'crd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_lst.c:440:18: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_lst.c:441:18: style: Variable 'bnd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_lst.c:585:18: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_lst.c:586:18: style: Variable 'crd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_lst.c:662:18: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_lst.c:663:18: style: Variable 'bnd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_var_lst.c:838:8: style: Variable 'var_2' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_rth.c:2348:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_rth.c:3478:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_rth.c:3722:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_rth.c:2848:6: style: Condition 'has_mss_val' is always true [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_var_utl.c:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:267:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:350:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:593:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:922:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:1074:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco/nco_var_utl.c:1392:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:1506:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:1580:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:1601:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:1676:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:1752:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:1828:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:1906:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:2021:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/nco_var_utl.c:2163:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NAT [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/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.3/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.3/src/nco/nco_var_utl.c:649:12: note: first condition nco-5.3.3/src/nco/nco_var_utl.c:653:12: note: else if condition is opposite to first condition nco-5.3.3/src/nco/nco_var_utl.c:101:8: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_var_utl.c:100:8: note: First condition nco-5.3.3/src/nco/nco_var_utl.c:101:8: note: Second condition nco-5.3.3/src/nco/nco_var_utl.c:435:5: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/nco_var_utl.c:434:5: note: First condition nco-5.3.3/src/nco/nco_var_utl.c:435:5: note: Second condition nco-5.3.3/src/nco/nco_var_utl.c:744:17: style: Condition 'MNT' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_var_utl.c:728:20: note: Assignment 'MNT=0', assigned value is 0 nco-5.3.3/src/nco/nco_var_utl.c:744:17: note: Condition 'MNT' is always false nco-5.3.3/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.3/src/nco/nco_var_utl.c:309:16: note: Assuming that condition 'dmn_id' is not redundant nco-5.3.3/src/nco/nco_var_utl.c:305:16: note: Null pointer dereference nco-5.3.3/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.3/src/nco/nco_var_utl.c:1581:6: note: rcd is assigned nco-5.3.3/src/nco/nco_var_utl.c:1582:6: note: rcd is overwritten nco-5.3.3/src/nco/nco_var_utl.c:94:14: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_var_utl.c:428:11: style: Variable 'var_trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/nco_var_utl.c:545:8: style: Parameter 'var_nm' can be declared as pointer to const [constParameterPointer] nco-5.3.3/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.3/src/nco/nco_var_utl.c:170:10: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:171:9: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:172:9: style: Variable 'dmn_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:173:10: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:176:11: style: Variable 'void_ptr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:309:30: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:362:14: style: Variable 'var_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/src/nco/nco_var_utl.c:485:14: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:486:13: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:487:13: style: Variable 'dmn_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:488:14: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:491:15: style: Variable 'void_ptr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:527:14: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:528:13: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:529:13: style: Variable 'dmn_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:530:14: style: Variable 'dmn_srt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:532:15: style: Variable 'void_ptr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/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.3/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.3/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.3/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.3/src/nco/nco_var_utl.c:799:10: style: Variable 'dmn_map' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:800:10: style: Variable 'dmn_srd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:801:10: style: Variable 'dmn_cnt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:802:9: style: Variable 'dmn_id' is assigned a value that is never used. [unreadVariable] nco-5.3.3/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.3/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.3/src/nco/nco_var_utl.c:805:9: style: Variable 'dmn_sz' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:808:11: style: Variable 'void_ptr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:733:14: style: Variable 'wrp_min' is not assigned a value. [unassignedVariable] nco-5.3.3/src/nco/nco_var_utl.c:976:25: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1038:6: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1163:14: style: Variable 'dmn_nbr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1169:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1231:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1234:8: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1323:14: style: Variable 'zero_var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1632:14: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1650:16: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1651:16: style: Variable 'crd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1707:14: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1725:16: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1726:16: style: Variable 'bnd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1783:14: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1801:16: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1802:16: style: Variable 'clm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1859:14: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1877:16: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_var_utl.c:1878:16: style: Variable 'grd_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:100:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncpdq.c:1064:16: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/ncpdq.c:1063:16: note: First condition nco-5.3.3/src/nco/ncpdq.c:1064:16: note: Second condition nco-5.3.3/src/nco/ncpdq.c:128:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncpdq.c:188:12: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncpdq.c:241:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncpdq.c:638:24: style: Variable 'opt_crr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:697:19: style: Variable 'optarg_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:784:12: style: Variable 'dmn_rdr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:904:34: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:968:36: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1016:44: style: Variable 'dmn_rdr_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1017:18: style: Variable 'dmn_rvr_rdr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1028:42: style: Variable 'nco_pck_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1029:42: style: Variable 'nco_pck_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1034:24: style: Variable 'aed_lst_add_fst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1035:24: style: Variable 'aed_lst_scl_fct' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1040:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1041:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1042:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1043:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1044:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1046:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1047:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1048:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1049:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1052:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1053:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1054:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1055:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1063:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1064:28: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncpdq.c:1072:16: style: Variable 'gpe' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:126:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncra.c:2180:20: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/ncra.c:2179:20: note: First condition nco-5.3.3/src/nco/ncra.c:2180:20: note: Second condition nco-5.3.3/src/nco/ncra.c:2183:16: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/ncra.c:2182:16: note: First condition nco-5.3.3/src/nco/ncra.c:2183:16: note: Second condition nco-5.3.3/src/nco/ncra.c:2179:20: style: The comparison 'nbr_dmn_xtr > 0' is always false. [knownConditionTrueFalse] nco-5.3.3/src/nco/ncra.c:211:19: note: 'nbr_dmn_xtr' is assigned value '0' here. nco-5.3.3/src/nco/ncra.c:2179:20: note: The comparison 'nbr_dmn_xtr > 0' is always false. nco-5.3.3/src/nco/ncra.c:2180:20: style: The comparison 'nbr_dmn_xtr > 0' is always false. [knownConditionTrueFalse] nco-5.3.3/src/nco/ncra.c:211:19: note: 'nbr_dmn_xtr' is assigned value '0' here. nco-5.3.3/src/nco/ncra.c:2180:20: note: The comparison 'nbr_dmn_xtr > 0' is always false. nco-5.3.3/src/nco/ncra.c:1005:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncra.c:1003:10: note: rcd is assigned nco-5.3.3/src/nco/ncra.c:1005:10: note: rcd is overwritten nco-5.3.3/src/nco/ncra.c:1017:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncra.c:1008:5: note: rcd is assigned nco-5.3.3/src/nco/ncra.c:1017:10: note: rcd is overwritten nco-5.3.3/src/nco/ncra.c:1017:10: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncra.c:1014:5: note: rcd is assigned nco-5.3.3/src/nco/ncra.c:1017:10: note: rcd is overwritten nco-5.3.3/src/nco/ncra.c:1068:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncra.c:1049:10: note: rcd is assigned nco-5.3.3/src/nco/ncra.c:1068:8: note: rcd is overwritten nco-5.3.3/src/nco/ncra.c:1068:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncra.c:1059:10: note: rcd is assigned nco-5.3.3/src/nco/ncra.c:1068:8: note: rcd is overwritten nco-5.3.3/src/nco/ncra.c:1191:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncra.c:1187:10: note: rcd is assigned nco-5.3.3/src/nco/ncra.c:1191:8: note: rcd is overwritten nco-5.3.3/src/nco/ncra.c:1831:5: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncra.c:1828:5: note: rcd is assigned nco-5.3.3/src/nco/ncra.c:1831:5: note: rcd is overwritten nco-5.3.3/src/nco/ncra.c:2126:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/ncra.c:2125:8: note: rcd is assigned nco-5.3.3/src/nco/ncra.c:2126:8: note: rcd is overwritten nco-5.3.3/src/nco/ncra.c:140:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncra.c:141:9: style: Variable 'nco_pck_plc_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncra.c:158:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncra.c:329:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncra.c:967:10: style: Variable 'bnd_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncra.c:968:10: style: Variable 'clm_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncra.c:969:10: style: Variable 'cln_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncra.c:970:10: style: Variable 'unt_sng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncra.c:1328:18: style: Variable 'trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncra.c:1337:16: style: Variable 'trv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncra.c:1942:19: style: Variable 'grp_nm_fll' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncra.c:1147:26: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:1156:24: style: Variable 'att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:1184:19: style: Variable 'att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:1185:21: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:1215:19: style: Variable 'att_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:1216:21: style: Variable 'att_val' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:1811:34: style: Variable 'fl_udu_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:1973:23: style: Variable 'var_nm_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2087:21: style: Variable 'nm_fll_sfx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2151:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2152:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2153:32: style: Variable 'clm_nfo_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2154:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2155:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2156:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2158:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2159:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2160:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2161:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2162:24: style: Variable 'wgt_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2163:22: style: Variable 'wgt_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2166:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2167:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2168:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2169:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2170:31: style: Variable 'wgt_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2179:28: style: Variable 'dim' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2180:32: style: Variable 'dmn_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2182:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2183:28: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2188:16: style: Variable 'md5' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2189:16: style: Variable 'wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2190:24: style: Variable 'wgt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2191:24: style: Variable 'wgt_avg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2201:16: style: Variable 'cb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2207:46: style: Variable 'flg_input_complete' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2208:32: style: Variable 'idx_rec_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2209:30: style: Variable 'rec_in_cml' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2210:32: style: Variable 'rec_usd_cml' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncra.c:2211:32: style: Variable 'REC_LST_DSR' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:93:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_ATTRS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncrename.c:613:10: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco/ncrename.c:602:10: note: First condition nco-5.3.3/src/nco/ncrename.c:613:10: note: Second condition nco-5.3.3/src/nco/ncrename.c:572: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.3/src/nco/ncrename.c:572: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.3/src/nco/ncrename.c:173:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncrename.c:703:36: style: Variable 'att_rnm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:704:36: style: Variable 'dmn_rnm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:705:36: style: Variable 'grp_rnm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:706:36: style: Variable 'var_rnm_lst' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:707:22: style: Variable 'obj_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:711:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:712:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:714:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:715:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:718:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:719:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncrename.c:720:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_DIMS [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco/ncwa.c:1176:16: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1143. [multiCondition] nco-5.3.3/src/nco/ncwa.c:1143:16: note: first condition nco-5.3.3/src/nco/ncwa.c:1176:16: note: else if condition is opposite to first condition nco-5.3.3/src/nco/ncwa.c:121:9: style: Variable 'nco_op_typ_sng' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncwa.c:194:12: style: Variable 'md5' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncwa.c:196:12: style: Variable 'cnv' can be declared as pointer to const [constVariablePointer] nco-5.3.3/src/nco/ncwa.c:264:24: style: Variable 'opt_lng' can be declared as const array [constVariable] nco-5.3.3/src/nco/ncwa.c:872:34: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1212:34: style: Variable 'grp_out_fll' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1265:18: style: Variable 'wgt' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1266:26: style: Variable 'wgt_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1267:18: style: Variable 'msk' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1268:26: style: Variable 'msk_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1290:32: style: Variable 'msk_cnd_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1291:24: style: Variable 'wgt_avg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1292:22: style: Variable 'wgt_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1295:22: style: Variable 'cmd_ln' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1296:24: style: Variable 'cmp_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1297:32: style: Variable 'cnk_map_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1298:32: style: Variable 'cnk_plc_sng' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1299:20: style: Variable 'fl_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1301:30: style: Variable 'fl_out_tmp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1302:22: style: Variable 'fl_pth' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1303:30: style: Variable 'fl_pth_lcl' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1304:28: style: Variable 'in_id_arr' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1307:42: style: Variable 'fl_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1308:30: style: Variable 'fl_lst_abb' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1309:28: style: Variable 'gaa_arg' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1310:38: style: Variable 'var_lst_in' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1322:24: style: Variable 'var' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/ncwa.c:1328:12: style: Variable 'var_out' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_att.cc:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_att.cc:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_att.cc:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_att.cc:313:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_att.cc:457:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_att.cc:473:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_att.cc:489:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_att.cc:282:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:283:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:295:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:296:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:328:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:329:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:341:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:342:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:372:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:373:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:404:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:405:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:417:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:418:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:430:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_att.cc:431:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_dmn.cc:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_dmn.cc:71:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_dmn.cc:54:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_dmn.cc:55:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_dmn.cc:102:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_dmn.cc:103:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_dmn.cc:131:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_dmn.cc:132:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_dmn.cc:143:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_dmn.cc:144:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_fl.cc:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_fl.cc:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_fl.cc:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_fl.cc:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_fl.cc:53:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_fl.cc:54:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_fl.cc:82:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_fl.cc:83:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_fl.cc:126:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_fl.cc:127:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_fl.cc:153:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_fl.cc:154:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_hgh.cc:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nco_dbg_sbr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_hgh.cc:55:18: style: The if condition is the same as the previous if condition [duplicateCondition] nco-5.3.3/src/nco_c++/nco_hgh.cc:54:18: note: First condition nco-5.3.3/src/nco_c++/nco_hgh.cc:55:18: note: Second condition nco-5.3.3/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.3/src/nco_c++/nco_hgh.cc:58:6: note: rcd is assigned nco-5.3.3/src/nco_c++/nco_hgh.cc:98:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/nco_hgh.cc:75:10: note: rcd is assigned nco-5.3.3/src/nco_c++/nco_hgh.cc:83:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/nco_hgh.cc:83:10: note: rcd is assigned nco-5.3.3/src/nco_c++/nco_hgh.cc:89:10: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/nco_hgh.cc:89:10: note: rcd is assigned nco-5.3.3/src/nco_c++/nco_hgh.cc:98:6: note: rcd is overwritten nco-5.3.3/src/nco_c++/nco_utl.cc:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_utl.cc:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_utl.cc:106:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_utl.cc:129:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_utl.cc:208:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nco_ubyte [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_utl.cc:354:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_utl.cc:378:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_FLOAT [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_utl.cc:390:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_DOUBLE [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco_c++/nco_utl.cc:146:10: note: rcd is initialized nco-5.3.3/src/nco_c++/nco_utl.cc:148:6: note: rcd is overwritten nco-5.3.3/src/nco_c++/nco_utl.cc:33:20: performance: Function parameter 'fl_fmt_sng' should be passed by const reference. [passedByValue] nco-5.3.3/src/nco_c++/nco_utl.cc:166:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_utl.cc:167:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_utl.cc:377:10: style: Variable 'flt_foo' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_utl.cc:389:10: style: Variable 'dbl_foo' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_ENAMEINUSE [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:130:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_MAX_NAME [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:317:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:331:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:364:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:393:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:407:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:537:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:549:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:566:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:591:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:603:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:615:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:627:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:716:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:729:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:743:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:756:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:782:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:795:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:808:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:821:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:923:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:939:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:956:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:976:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:992:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:1008:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:1024:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/nco_var.cc:1040:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NOERR [valueFlowBailoutIncompleteVar] nco-5.3.3/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.3/src/nco_c++/nco_var.cc:919:10: note: rcd is initialized nco-5.3.3/src/nco_c++/nco_var.cc:922:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/nco_var.cc:935:10: note: rcd is initialized nco-5.3.3/src/nco_c++/nco_var.cc:938:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/nco_var.cc:951:10: note: rcd is initialized nco-5.3.3/src/nco_c++/nco_var.cc:955:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/nco_var.cc:972:10: note: rcd is initialized nco-5.3.3/src/nco_c++/nco_var.cc:975:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/nco_var.cc:988:10: note: rcd is initialized nco-5.3.3/src/nco_c++/nco_var.cc:991:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/nco_var.cc:1004:10: note: rcd is initialized nco-5.3.3/src/nco_c++/nco_var.cc:1007:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/nco_var.cc:1020:10: note: rcd is initialized nco-5.3.3/src/nco_c++/nco_var.cc:1023:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/nco_var.cc:1036:10: note: rcd is initialized nco-5.3.3/src/nco_c++/nco_var.cc:1039:6: note: rcd is overwritten nco-5.3.3/src/nco_c++/nco_var.cc:113:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:114:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:144:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:145:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:173:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:174:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:185:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:186:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:229:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:230:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:241:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:242:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:270:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:271:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:282:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:283:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:1150:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:1151:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:1163:10: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/nco_var.cc:1164:6: style: Variable 'rcd' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/tst.cc:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] nco-5.3.3/src/nco_c++/tst.cc:63:48: style: Condition 'CVS_Date.length()>7' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco_c++/tst.cc:66:51: style: Condition 'CVS_Revision.length()>10' is always false [knownConditionTrueFalse] nco-5.3.3/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.3/src/nco_c++/tst.cc:86:6: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:88:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:88:6: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:140:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:140:6: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:169:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:155:8: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:169:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:162:8: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:164:8: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:164:8: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:169:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:169:6: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:180:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:180:6: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:181:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:181:6: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:182:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:182:6: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:183:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:183:6: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:184:6: note: rcd is overwritten nco-5.3.3/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.3/src/nco_c++/tst.cc:184:6: note: rcd is assigned nco-5.3.3/src/nco_c++/tst.cc:190:6: note: rcd is overwritten nco-5.3.3/src/nco_c++/tst.cc:60:31: style: Variable 'CVS_Header' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/tst.cc:64:27: style: Variable 'sbr_nm' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/tst.cc:70:29: style: Variable 'time_cpp' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco_c++/tst.cc:201:6: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] nco-5.3.3/src/nco/nco_bnr.c:183:69: warning: Null pointer dereference: fp_bnr [ctunullpointer] nco-5.3.3/src/nco/nco_sld.c:316:6: note: Assuming that condition 'fp_in' is not redundant nco-5.3.3/src/nco/nco_sld.c:313:13: note: Calling function nco_bnr_rd, 1st argument is null nco-5.3.3/src/nco/nco_bnr.c:183:69: note: Dereferencing argument fp_bnr that is null nco-5.3.3/src/nco/nco_fl_utl.c:2294:25: warning: Null pointer dereference: fl_out [ctunullpointer] nco-5.3.3/src/nco/mpncecat.c:969:8: note: Assuming that condition 'fl_out' is not redundant nco-5.3.3/src/nco/mpncecat.c:947:23: note: Calling function nco_fl_out_cls, 1st argument is null nco-5.3.3/src/nco/nco_fl_utl.c:2294:25: note: Dereferencing argument fl_out that is null nco-5.3.3/src/nco/nco_fl_utl.c:2294:14: warning: Null pointer dereference: fl_out_tmp [ctunullpointer] nco-5.3.3/src/nco/mpncecat.c:970:8: note: Assuming that condition 'fl_out_tmp' is not redundant nco-5.3.3/src/nco/mpncecat.c:947:23: note: Calling function nco_fl_out_cls, 2nd argument is null nco-5.3.3/src/nco/nco_fl_utl.c:2294:14: note: Dereferencing argument fl_out_tmp that is null nco-5.3.3/src/nco/nco_grp_utl.c:7747:4: error: Null pointer dereference: dne_lst [ctunullpointer] nco-5.3.3/src/nco/ncrename.c:428:24: note: Calling function nco_bld_trv_tbl, 21th argument is null nco-5.3.3/src/nco/nco_grp_utl.c:7714:21: note: Calling function nco_chk_dmn_in, 3rd argument is null nco-5.3.3/src/nco/nco_grp_utl.c:7747:4: note: Dereferencing argument dne_lst that is null nco-5.3.3/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.3/src/nco/mpncecat.c:479:32: note: Assuming allocation function fails nco-5.3.3/src/nco/mpncecat.c:479:18: note: Assignment 'optarg_lcl=(char*)strdup(my_optarg)', assigned value is 0 nco-5.3.3/src/nco/mpncecat.c:481:32: note: Calling function nco_lst_prs_2D, 1st argument is null nco-5.3.3/src/nco/nco_lst_utl.c:400:29: note: Dereferencing argument sng_in that is null nco-5.3.3/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.3/src/nco/nco_mta.c:267:25: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_mta.c:267:25: note: Assignment 'arg_dpl=strdup(arg)', assigned value is 0 nco-5.3.3/src/nco/nco_mta.c:268:42: note: Calling function nco_remove_hyphens, 1st argument is null nco-5.3.3/src/nco/nco_mta.c:109:27: note: Dereferencing argument arg that is null nco-5.3.3/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.3/src/nco/nco_mta.c:324:25: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_mta.c:329:40: note: Calling function nco_sng_split, 1st argument is null nco-5.3.3/src/nco/nco_mta.c:126:24: note: Dereferencing argument src that is null nco-5.3.3/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.3/src/nco/nco_mta.c:324:25: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_mta.c:329:41: note: Calling function 'nco_sng_split', 1st argument 'set_of_keys' value is 0 nco-5.3.3/src/nco/nco_mta.c:128:34: note: Calling function nco_count_blocks, 1st argument is null nco-5.3.3/src/nco/nco_mta.c:292:30: note: Dereferencing argument arg that is null nco-5.3.3/src/nco/nco_netcdf.c:986:48: warning: Null pointer dereference: prm_lst [ctunullpointer] nco-5.3.3/src/nco/nco_flt.c:1221:10: note: Assuming that condition 'flt_prm_uns' is not redundant nco-5.3.3/src/nco/nco_flt.c:1220:30: note: Calling function nco_def_var_filter, 5th argument is null nco-5.3.3/src/nco/nco_netcdf.c:2173:7: note: Calling function nc_def_var_filter, 5th argument is null nco-5.3.3/src/nco/nco_netcdf.c:986:48: note: Dereferencing argument prm_lst that is null nco-5.3.3/src/nco/nco_netcdf.c:1002:21: error: Null pointer dereference: prm_lst [ctunullpointer] nco-5.3.3/src/nco/nco_prn.c:304:25: note: Calling function nco_inq_var_filter, 5th argument is null nco-5.3.3/src/nco/nco_netcdf.c:2300:7: note: Calling function nc_inq_var_filter, 5th argument is null nco-5.3.3/src/nco/nco_netcdf.c:1002:21: note: Dereferencing argument prm_lst that is null nco-5.3.3/src/nco/nco_netcdf.c:1365:4: error: Null pointer dereference: pathlen [ctunullpointer] nco-5.3.3/src/nco/nco_netcdf.c:2473:20: note: Calling function nc_inq_path, 2nd argument is null nco-5.3.3/src/nco/nco_netcdf.c:1365:4: note: Dereferencing argument pathlen that is null nco-5.3.3/src/nco/nco_netcdf.c:1366:4: error: Null pointer dereference: path [ctunullpointer] nco-5.3.3/src/nco/nco_netcdf.c:2471:20: note: Calling function nc_inq_path, 3rd argument is null nco-5.3.3/src/nco/nco_netcdf.c:1366:4: note: Dereferencing argument path that is null nco-5.3.3/src/nco/nco_netcdf.c:3443:101: error: Null pointer dereference: srg_typ [ctunullpointer] nco-5.3.3/src/nco/nco_cnk.c:1097:33: note: Calling function nco_inq_var_chunking, 3rd argument is null nco-5.3.3/src/nco/nco_netcdf.c:2214:9: note: Calling function nc_inq_var_chunking, 3rd argument is null nco-5.3.3/src/nco/nco_netcdf.c:3443:101: note: Dereferencing argument srg_typ that is null nco-5.3.3/src/nco/nco_netcdf.c:3443:132: error: Null pointer dereference: cnk_sz [ctunullpointer] nco-5.3.3/src/nco/nco_cnk.c:485:29: note: Calling function nco_inq_var_chunking, 4th argument is null nco-5.3.3/src/nco/nco_netcdf.c:2214:9: note: Calling function nc_inq_var_chunking, 4th argument is null nco-5.3.3/src/nco/nco_netcdf.c:3443:132: note: Dereferencing argument cnk_sz that is null diff: head nco-5.3.3/src/nco++/sym_cls.cc:16:24: style:inconclusive: Technically the member function 'sym_cls::fnm' can be const. [functionConst] nco-5.3.3/src/nco++/sym_cls.hh:16:15: note: Technically the member function 'sym_cls::fnm' can be const. nco-5.3.3/src/nco++/sym_cls.cc:16:24: note: Technically the member function 'sym_cls::fnm' can be const. 2.17.0 nco-5.3.3/src/nco++/sym_cls.hh:16:15: style:inconclusive: Technically the member function 'sym_cls::fnm' can be const. [functionConst] nco-5.3.3/src/nco++/sym_cls.cc:16:24: note: Technically the member function 'sym_cls::fnm' can be const. nco-5.3.3/src/nco++/sym_cls.hh:16:15: note: Technically the member function 'sym_cls::fnm' can be const. head nco-5.3.3/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.3/src/nco/nco_cln_utl.c:224:17: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_cln_utl.c:224:17: note: Assignment 'lcl_sng=strdup(ud_sng)', assigned value is 0 nco-5.3.3/src/nco/nco_cln_utl.c:231:49: note: Null pointer dereference 2.17.0 nco-5.3.3/src/nco/nco_fl_utl.c:1117:147: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.3/src/nco/nco_fl_utl.c:1114:35: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1116:16: note: fl_nm_lcl is assigned 'fl_nm_lcl_tmp' here. nco-5.3.3/src/nco/nco_fl_utl.c:1117:147: note: Null pointer addition head nco-5.3.3/src/nco/nco_fl_utl.c:1117:147: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.3/src/nco/nco_fl_utl.c:1114:35: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1116:16: note: fl_nm_lcl is assigned 'fl_nm_lcl_tmp' here. nco-5.3.3/src/nco/nco_fl_utl.c:1117:147: note: Null pointer addition 2.17.0 nco-5.3.3/src/nco/nco_fl_utl.c:1786:26: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.3/src/nco/nco_fl_utl.c:1785:27: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1786:26: note: Null pointer addition head nco-5.3.3/src/nco/nco_fl_utl.c:1786:26: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.3/src/nco/nco_fl_utl.c:1785:27: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_fl_utl.c:1786:26: note: Null pointer addition 2.17.0 nco-5.3.3/src/nco/nco_lst_utl.c:480:16: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.3/src/nco/nco_lst_utl.c:475:16: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_lst_utl.c:475:16: note: Assignment 'cp_sng=strdup(sng_in)', assigned value is 0 nco-5.3.3/src/nco/nco_lst_utl.c:480:16: note: Null pointer addition head nco-5.3.3/src/nco/nco_lst_utl.c:480:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] nco-5.3.3/src/nco/nco_lst_utl.c:475:16: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_lst_utl.c:475:16: note: Assignment 'cp_sng=strdup(sng_in)', assigned value is 0 nco-5.3.3/src/nco/nco_lst_utl.c:480:16: note: Null pointer addition head nco-5.3.3/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.3/src/nco/nco_mta.c:267:25: note: Assuming allocation function fails nco-5.3.3/src/nco/nco_mta.c:267:25: note: Assignment 'arg_dpl=strdup(arg)', assigned value is 0 nco-5.3.3/src/nco/nco_mta.c:268:42: note: Calling function nco_remove_hyphens, 1st argument is null nco-5.3.3/src/nco/nco_mta.c:109:27: note: Dereferencing argument arg that is null head nco-5.3.3/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.3/src/nco/nco_mta.c:324:25: note: Assuming allocation function fails nco-5.3.3/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.3/src/nco/nco_mta.c:329:40: note: Calling function nco_sng_split, 1st argument is null nco-5.3.3/src/nco/nco_mta.c:126:24: note: Dereferencing argument src that is null head nco-5.3.3/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.3/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.3/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.3/src/nco/nco_prn.c:3155:254: style: Condition 'qte_fmt_sng' is always false [knownConditionTrueFalse] nco-5.3.3/src/nco/nco_prn.c:3154:188: note: Assignment 'qte_fmt_sng=0', assigned value is 0 nco-5.3.3/src/nco/nco_prn.c:3155:254: note: Condition 'qte_fmt_sng' is always false head nco-5.3.3/src/nco/nco_rgr.c:11766:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11763:104: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11766:6: note: rcd is overwritten head nco-5.3.3/src/nco/nco_rgr.c:11784:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11781:106: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11784:8: note: rcd is overwritten head nco-5.3.3/src/nco/nco_rgr.c:11792:8: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11789:106: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11792:8: note: rcd is overwritten head nco-5.3.3/src/nco/nco_rgr.c:11796:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:11772:103: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:11796:6: note: rcd is overwritten head nco-5.3.3/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.3/src/nco/nco_rgr.c:9314:102: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9315:6: note: rcd is overwritten head nco-5.3.3/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.3/src/nco/nco_rgr.c:9319:101: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9320:6: note: rcd is overwritten head nco-5.3.3/src/nco/nco_rgr.c:9326:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9324:102: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9326:6: note: rcd is overwritten head nco-5.3.3/src/nco/nco_rgr.c:9330:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_rgr.c:9328:101: note: rcd is assigned nco-5.3.3/src/nco/nco_rgr.c:9330:6: note: rcd is overwritten head nco-5.3.3/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.3/src/nco/nco_s1d.c:413:94: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:414:23: note: rcd is overwritten head nco-5.3.3/src/nco/nco_s1d.c:418:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:414:91: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:418:6: note: rcd is overwritten head nco-5.3.3/src/nco/nco_s1d.c:441:23: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:439:91: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:441:23: note: rcd is overwritten head nco-5.3.3/src/nco/nco_s1d.c:444:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:441:92: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:444:6: note: rcd is overwritten head nco-5.3.3/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.3/src/nco/nco_s1d.c:454:94: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:455:23: note: rcd is overwritten head nco-5.3.3/src/nco/nco_s1d.c:458:6: style: Variable 'rcd' is reassigned a value before the old one has been used. [redundantAssignment] nco-5.3.3/src/nco/nco_s1d.c:455:93: note: rcd is assigned nco-5.3.3/src/nco/nco_s1d.c:458:6: note: rcd is overwritten DONE