2024-04-13 00:49 ftp://ftp.de.debian.org/debian/pool/main/s/sortmerna/sortmerna_4.3.6.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 646f869 (2024-04-12 10:43:30 +0200) count: 761 717 elapsed-time: 6.0 6.2 head-timing-info: old-timing-info: head results: sortmerna-4.3.6/3rdparty/alp/njn_ioutil.hpp:120:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipws [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_ioutil.cpp:94:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_ioutil.cpp:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_ioutil.hpp:114:25: style: Unused variable: line [unusedVariable] sortmerna-4.3.6/3rdparty/alp/njn_ioutil.cpp:108:21: style: Variable 'pbuf' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_ioutil.cpp:147:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:144:29: style: Virtual function 'setValueFct' is called from constructor 'DynProgProb(ValueFct*valueFct_=0,long dimInputProb_=0,const double*inputProb_=0,long valueLower_=0,long valueUpper_=0,const double*prob_=0)' at line 84. Dynamic binding is not used. [virtualCallInConstructor] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:84:13: note: Calling setValueFct sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:144:29: note: setValueFct is a virtual function sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:149:22: style: Virtual function 'setInput' is called from constructor 'DynProgProb(ValueFct*valueFct_=0,long dimInputProb_=0,const double*inputProb_=0,long valueLower_=0,long valueUpper_=0,const double*prob_=0)' at line 85. Dynamic binding is not used. [virtualCallInConstructor] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:85:13: note: Calling setInput sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:149:22: note: setInput is a virtual function sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:135:22: style: Virtual function 'clear' is called from constructor 'DynProgProb(ValueFct*valueFct_=0,long dimInputProb_=0,const double*inputProb_=0,long valueLower_=0,long valueUpper_=0,const double*prob_=0)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:87:13: note: Calling clear sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:135:22: note: clear is a virtual function sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:116:29: style: Virtual function 'copy' is called from copy constructor 'DynProgProb(const DynProgProb&dynProgProb_)' at line 95. Dynamic binding is not used. [virtualCallInConstructor] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:95:13: note: Calling copy sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:116:29: note: copy is a virtual function sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:202:22: style: Virtual function 'free2' is called from destructor '~DynProgProb()' at line 100. Dynamic binding is not used. [virtualCallInConstructor] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:100:13: note: Calling free2 sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:202:22: note: free2 is a virtual function sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:195:22: style: Virtual function 'freeInput' is called from destructor '~DynProgProb()' at line 101. Dynamic binding is not used. [virtualCallInConstructor] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:101:13: note: Calling freeInput sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:195:22: note: freeInput is a virtual function sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:67:16: style: Class 'DynProgProb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:67:16: style: Class 'DynProgProbLim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:98:25: style: The destructor '~DynProgProb' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprobproto.hpp:65:18: note: Virtual destructor in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:98:25: note: Destructor in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:104:24: style: The function 'operatorbool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprobproto.hpp:67:24: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:104:24: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:142:29: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprobproto.hpp:69:22: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:142:29: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:153:22: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprobproto.hpp:71:22: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:153:22: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:158:31: style: The function 'getProb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprobproto.hpp:73:31: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:158:31: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:167:31: style: The function 'getStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprobproto.hpp:75:31: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:167:31: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:172:33: style: The function 'getValueLower' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprobproto.hpp:77:33: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:172:33: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:173:33: style: The function 'getValueUpper' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprobproto.hpp:78:33: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:173:33: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:88:25: style: The destructor '~DynProgProbLim' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:98:25: note: Virtual destructor in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:88:25: note: Destructor in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:114:22: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:153:22: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:114:22: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:119:29: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:135:22: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:119:29: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:130:29: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:142:29: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:130:29: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:155:22: style: The function 'setValueBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:223:22: note: Virtual function in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:155:22: note: Function in derived class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.cpp:104:28: style: Variable 'array' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.cpp:134:28: style: Variable 'array' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.cpp:131:11: style:inconclusive: Function 'copy' argument 7 names different: declaration 'valueFct_' definition 'newStateFct_'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:131:19: note: Function 'copy' argument 7 names different: declaration 'valueFct_' definition 'newStateFct_'. sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.cpp:131:11: note: Function 'copy' argument 7 names different: declaration 'valueFct_' definition 'newStateFct_'. sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.cpp:268:28: style: Variable 'array' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.cpp:291:28: style: Variable 'array' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_random.cpp:68:25: style:inconclusive: Function 'seed' argument 1 names different: declaration 'n' definition 'x'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/alp/njn_random.hpp:46:23: note: Function 'seed' argument 1 names different: declaration 'n' definition 'x'. sortmerna-4.3.6/3rdparty/alp/njn_random.cpp:68:25: note: Function 'seed' argument 1 names different: declaration 'n' definition 'x'. sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:191:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Njn [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:242:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Njn [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:279:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Njn [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:355:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Njn [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:79:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_2 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:80:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_2 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:81:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_10 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:82:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_10 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:86:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_2 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:87:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_2 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:88:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_10 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:89:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_10 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_uniform.hpp:51:32: error: syntax error [syntaxError] sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:262:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:350:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:402:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:74:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_TOL [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:242:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_TOL [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:282:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_TOL [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:396:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_TOL [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:507:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_TOL [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstat.hpp:135:28: performance:inconclusive: Technically the member function 'Njn::LocalMaxStat::out' can be static (but you may consider moving to unnamed namespace). [functionStatic] sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:57:27: style: Virtual function 'copy' is called from constructor 'Vector(const T*begin_,const T*end_)' at line 112. Dynamic binding is not used. [virtualCallInConstructor] sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:112:7: note: Calling copy sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:57:27: note: copy is a virtual function sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:58:27: style: Virtual function 'copy' is called from constructor 'Vector(long m_,const T&a_)' at line 121. Dynamic binding is not used. [virtualCallInConstructor] sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:121:7: note: Calling copy sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:58:27: note: copy is a virtual function sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:80:27: style: Virtual function 'free2' is called from destructor '~Vector()' at line 125. Dynamic binding is not used. [virtualCallInConstructor] sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:125:28: note: Calling free2 sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:80:27: note: free2 is a virtual function sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:101:29: style: Virtual function 'free2' is called from destructor '~Matrix()' at line 250. Dynamic binding is not used. [virtualCallInConstructor] sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:250:29: note: Calling free2 sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:101:29: note: free2 is a virtual function sortmerna-4.3.6/3rdparty/alp/njn_localmaxstat.hpp:66:14: style: Class 'LocalMaxStat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatmatrix.hpp:60:16: style: Class 'LocalMaxStatMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] sortmerna-4.3.6/3rdparty/alp/sls_basic.hpp:63:47: performance: Variable 'st' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:284:16: style: The scope of the variable 'j' can be reduced. [variableScope] sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:285:22: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:235:14: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:285:22: note: Shadow variable sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:290:30: style: Local variable 'sstream' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:248:20: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:290:30: note: Shadow variable sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:266:17: style: Local variable 'matrix' shadows outer function [shadowFunction] sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:54:35: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:266:17: note: Shadow variable sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:296:37: style: Local variable 'j' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:284:16: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:296:37: note: Shadow variable sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:335:29: style: Local variable 'j' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:284:16: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:335:29: note: Shadow variable sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:410:24: style: Local variable 's' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:365:16: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:410:24: note: Shadow variable sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:411:30: style: Local variable 'sstream' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:366:22: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:411:30: note: Shadow variable sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatmatrix.cpp:128:14: performance: Function parameter 'localMaxStat_' should be passed by const reference. [passedByValue] sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:235:14: style: Variable 'i' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatmatrix.cpp:92:14: style: Variable 'j' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstat.cpp:105:8: style:inconclusive: Function 'copy' argument 15 names different: declaration 'meanDLE_' definition 'meanLength_'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstat.hpp:132:14: note: Function 'copy' argument 15 names different: declaration 'meanDLE_' definition 'meanLength_'. sortmerna-4.3.6/3rdparty/alp/njn_localmaxstat.cpp:105:8: note: Function 'copy' argument 15 names different: declaration 'meanDLE_' definition 'meanLength_'. sortmerna-4.3.6/3rdparty/alp/sls_basic.hpp:63:21: performance: Function parameter 'st_' should be passed by const reference. [passedByValue] sortmerna-4.3.6/3rdparty/alp/sls_basic.hpp:173:39: style: Parameter 'pointer_' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/alp/sls_basic.cpp:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/sls_basic.cpp:148:9: style: Parameter 'p_' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:300:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:511:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:699:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/bdz.c:310:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:270:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/alp/njn_integer.hpp:75:28: style: Condition 'i>=0' is always false [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/alp/njn_integer.hpp:73:19: note: Assuming that condition 'i<0' is not redundant sortmerna-4.3.6/3rdparty/alp/njn_integer.hpp:75:28: note: Condition 'i>=0' is always false sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:292:15: style: The scope of the variable 'fx' can be reduced. [variableScope] sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:293:15: style: The scope of the variable 'dfx' can be reduced. [variableScope] sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:369:17: style: The scope of the variable 'fx' can be reduced. [variableScope] sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:418:17: style: The scope of the variable 'x' can be reduced. [variableScope] sortmerna-4.3.6/3rdparty/alp/njn_integer.hpp:91:17: style: The scope of the variable 'remainder' can be reduced. [variableScope] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:127:8: style:inconclusive: Function 'lambda' argument 1 names different: declaration 'dimMatrix_' definition 'dimension_'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.hpp:59:16: note: Function 'lambda' argument 1 names different: declaration 'dimMatrix_' definition 'dimension_'. sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:127:8: note: Function 'lambda' argument 1 names different: declaration 'dimMatrix_' definition 'dimension_'. sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:369:20: style: Variable 'fx' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:418:19: style: Variable 'x' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:419:20: style: Variable 'fx' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:61:14: style: Variable 'j' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:123:20: style: Variable 'p' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:132:14: style: Variable 'j' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/njn_integer.hpp:91:27: style: Variable 'remainder' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:366:9: style: Parameter 'values_' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:367:9: style: Parameter 'errors_' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:568:9: style: Parameter 'values_' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:569:9: style: Parameter 'errors_' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:635:9: style: Parameter 'array_' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:164:6: style: Variable 'y2' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:390:20: style: Condition 'i+1>=1' is always true [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: portability: %d in format string (no. 4) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:101:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:101:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:101:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:106:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:106:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:129:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:459:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:458:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:459:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:462:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:459:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:462:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:463:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:462:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:463:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:464:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:463:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:464:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:466:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:464:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:466:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:497:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:494:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:497:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:503:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:497:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:503:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:504:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:503:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:504:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:505:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:504:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:505:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:508:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:505:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:508:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:433:20: style: Condition 'i+1>=1' is always true [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: portability: %d in format string (no. 4) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz.c:114:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz.c:114:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz.c:114:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz.c:144:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:447:37: style:inconclusive: Function 'bdz_ph_dump' argument 2 names different: declaration 'f' definition 'fd'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.h:15:37: note: Function 'bdz_ph_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:447:37: note: Function 'bdz_ph_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:95:48: style: Parameter 'graph3' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:610:24: style: Variable 'g' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/bitbool.h:122:56: style: Parameter 'bits_table' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/bitbool.h:154:57: style: Parameter 'bits_table' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/bdz.c:504:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:503:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:504:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:507:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:504:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:507:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:508:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:507:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:508:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:509:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:508:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:509:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:512:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:509:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:512:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:514:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:512:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:514:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:515:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:514:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:515:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:516:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:515:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:516:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:518:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:516:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:518:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:547:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:544:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:547:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:553:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:547:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:553:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:554:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:553:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:554:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:555:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:554:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:555:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:558:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:555:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:558:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:560:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:558:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:560:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:561:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:560:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:561:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:562:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:561:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:562:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz.c:565:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bdz.c:562:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bdz.c:565:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:429:18: style: Variable 'byte' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/bdz.c:493:34: style:inconclusive: Function 'bdz_dump' argument 2 names different: declaration 'f' definition 'fd'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/cmph/bdz.h:16:34: note: Function 'bdz_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/bdz.c:493:34: note: Function 'bdz_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/bdz.c:108:42: style: Parameter 'graph3' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/bdz.c:583:61: style: Parameter 'ranktable' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/buffer_entry.c:30:62: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/buffer_entry.c:41:56: style: Parameter 'buffer_entry' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/bmz.c:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/bmz.c:326:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/bmz.c:436:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:70:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:329:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:443:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/chd.c:94:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/brz.c:155:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/brz.c:257:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/chd.c:187:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd.c:184:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd.c:187:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd.c:189:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd.c:187:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd.c:189:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd.c:192:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd.c:189:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd.c:192:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd.c:210:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd.c:209:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd.c:210:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd.c:213:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd.c:210:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd.c:213:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd.c:214:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd.c:213:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd.c:214:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd.c:82:25: style: Variable 'occup_table' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/chd.c:203:14: style: Variable 'data' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/chd.c:248:14: style: Variable 'data' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/chd.c:268:23: style: Variable 'data' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:684:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:846:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:843:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:846:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:850:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:846:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:850:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:853:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:850:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:853:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:860:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:853:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:860:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:861:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:860:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:861:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:881:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:880:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:881:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:886:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:881:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:886:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:887:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:886:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:887:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:891:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:887:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:891:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:291:86: style:inconclusive: Function 'chd_ph_ordering' argument 2 names different: declaration 'items' definition '_items'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:111:92: note: Function 'chd_ph_ordering' argument 2 names different: declaration 'items' definition '_items'. sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:291:86: note: Function 'chd_ph_ordering' argument 2 names different: declaration 'items' definition '_items'. sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:124:55: style: Parameter 'disp_table' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:575:65: style: Parameter 'disp_table' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:575:100: style: Parameter 'sorted_lists' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:218:25: style: Variable 'i' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:346:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/chd_ph.c:476:35: style: Variable 'curr_bucket' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/chm.c:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/chm.c:186:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/chm.c:214:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:211:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:214:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:215:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:214:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:215:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:220:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:215:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:220:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:221:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:220:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:221:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:224:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:221:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:224:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:225:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:224:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:225:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:227:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:225:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:227:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:269:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:252:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:269:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:262:10: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:259:10: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:262:10: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:269:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:262:10: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:269:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:270:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:269:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:270:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:273:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/chm.c:270:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/chm.c:273:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/chm.c:201:34: style:inconclusive: Function 'chm_dump' argument 2 names different: declaration 'f' definition 'fd'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/cmph/chm.h:15:34: note: Function 'chm_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/chm.c:201:34: note: Function 'chm_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/chm.c:382:24: style: Variable 'g_ptr' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:329:8: error: Common realloc mistake: 'unused_g_values' nulled but not freed upon failure [memleakOnRealloc] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:471:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:467:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:471:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:472:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:471:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:472:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:477:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:472:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:477:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:478:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:477:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:478:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:481:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:478:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:481:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:482:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:481:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:482:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:484:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:482:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:484:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:527:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:510:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:527:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:520:10: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:517:10: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:520:10: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:527:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:520:10: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:527:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:528:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:527:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:528:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:531:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:528:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz8.c:531:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz8.c:458:35: style:inconclusive: Function 'bmz8_dump' argument 2 names different: declaration 'f' definition 'fd'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/cmph/bmz8.h:15:35: note: Function 'bmz8_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/bmz8.c:458:35: note: Function 'bmz8_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/bmz8.c:366:56: style: Parameter 'bmz8' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:366:75: style: Parameter 'used_edges' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/bmz8.c:635:23: style: Variable 'g_ptr' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/bmz.c:326:18: error: Common realloc mistake: 'unused_g_values' nulled but not freed upon failure [memleakOnRealloc] sortmerna-4.3.6/3rdparty/cmph/bmz.c:463:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:459:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:463:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:464:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:463:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:464:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:469:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:464:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:469:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:470:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:469:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:470:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:473:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:470:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:473:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:474:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:473:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:474:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:476:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:474:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:476:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:519:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:502:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:519:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:512:10: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:509:10: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:512:10: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:519:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:512:10: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:519:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:520:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:519:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:520:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:523:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/bmz.c:520:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/bmz.c:523:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/bmz.c:450:34: style:inconclusive: Function 'bmz_dump' argument 2 names different: declaration 'f' definition 'fd'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/cmph/bmz.h:15:34: note: Function 'bmz_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/bmz.c:450:34: note: Function 'bmz_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/bmz.c:359:56: style: Parameter 'bmz' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/bmz.c:359:74: style: Parameter 'used_edges' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/bmz.c:629:24: style: Variable 'g_ptr' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/cmph.c:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/cmph_structs.c:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/cmph.c:158:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/cmph_structs.c:29:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/cmph_structs.c:28:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/cmph_structs.c:29:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/cmph_structs.c:25:26: style: Parameter 'mphf' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/cmph.c:64:9: style: Variable 'c' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/cmph.c:154:18: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/cmph.c:696:31: style: Parameter 'mphf' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/compressed_rank.c:37:69: style: Parameter 'vals_table' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/compressed_rank.c:276:25: style: Variable 'bits_vec' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/compressed_rank.c:185:6: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/compressed_rank.c:240:6: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/compressed_rank.c:278:42: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/fch.c:270:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/fch_buckets.c:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/compressed_seq.c:45:67: style: Parameter 'vals_table' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/compressed_seq.c:345:44: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/fch_buckets.c:163:54: style: Parameter 'buckets' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/fch_buckets.c:168:54: style: Parameter 'buckets' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/hash.c:216:39: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/jenkins_hash.c:154:43: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/jenkins_hash.c:216:44: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/jenkins_hash.c:221:42: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/jenkins_hash.c:235:54: style: Parameter 'src_state' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/jenkins_hash.c:258:42: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/graph.c:105:32: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/graph.c:175:76: style: Parameter 'deleted' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/graph.c:316:44: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/graph.c:205:17: style: Variable 'v2' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/vqueue.c:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/3rdparty/cmph/vqueue.c:22:39: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/vqueue.c:41:30: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/fch.c:327:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:326:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:327:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:332:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:327:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:332:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:333:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:332:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:333:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:336:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:333:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:336:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:337:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:336:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:337:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:338:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:337:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:338:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:339:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:338:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:339:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:340:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:339:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:340:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:341:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:340:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:341:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:371:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:368:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:371:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:379:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:371:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:379:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:382:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:379:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:382:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:388:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:382:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:388:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:389:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:388:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:389:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:390:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:389:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:390:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:391:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:390:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:391:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:392:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:391:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:392:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:395:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/fch.c:392:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/fch.c:395:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/fch.c:315:34: style:inconclusive: Function 'fch_dump' argument 2 names different: declaration 'f' definition 'fd'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/cmph/fch.h:21:34: note: Function 'fch_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/fch.c:315:34: note: Function 'fch_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/fch.c:121:105: style: Parameter 'sorted_indexes' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/fch.c:134:11: style: Variable 'key' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/fch.c:205:12: style: Variable 'key' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/fch.c:126:27: style: Variable 'index' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/fch.c:126:34: style: Variable 'j' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/fch.c:167:31: style: Variable 'counter' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/fch.c:167:49: style: Variable 'filled_count' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/fch.c:233:15: style: Variable 'counter' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/3rdparty/cmph/vstack.c:58:35: style: Parameter 'stack' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/src/sortmerna/bitvector.cpp:167:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSB4 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/bitvector.cpp:215:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/bitvector.cpp:211:23: style: Parameter 'bittable_000' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/select.c:43:47: style: Parameter 'sel' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/select.c:70:24: style: Variable 'bits_table' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/select.c:94:52: style: Parameter 'keys_vec' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/select.c:167:54: style: Parameter 'bits_table' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/select.c:167:80: style: Parameter 'select_table' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/select.c:196:59: style: Parameter 'bits_table' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/select.c:222:28: style: Parameter 'sel' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/select.c:308:42: style: Parameter 'sel' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/src/sortmerna/alignment.cpp:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/alignment.cpp:118:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/alignment.cpp:531:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable score1 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/alignment.cpp:547:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable score1 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/alignment.cpp:577:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequence [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/cmd.cpp:68:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/cmd.cpp:88:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/cmd.cpp:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ID [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/cmd.cpp:160:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_IDXDIR [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/cmd.cpp:290:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_IDXDIR [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/index.cpp:169:3: error: There is an unknown macro here somewhere. Configuration is required. If ERR is a macro then please configure it. [unknownMacro] sortmerna-4.3.6/3rdparty/cmph/brz.c:299:50: warning:inconclusive: Possible null pointer dereference: key [nullPointer] sortmerna-4.3.6/3rdparty/cmph/brz.c:239:14: note: Assignment 'key=NULL', assigned value is 0 sortmerna-4.3.6/3rdparty/cmph/brz.c:299:50: note: Null pointer dereference sortmerna-4.3.6/3rdparty/cmph/brz.c:368:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:349:11: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:368:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:369:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:368:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:369:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:370:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:369:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:370:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:371:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:370:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:371:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:372:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:371:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:372:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:373:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:372:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:373:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:579:16: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:578:16: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:579:16: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:582:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:579:16: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:582:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:583:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:582:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:583:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:604:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:603:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:604:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:605:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:604:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:605:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:607:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:605:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:607:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:644:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] sortmerna-4.3.6/3rdparty/cmph/brz.c:607:9: note: $symbol is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:644:9: note: $symbol is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:619:10: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:616:10: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:619:10: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:623:10: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:619:10: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:623:10: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:626:10: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:623:10: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:626:10: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:644:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:641:10: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:644:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:647:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:644:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:647:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:652:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:647:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:652:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:654:9: style: Variable 'nbytes' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/cmph/brz.c:652:9: note: nbytes is assigned sortmerna-4.3.6/3rdparty/cmph/brz.c:654:9: note: nbytes is overwritten sortmerna-4.3.6/3rdparty/cmph/brz.c:567:34: style:inconclusive: Function 'brz_dump' argument 2 names different: declaration 'f' definition 'fd'. [funcArgNamesDifferent] sortmerna-4.3.6/3rdparty/cmph/brz.h:20:34: note: Function 'brz_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/brz.c:567:34: note: Function 'brz_dump' argument 2 names different: declaration 'f' definition 'fd'. sortmerna-4.3.6/3rdparty/cmph/brz.c:78:61: style: Parameter 'tmp_dir' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/brz.c:506:48: style: Parameter 'vector' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/brz.c:544:61: style: Parameter 'brz' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/3rdparty/cmph/brz.c:895:25: style: Variable 'offset' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/brz.c:916:24: style: Variable 'g' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/brz.c:949:25: style: Variable 'offset' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/3rdparty/cmph/brz.c:972:24: style: Variable 'g' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/izlib.cpp:83:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zalloc [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/izlib.cpp:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strm [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/izlib.cpp:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avail_in [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/izlib.cpp:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RL_OK [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/izlib.cpp:206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avail_in [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/izlib.cpp:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avail_in [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/izlib.cpp:358:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avail_out [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/cmd.cpp:82:50: performance: Function parameter 'OPT' should be passed by const reference. [passedByValue] sortmerna-4.3.6/src/sortmerna/cmd.cpp:82:27: style: Parameter 'cmd' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/src/sortmerna/cmd.cpp:63:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/cmd.cpp:182:7: style: Variable 'isok' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/cmd.cpp:152:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/cmd.cpp:285:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/cmd.cpp:319:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/kseq_load.cpp:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/izlib.cpp:162:18: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/izlib.cpp:166:36: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/izlib.cpp:173:19: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/izlib.cpp:188:15: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/izlib.cpp:209:13: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/izlib.cpp:352:6: style: The scope of the variable 'ret' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/izlib.cpp:143:17: style: Variable 'line_end' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/izlib.cpp:144:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/izlib.cpp:191:13: style: Variable 'line_end' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/izlib.cpp:294:16: style: Variable 'is_deflate' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/izlib.cpp:352:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/izlib.cpp:366:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/kvdb.cpp:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compression [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/kseq_load.cpp:51:18: style: Parameter 'inputreads' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/src/sortmerna/main.cpp:71:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_only [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:95:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_READS [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_REF [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aligned_pfx [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:259:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FASTX [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:286:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_log [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_denovo [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:297:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_otu_map [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:302:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_print_all_reads [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:307:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_pid [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_READS [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:326:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_paired_in [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:331:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_paired_out [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:340:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_out2 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:345:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_sout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:353:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAMP [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:381:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mismatch_set [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:408:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gap_open_set [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:434:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gap_ext_set [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:461:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_seeds [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:473:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_fastx [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:486:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_sam [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:500:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_blast [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:572:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_MIN_LIS [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:595:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_best [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:603:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_NUM_ALIGNMENTS [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:630:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edges_set [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:653:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_search_set [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:663:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_SQ [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:674:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable passes_set [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:705:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_id [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:724:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_cov [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:742:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:768:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable evalue [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:787:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_forward [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:801:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_reverse [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:821:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_verbose [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:826:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable match_ambiguous_N [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:882:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_proc_thread [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:910:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_read_thread_pp [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:931:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_read_thread_rep [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:939:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_dbg_put_kvdb [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:956:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_TASK [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:972:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbg_level [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:982:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_cmd [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:990:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_WORKDIR [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1002:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_KVDB [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1014:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_IDXDIR [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1026:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_READB [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1038:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable help_tmpdir [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1043:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INTERVAL [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1064:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_M [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1082:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_L [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_MAX_POS [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zip_out [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INDEX [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1195:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_align [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1200:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_filter [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_WORKDIR [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1242:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_WORKDIR [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1301:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_WORKDIR [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1329:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aligned_pfx [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1348:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable other_pfx [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1409:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1522:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feed_type [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1760:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable help_header [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1837:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:1857:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rrnadbfile [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LNWIN [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:168:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRYSIZE [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:327:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq_pos [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:370:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trie [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRYSIZE [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:500:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRYSIZE [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:542:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRYSIZE [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:594:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRYSIZE [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:716:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:884:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:920:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:990:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1035:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1248:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/options.cpp:859:14: style: The scope of the variable 'msg' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/options.cpp:1731:14: style: The scope of the variable 'req' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/options.cpp:1732:14: style: The scope of the variable 'pfx' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/options.cpp:1155:10: style: Local variable 'pval' shadows outer variable [shadowVariable] sortmerna-4.3.6/src/sortmerna/options.cpp:1150:9: note: Shadowed declaration sortmerna-4.3.6/src/sortmerna/options.cpp:1155:10: note: Shadow variable sortmerna-4.3.6/src/sortmerna/options.cpp:533:4: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] sortmerna-4.3.6/src/sortmerna/options.cpp:93:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/options.cpp:569:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/options.cpp:636:12: style: Variable 'end' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/options.cpp:759:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/options.cpp:987:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/otumap.cpp:49:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mapv [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/otumap.cpp:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mapv [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/otumap.cpp:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmap [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/otumap.cpp:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmap [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/otumap.cpp:120:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mapv [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/otumap.cpp:164:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/otumap.cpp:194:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/otumap.cpp:108:16: style: Unused variable: ofs [unusedVariable] sortmerna-4.3.6/src/sortmerna/output.cpp:118:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isEmpty [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/output.cpp:174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_READS [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/alignment.cpp:421:22: style: Condition 'opts.is_best' is always true [knownConditionTrueFalse] sortmerna-4.3.6/src/sortmerna/alignment.cpp:363:26: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/alignment.cpp:369:8: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/alignment.cpp:529:53: style: Parameter 'alignv' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/src/sortmerna/alignment.cpp:544:53: style: Parameter 'alignv' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/src/sortmerna/alignment.cpp:567:57: style: Parameter 'read_iseq' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/src/sortmerna/alignment.cpp:567:101: style: Parameter 'refs' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/src/sortmerna/alignment.cpp:567:116: style: Parameter 'opts' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/src/sortmerna/alignment.cpp:135:23: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] sortmerna-4.3.6/src/sortmerna/alignment.cpp:122:38: error: Uninitialized variable: positions_tbl_ptr++->seq [legacyUninitvar] sortmerna-4.3.6/src/sortmerna/alignment.cpp:112:19: style: Variable 'max_ref' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/alignment.cpp:113:21: style: Variable 'max_occur' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/paralleltraversal.cpp:157:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/processor.cpp:81:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/processor.cpp:154:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCKLESS [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/processor.cpp:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isEmpty [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/processor.cpp:332:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_READS [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/paralleltraversal.cpp:190:11: style: Local variable 'ii' shadows outer variable [shadowVariable] sortmerna-4.3.6/src/sortmerna/paralleltraversal.cpp:137:10: note: Shadowed declaration sortmerna-4.3.6/src/sortmerna/paralleltraversal.cpp:190:11: note: Shadow variable sortmerna-4.3.6/src/sortmerna/processor.cpp:288:22: style: Local variable 'align' shadows outer function [shadowFunction] sortmerna-4.3.6/src/sortmerna/processor.cpp:141:6: note: Shadowed declaration sortmerna-4.3.6/src/sortmerna/processor.cpp:288:22: note: Shadow variable sortmerna-4.3.6/src/sortmerna/read.cpp:55:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_index [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:81:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_index [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_index [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:110:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_size [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:145:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isEmpty [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:154:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isEmpty [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:167:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:208:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:250:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readfile_idx [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:264:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_alignments [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:289:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_READ_LEN [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:301:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nt_table [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:352:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isequence [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:360:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is03 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:373:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FASTA_HEADER_START [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:381:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is03 [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:407:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_done [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:434:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastIndex [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:467:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:554:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequence [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:602:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isequence [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read.cpp:621:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read_control.cpp:45:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_gz [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:152:23: warning: Logical disjunction always evaluates to true: *line != '\n' || *line != ' '. [incorrectLogicOperator] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:33:11: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:99:18: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:124:10: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:199:11: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:132:6: style: The scope of the variable 'rrnalen' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:235:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:243:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:251:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:259:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:267:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:275:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:283:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:291:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:299:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:307:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:315:12: style: Variable 'amb' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/minoccur.cpp:132:14: style: Variable 'rrnalen' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/read.cpp:104:7: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] sortmerna-4.3.6/src/sortmerna/read.cpp:90:25: style: Variable 's_align2_strlen' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/read.cpp:274:13: style: Variable 'val' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/read.cpp:533:9: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/readstats.cpp:89:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbkey [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readstats.cpp:135:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_reads_count [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readstats.cpp:180:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_reads_count [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readstats.cpp:199:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_set_aligned_id_cov [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readstats.cpp:212:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbkey [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:110:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_sense [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:149:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifsv [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:279:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vstate_in [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read_control.cpp:37:16: style: Variable 'done_fwd' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:413:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vstate_in [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/read_control.cpp:38:16: style: Variable 'done_rev' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:545:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:561:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_done [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:574:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifsv [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:599:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_ready [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:724:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basedir [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:833:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_format_defined [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:917:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_format_defined [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:954:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_split_files [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:1015:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_ready [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:1057:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable split_files [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:1071:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vstate_in [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:1095:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basedir [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/references.cpp:55:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/references.cpp:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nt_table [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/references.cpp:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/references.cpp:188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readstats.cpp:114:9: style: The scope of the variable 'pos2' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/readstats.cpp:209:9: style: The scope of the variable 'offset' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/readstats.cpp:114:14: style: Variable 'pos2' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/readstats.cpp:283:10: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/readstats.cpp:210:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/refstats.cpp:93:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report.cpp:46:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vzlib_out [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report.cpp:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsv [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report.cpp:99:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsv [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report.cpp:121:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsv [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report.cpp:135:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsv [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report.cpp:153:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_zip [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report.cpp:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_biom.cpp:49:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsv [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/refstats.cpp:114:14: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sortmerna-4.3.6/src/sortmerna/refstats.cpp:150:8: style:inconclusive: Same expression used in consecutive assignments of 'gapOpen1' and 'gapOpen2'. [duplicateAssignExpression] sortmerna-4.3.6/src/sortmerna/refstats.cpp:151:8: note: Same expression used in consecutive assignments of 'gapOpen1' and 'gapOpen2'. sortmerna-4.3.6/src/sortmerna/refstats.cpp:150:8: note: Same expression used in consecutive assignments of 'gapOpen1' and 'gapOpen2'. sortmerna-4.3.6/src/sortmerna/refstats.cpp:152:8: style:inconclusive: Same expression used in consecutive assignments of 'gapEpen1' and 'gapEpen2'. [duplicateAssignExpression] sortmerna-4.3.6/src/sortmerna/refstats.cpp:153:8: note: Same expression used in consecutive assignments of 'gapEpen1' and 'gapEpen2'. sortmerna-4.3.6/src/sortmerna/refstats.cpp:152:8: note: Same expression used in consecutive assignments of 'gapEpen1' and 'gapEpen2'. sortmerna-4.3.6/src/sortmerna/refstats.cpp:72:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/report_denovo.cpp:49:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid_str [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_denovo.cpp:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_out [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_denovo.cpp:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fastx.cpp:48:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid_str [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fastx.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_num [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fastx.cpp:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_blast.cpp:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_zip [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_blast.cpp:86:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:55:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_out [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_type [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:160:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_out [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:172:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:209:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:106:14: style: The scope of the variable 'rules' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:86:21: style: Variable 'sfx4' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/report_fx_other.cpp:42:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid_str [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fx_other.cpp:51:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_hit [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_fx_other.cpp:128:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_sam.cpp:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_zip [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_sam.cpp:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_sam.cpp:160:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/report_blast.cpp:72:18: style: Variable 'strandmark' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/report_blast.cpp:117:20: style: Variable 'c' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1486:56: style: Redundant condition: lookup_table[kmer_key_short_f].trie_F!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1517:56: style: Redundant condition: lookup_table[kmer_key_short_r].trie_R!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1575:12: style: The if condition is the same as the previous if condition [duplicateCondition] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1571:12: note: First condition sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1575:12: note: Second condition sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1083:2: error: Resource leak: tmp [resourceLeak] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1113:2: error: Resource leak: tmp [resourceLeak] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1566:11: warning: Either the condition 'keys_fd==NULL' is redundant or there is possible null pointer dereference: keys. [nullPointerRedundantCheck] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1583:16: note: Assuming that condition 'keys_fd==NULL' is not redundant sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1582:21: note: Assignment to 'keys_fd=keys' sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1566:11: note: Null pointer dereference sortmerna-4.3.6/src/sortmerna/indexdb.cpp:153:27: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:160:15: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:168:32: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:187:32: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:195:10: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:201:32: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:230:30: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:239:43: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:240:41: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:245:36: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:250:41: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:266:41: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:279:7: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:282:12: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:327:24: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:338:24: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:369:18: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:406:27: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:412:15: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:428:32: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:438:26: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:442:20: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:470:27: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:476:15: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:489:32: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:496:19: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:498:6: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:512:27: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:518:15: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:531:32: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:538:19: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:540:11: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:832:22: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:843:21: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1324:25: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1493:48: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1524:48: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1620:20: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1989:29: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:2064:16: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1295:21: style: The scope of the variable 'start_part' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1720:14: style: The scope of the variable 'id' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:777:14: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:721:16: note: Shadowed declaration sortmerna-4.3.6/src/sortmerna/indexdb.cpp:777:14: note: Shadow variable sortmerna-4.3.6/src/sortmerna/indexdb.cpp:817:16: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:721:16: note: Shadowed declaration sortmerna-4.3.6/src/sortmerna/indexdb.cpp:817:16: note: Shadow variable sortmerna-4.3.6/src/sortmerna/indexdb.cpp:713:61: style: Parameter 'opts' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:240:19: style: Variable 'end_bucket_to_burst' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:429:17: style: Variable 'end_bucket' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:490:17: style: Variable 'end_bucket' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:532:17: style: Variable 'end_bucket' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:843:13: style: Variable 'start' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1064:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1093:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1439:20: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1449:20: style: Variable 'kmer_key_short_r_p' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1456:20: style: Variable 'kmer_key_ptr' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1696:20: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1703:20: style: Variable 'kmer_key_short_r_p' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1706:20: style: Variable 'kmer_key_ptr' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1046:46: performance: Passing the result of c_str() to a stream is slow and redundant. [stlcstrStream] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1111:16: style: Variable 'try_further' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1204:16: style: Variable 'len' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1295:32: style: Variable 'start_part' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1720:17: style: Variable 'id' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/summary.cpp:63:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/summary.cpp:105:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/ssw_example.c:20:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/traverse_bursttrie.cpp:187:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:854:20: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/src/sortmerna/readfeed.cpp:838:32: note: Shadowed declaration sortmerna-4.3.6/src/sortmerna/readfeed.cpp:854:20: note: Shadow variable sortmerna-4.3.6/src/sortmerna/readfeed.cpp:189:20: style: Unused variable: ss [unusedVariable] sortmerna-4.3.6/src/sortmerna/util.cpp:70:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/util.cpp:99:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/util.cpp:111:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/util.cpp:140:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/util.cpp:169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/util.cpp:185:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/util.cpp:201:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/util.cpp:91:22: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] sortmerna-4.3.6/src/sortmerna/util.cpp:119:22: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] sortmerna-4.3.6/src/sortmerna/util.cpp:109:14: style: The scope of the variable 'fpath' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/util.cpp:65:36: performance: Function parameter 'dpath' should be passed by const reference. [passedByValue] sortmerna-4.3.6/src/sortmerna/util.cpp:76:35: performance: Function parameter 'dpath' should be passed by const reference. [passedByValue] sortmerna-4.3.6/src/sortmerna/util.cpp:103:27: performance: Function parameter 'dpath' should be passed by const reference. [passedByValue] sortmerna-4.3.6/src/sortmerna/util.cpp:134:28: performance: Function parameter 'dpath' should be passed by const reference. [passedByValue] sortmerna-4.3.6/src/sortmerna/util.cpp:222:35: style: Parameter 'val' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/src/sortmerna/util.cpp:82:17: style: Variable 'next_file' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/util.cpp:108:17: style: Variable 'next_file' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/util.cpp:83:14: style: Unused variable: fpath [unusedVariable] sortmerna-4.3.6/src/sortmerna/ssw.c:121:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m128i [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/ssw.c:179:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m128i [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/ssw.c:376:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m128i [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/ssw.c:423:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m128i [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/ssw.c:606:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/ssw.c:787:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/ssw.c:845:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_align [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/writer.cpp:19:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAMP [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/src/sortmerna/ssw_example.c:15:26: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/src/sortmerna/ssw_example.c:18:12: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/src/sortmerna/ssw_example.c:26:16: style: Variable 'c' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/tests/sortmerna/main.cpp:226:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] sortmerna-4.3.6/tests/sortmerna/main.cpp:60:48: style: Parameter 'filev' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/tests/sortmerna/main.cpp:90:20: style: Parameter 'read' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/tests/sortmerna/main.cpp:114:39: style: Parameter 'readfiles' can be declared as reference to const [constParameterReference] sortmerna-4.3.6/src/sortmerna/traverse_bursttrie.cpp:184:36: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/traverse_bursttrie.cpp:203:30: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/traverse_bursttrie.cpp:250:22: style: C-style pointer casting [cstyleCast] sortmerna-4.3.6/src/sortmerna/traverse_bursttrie.cpp:112:16: style: The scope of the variable 'value' can be reduced. [variableScope] sortmerna-4.3.6/src/sortmerna/traverse_bursttrie.cpp:190:21: style: Variable 'end_bucket' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/traverse_bursttrie.cpp:112:22: style: Variable 'value' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/ssw.c:1001:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sortmerna-4.3.6/src/sortmerna/ssw.c:1185:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] sortmerna-4.3.6/src/sortmerna/ssw.c:867:4: error: Memory leak: r [memleak] sortmerna-4.3.6/src/sortmerna/ssw.c:876:3: error: Memory leak: r [memleak] sortmerna-4.3.6/src/sortmerna/ssw.c:598:4: error: Common realloc mistake: 'h_b' nulled but not freed upon failure [memleakOnRealloc] sortmerna-4.3.6/src/sortmerna/ssw.c:599:4: error: Common realloc mistake: 'e_b' nulled but not freed upon failure [memleakOnRealloc] sortmerna-4.3.6/src/sortmerna/ssw.c:600:4: error: Common realloc mistake: 'h_c' nulled but not freed upon failure [memleakOnRealloc] sortmerna-4.3.6/src/sortmerna/ssw.c:621:4: error: Common realloc mistake: 'direction' nulled but not freed upon failure [memleakOnRealloc] sortmerna-4.3.6/src/sortmerna/ssw.c:717:5: error: Common realloc mistake: 'c' nulled but not freed upon failure [memleakOnRealloc] sortmerna-4.3.6/src/sortmerna/ssw.c:729:4: error: Common realloc mistake: 'c' nulled but not freed upon failure [memleakOnRealloc] sortmerna-4.3.6/src/sortmerna/ssw.c:738:4: error: Common realloc mistake: 'c' nulled but not freed upon failure [memleakOnRealloc] sortmerna-4.3.6/src/sortmerna/ssw.c:608:5: style: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] sortmerna-4.3.6/src/sortmerna/ssw.c:975:11: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/src/sortmerna/ssw.c:978:8: style: Parameter 'read_qual' can be declared as pointer to const [constParameterPointer] sortmerna-4.3.6/src/sortmerna/ssw.c:987:7: style: Variable 'to_char' can be declared as const array [constVariable] sortmerna-4.3.6/src/sortmerna/ssw.c:992:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/ssw.c:1141:10: style: Variable 'ptr_read_seq' can be declared as pointer to const [constVariablePointer] sortmerna-4.3.6/src/sortmerna/ssw.c:210:13: style: Variable 'e' is assigned a value that is never used. [unreadVariable] sortmerna-4.3.6/src/sortmerna/ssw.c:174:46: style: Variable 'end_read_column' is allocated memory that is never used. [unusedAllocatedMemory] sortmerna-4.3.6/src/sortmerna/ssw.c:418:46: style: Variable 'end_read_column' is allocated memory that is never used. [unusedAllocatedMemory] sortmerna-4.3.6/src/sortmerna/ssw.c:1006:17: style: Variable 'c' is assigned a value that is never used. [unreadVariable] diff: head sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:98:25: style: The destructor '~DynProgProb' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprobproto.hpp:65:18: note: Virtual destructor in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:98:25: note: Destructor in derived class head sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:88:25: style: The destructor '~DynProgProbLim' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] sortmerna-4.3.6/3rdparty/alp/njn_dynprogprob.hpp:98:25: note: Virtual destructor in base class sortmerna-4.3.6/3rdparty/alp/njn_dynprogproblim.hpp:88:25: note: Destructor in derived class head sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:79:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_2 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:80:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_2 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:81:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_10 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:82:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_10 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:86:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_2 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:87:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_2 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:88:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_10 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_function.hpp:89:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LN_10 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_ioutil.cpp:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_ioutil.cpp:94:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:242:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_TOL [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:282:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_TOL [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:396:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_TOL [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:507:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_TOL [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_localmaxstatutil.cpp:74:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REL_TOL [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:279:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Njn [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_matrix.hpp:355:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Njn [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:262:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:350:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_root.hpp:402:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_uniform.hpp:51:32: error: syntax error [syntaxError] head sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:191:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Njn [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/njn_vector.hpp:242:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Njn [valueFlowBailoutIncompleteVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alignment_evaluer.cpp:101:14: performance: Function parameter 'function_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alignment_evaluer.cpp:1081:9: style: Local variable 'area' shadows outer function [shadowFunction] sortmerna-4.3.6/3rdparty/alp/sls_alignment_evaluer.hpp:148:9: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alignment_evaluer.cpp:1081:9: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alignment_evaluer.hpp:59:3: warning: Member variable 'gapped_computation_parameters_struct::d_total_realizations_number_with_ALP' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alignment_evaluer.hpp:59:3: warning: Member variable 'gapped_computation_parameters_struct::d_total_realizations_number_with_killing' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1203:12: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1143:11: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1203:12: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1203:12: style: The scope of the variable 'i' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:127:3: warning: Class 'alp' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:127:3: warning: Class 'alp' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1389:12: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1322:11: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1389:12: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1389:12: style: The scope of the variable 'i' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1648:12: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1580:11: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1648:12: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1673:12: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1580:11: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1673:12: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1673:12: style: The scope of the variable 'i' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1881:12: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1813:11: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1881:12: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1906:12: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1813:11: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1906:12: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1906:12: style: The scope of the variable 'i' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1998:8: warning: Member variable 'state::d_HD_ij_next' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1998:8: warning: Member variable 'state::d_HI_ij_next' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1998:8: warning: Member variable 'state::d_HS_ij_next' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1998:8: warning: Member variable 'state::d_H_ij_next' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1998:8: warning: Member variable 'state::d_H_matr_len' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1998:8: warning: Member variable 'state::d_M' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1998:8: warning: Member variable 'state::d_sentinel_i_next' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:1998:8: warning: Member variable 'state::d_sentinel_j_next' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:2108:11: style: Parameter 'M_upper_level_' can be declared as pointer to const [constParameterPointer] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:2208:24: style: Variable 'd_is_tmp' can be declared as pointer to const [constVariableReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:2252:4: style: Variable 'UI' is assigned a value that is never used. [unreadVariable] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:2255:4: style: Variable 'VD' is assigned a value that is never used. [unreadVariable] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:269:11: style: The scope of the variable 'i' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:386:11: style: The scope of the variable 'i' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:44:6: warning: Member variable 'alp::d_IS_state' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:44:6: warning: Member variable 'alp::d_diff_opt' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:44:6: warning: Member variable 'alp::d_nalp_killing' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.cpp:44:6: warning: Member variable 'alp::d_sentinels_flag' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.hpp:153:14: performance:inconclusive: Technically the member function 'Sls::alp::swap' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp.hpp:94:2: style: Class 'alp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:1000:13: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:960:12: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:1000:13: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:1021:8: performance: Function parameter 'RR_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:1243:49: style: C-style pointer casting [cstyleCast] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:1262:14: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:1271:4: style: C-style pointer casting [cstyleCast] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:1298:3: warning: Class 'importance_sampling' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:1298:3: warning: Class 'importance_sampling' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:1356:27: warning: Redundant assignment of 'd_elements_values[ind]' to itself. [selfAssignment] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:1523:8: performance: Function parameter 'str_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:209:8: performance: Function parameter 'randout_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:320:24: warning:inconclusive: Division of result of sizeof() on pointer type. [divideSizeof] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:386:11: warning: Member variable 'alp_data::d_realizations_number2' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:386:11: warning: Member variable 'alp_data::d_time_before1' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:388:8: performance: Function parameter 'randout_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:398:8: performance: Function parameter 'smatr_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:399:8: performance: Function parameter 'RR1_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:400:8: performance: Function parameter 'RR2_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:42:8: performance: Function parameter 'randout_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:43:8: performance: Function parameter 'smatr_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:44:8: performance: Function parameter 'RR1_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:45:8: performance: Function parameter 'RR2_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:490:11: warning: Member variable 'alp_data::d_realizations_number2' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:490:11: warning: Member variable 'alp_data::d_time_before1' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:492:27: style: Parameter 'randomization_parameters_' can be declared as pointer to const [constParameterPointer] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:53:10: style: Parameter 'letterFreqs1_' can be declared as pointer to const [constParameterReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:543:3: warning: Class 'alp_data' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:543:3: warning: Class 'alp_data' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:54:10: style: Parameter 'letterFreqs2_' can be declared as pointer to const [constParameterReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:696:23: warning:inconclusive: Division of result of sizeof() on pointer type. [divideSizeof] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:713:9: performance: Function parameter 'out_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:741:8: style: Variable 'str_for_test0' can be declared as const array [constVariable] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:742:9: style: Variable 'test_flag0' can be declared as pointer to const [constVariablePointer] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:749:8: style: Variable 'str_for_test' can be declared as const array [constVariable] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:751:8: style: Variable 'test_flag' can be declared as pointer to const [constVariablePointer] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:799:33: style: C-style pointer casting [cstyleCast] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:802:10: style: Variable 'd_RR1' can be declared as pointer to const [constVariablePointer] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:803:10: style: Variable 'd_RR2' can be declared as pointer to const [constVariablePointer] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:820:8: performance: Function parameter 'smatr_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:870:8: performance: Function parameter 'RR_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:892:8: performance: Function parameter 'RR_file_name_' should be passed by const reference. [passedByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:107:3: style: Class 'array_positive < alp * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:107:3: style: Class 'array_positive < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:107:3: style: Class 'array_positive < long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:107:3: style: Class 'array_positive < state * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:107:3: style: Class 'array_positive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:173:3: style: Class 'array < long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:173:3: style: Class 'array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:386:17: performance:inconclusive: Technically the member function 'Sls::alp_data::ran2' can be static (but you may consider moving to unnamed namespace). [functionStatic] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:396:8: style:inconclusive: Technically the member function 'Sls::alp_data::check_out_file' can be const. [functionConst] sortmerna-4.3.6/3rdparty/alp/sls_alp_data.cpp:712:16: note: Technically the member function 'Sls::alp_data::check_out_file' can be const. sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:396:8: note: Technically the member function 'Sls::alp_data::check_out_file' can be const. 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:473:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:501:13: style: The scope of the variable 'i' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:525:10: style: Parameter 'sum_distr_' can be declared as pointer to const [constParameterPointer] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:541:7: style: Variable 'v1' is assigned a value that is never used. [unreadVariable] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:596:15: style: Condition 'v2_minus<0' is always true [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:581:15: note: Assuming that condition 'v2_minus>=0' is not redundant sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:589:21: note: Assuming condition is false sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:596:15: note: Condition 'v2_minus<0' is always true 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_data.hpp:863:3: style: Exception should be caught by reference. [catchExceptionByValue] head sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:511:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/alp/sls_alp_regression.cpp:699:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:1469:13: style: Local variable 'j' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:1336:12: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:1469:13: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:1487:11: style: Local variable 'test_difference' shadows outer argument [shadowArgument] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:1250:9: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:1487:11: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:1488:11: style: Local variable 'test_difference_error' shadows outer argument [shadowArgument] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:1251:9: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:1488:11: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2006:11: style: The scope of the variable 'i' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2062:12: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2049:11: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2062:12: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2066:9: style: Local variable 'flag' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2043:7: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2066:9: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2090:11: style: Local variable 'flag' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2066:9: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2090:11: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2302:12: style: The scope of the variable 'alp_number' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2363:13: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2326:12: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2363:13: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2477:14: style: Local variable 'i' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2363:13: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2477:14: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2735:9: style: Condition 'nalp>=1' is always true [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2659:9: note: Assuming that condition 'nalp<1' is not redundant sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2685:5: note: Assuming condition is false sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2735:9: note: Condition 'nalp>=1' is always true 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2762:11: style: Parameter 'i_' can be declared as reference to const [constParameterReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2763:10: style: Parameter 'exp_array_' can be declared as pointer to const [constParameterReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:277:12: style: The scope of the variable 'number_of_realizations_with_ALP_pred' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2918:11: style: Local variable 'tmp' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2908:27: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2918:11: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3028:13: style: Local variable 'j' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2988:12: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3028:13: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:372:9: style: Condition '!loop_break_flag' is always true [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:329:7: note: Assuming that condition 'loop_break_flag' is not redundant sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:372:9: note: Condition '!loop_break_flag' is always true 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3731:13: style: Local variable 'number_of_elements' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3620:12: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3731:13: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3733:9: style: Local variable 'cut_left_tail' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3622:8: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3733:9: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3734:9: style: Local variable 'cut_right_tail' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3623:8: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3734:9: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3738:11: style: Local variable 'beta1' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3617:10: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3738:11: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3740:11: style: Local variable 'beta1_error' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3618:10: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3740:11: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3742:9: style: Local variable 'res_was_calculated' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3634:8: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3742:9: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:383:12: style: The scope of the variable 'number_of_realizations_with_killing_pred' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3947:14: style: Variable 'alp_tmp' can be declared as reference to const [constVariableReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3948:12: style: Variable 'weight_tmp' can be declared as reference to const [constVariableReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4042:14: style: Variable 'alp_tmp' can be declared as reference to const [constVariableReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4043:12: style: Variable 'weight_tmp' can be declared as reference to const [constVariableReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4146:14: style: Variable 'alp_tmp' can be declared as reference to const [constVariableReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4147:12: style: Variable 'weight_tmp' can be declared as reference to const [constVariableReference] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4314:35: style: Variable 'tmp_struct.d_calculate_alp_number' is reassigned a value before the old one has been used. [redundantAssignment] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4311:35: note: tmp_struct.d_calculate_alp_number is assigned sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4314:35: note: tmp_struct.d_calculate_alp_number is overwritten 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4410:45: style: C-style pointer casting [cstyleCast] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4460:13: style: Local variable 'k' shadows outer variable [shadowVariable] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4427:12: note: Shadowed declaration sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:4460:13: note: Shadow variable 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:45:10: warning: Member variable 'alp_sim::m_G' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:45:10: warning: Member variable 'alp_sim::m_G1' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:45:10: warning: Member variable 'alp_sim::m_G2' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:45:10: warning: Member variable 'alp_sim::m_GaplessA' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:45:10: warning: Member variable 'alp_sim::m_GaplessAError' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:45:10: warning: Member variable 'alp_sim::m_GaplessAlpha' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:45:10: warning: Member variable 'alp_sim::m_GaplessAlphaError' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:475:9: style: Condition '!loop_break_flag' is always true [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:432:7: note: Assuming that condition 'loop_break_flag' is not redundant sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:475:9: note: Condition '!loop_break_flag' is always true 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:570:6: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:575:6: note: Found duplicate branches for 'if' and 'else'. sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:570:6: note: Found duplicate branches for 'if' and 'else'. 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:590:10: style: The scope of the variable 'sucess_flag' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:660:5: style: Exception should be caught by reference. [catchExceptionByValue] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:72:3: warning: Class 'alp_sim' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:72:3: warning: Class 'alp_sim' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:102:8: performance:inconclusive: Technically the member function 'Sls::alp_sim::memory_release_for_get_minimal_simulation' can be static (but you may consider moving to unnamed namespace). [functionStatic] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2593:15: note: Technically the member function 'Sls::alp_sim::memory_release_for_get_minimal_simulation' can be static (but you may consider moving to unnamed namespace). sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:102:8: note: Technically the member function 'Sls::alp_sim::memory_release_for_get_minimal_simulation' can be static (but you may consider moving to unnamed namespace). 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:136:8: performance:inconclusive: Technically the member function 'Sls::alp_sim::calculate_C' can be static (but you may consider moving to unnamed namespace). [functionStatic] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3534:15: note: Technically the member function 'Sls::alp_sim::calculate_C' can be static (but you may consider moving to unnamed namespace). sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:136:8: note: Technically the member function 'Sls::alp_sim::calculate_C' can be static (but you may consider moving to unnamed namespace). 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:148:8: performance:inconclusive: Technically the member function 'Sls::alp_sim::memory_release_for_calculate_FSC' can be static (but you may consider moving to unnamed namespace). [functionStatic] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:2773:15: note: Technically the member function 'Sls::alp_sim::memory_release_for_calculate_FSC' can be static (but you may consider moving to unnamed namespace). sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:148:8: note: Technically the member function 'Sls::alp_sim::memory_release_for_calculate_FSC' can be static (but you may consider moving to unnamed namespace). 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:206:8: performance:inconclusive: Technically the member function 'Sls::alp_sim::sigma_calculation' can be static (but you may consider moving to unnamed namespace). [functionStatic] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:3493:15: note: Technically the member function 'Sls::alp_sim::sigma_calculation' can be static (but you may consider moving to unnamed namespace). sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:206:8: note: Technically the member function 'Sls::alp_sim::sigma_calculation' can be static (but you may consider moving to unnamed namespace). 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:354:8: style:inconclusive: Technically the member function 'Sls::alp_sim::memory_release_for_calculate_main_parameters2m' can be const. [functionConst] sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.cpp:1104:15: note: Technically the member function 'Sls::alp_sim::memory_release_for_calculate_main_parameters2m' can be const. sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:354:8: note: Technically the member function 'Sls::alp_sim::memory_release_for_calculate_main_parameters2m' can be const. 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_alp_sim.hpp:78:3: style: Class 'alp_sim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:120:5: style: Condition 'blast_' is always false [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:74:9: note: Assignment 'blast_=false', assigned value is 0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:120:5: note: Condition 'blast_' is always false 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:162:21: style: Condition 'blast_' is always false [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:74:9: note: Assignment 'blast_=false', assigned value is 0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:162:21: note: Condition 'blast_' is always false 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:427:5: style: Condition 'blast_' is always false [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:399:9: note: Assignment 'blast_=false', assigned value is 0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:427:5: note: Condition 'blast_' is always false 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:456:21: style: Condition 'blast_' is always false [knownConditionTrueFalse] sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:399:9: note: Assignment 'blast_=false', assigned value is 0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:456:21: note: Condition 'blast_' is always false 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:900:10: style: The scope of the variable 'P_tmp' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.cpp:900:16: style: The scope of the variable 'E_tmp' can be reduced. [variableScope] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:277:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::C' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::C_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::G' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::G1' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::G2' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::K' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::K_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::a' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::a_I' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::a_I_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::a_J' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::a_J_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::a_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::alpha' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::alpha_I' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::alpha_I_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::alpha_J' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::alpha_J_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::alpha_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::c_y_thr' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::gapless_a' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::gapless_a_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::gapless_alpha' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::gapless_alpha_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::lambda' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::lambda_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::m_CalcTime' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::sigma' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::sigma_error' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::vi_y_thr' is not initialized in the constructor. [uninitMemberVar] 2.13.0 sortmerna-4.3.6/3rdparty/alp/sls_pvalues.hpp:53:3: warning: Member variable 'ALP_set_of_parameters::vj_y_thr' is not initialized in the constructor. [uninitMemberVar] head sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: portability: %d in format string (no. 4) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz.c:112:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz.c:114:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz.c:114:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz.c:114:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz.c:114:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz.c:114:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz.c:114:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz.c:144:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz.c:144:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:101:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:101:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:101:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:101:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:101:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:101:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:106:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:106:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:106:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:106:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:129:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:129:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: portability: %d in format string (no. 4) requires 'int' but the argument type is 'cmph_uint32 {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 sortmerna-4.3.6/3rdparty/cmph/bdz_ph.c:99:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head sortmerna-4.3.6/3rdparty/cmph/bmz.c:326:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/cmph/bmz.c:436:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/cmph/bmz8.c:329:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/cmph/bmz8.c:443:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/cmph/brz.c:257:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/cmph/chm.c:186:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/3rdparty/cmph/cmph.c:158:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/alignment.cpp:118:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/alignment.cpp:531:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable score1 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/alignment.cpp:547:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable score1 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/alignment.cpp:577:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequence [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/bitvector.cpp:211:23: style: Parameter 'bittable_000' can be declared as pointer to const [constParameterPointer] head sortmerna-4.3.6/src/sortmerna/bitvector.cpp:215:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/cmd.cpp:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_ID [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/cmd.cpp:160:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_IDXDIR [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/cmd.cpp:290:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_IDXDIR [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/cmd.cpp:88:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1035:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1248:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1449:20: style: Variable 'kmer_key_short_r_p' can be declared as pointer to const [constVariablePointer] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1456:20: style: Variable 'kmer_key_ptr' can be declared as pointer to const [constVariablePointer] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1703:20: style: Variable 'kmer_key_short_r_p' can be declared as pointer to const [constVariablePointer] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:1706:20: style: Variable 'kmer_key_ptr' can be declared as pointer to const [constVariablePointer] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:327:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq_pos [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:370:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trie [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRYSIZE [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:500:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRYSIZE [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:542:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRYSIZE [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:594:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRYSIZE [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:716:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:884:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:920:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/indexdb.cpp:990:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/izlib.cpp:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strm [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/izlib.cpp:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avail_in [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/izlib.cpp:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RL_OK [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/izlib.cpp:206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avail_in [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/izlib.cpp:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avail_in [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/izlib.cpp:358:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avail_out [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/minoccur.cpp:184:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LNWIN [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1002:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_KVDB [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1014:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_IDXDIR [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1026:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_READB [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1038:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable help_tmpdir [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1043:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INTERVAL [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1064:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_M [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1082:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_L [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_MAX_POS [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zip_out [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INDEX [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1195:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_align [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1200:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_filter [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_WORKDIR [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1242:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_WORKDIR [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1301:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_WORKDIR [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1329:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aligned_pfx [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1348:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable other_pfx [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1409:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1522:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feed_type [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_REF [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1760:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable help_header [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1837:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:1857:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aligned_pfx [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:259:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_FASTX [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:286:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_log [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_denovo [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:297:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_otu_map [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:302:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_print_all_reads [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:307:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_pid [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_READS [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:326:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_paired_in [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:331:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_paired_out [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:340:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_out2 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:345:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_sout [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:353:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STAMP [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:381:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mismatch_set [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:408:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gap_open_set [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:434:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gap_ext_set [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:461:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_seeds [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:473:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_fastx [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:486:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_sam [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:500:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_blast [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:572:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_MIN_LIS [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:595:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_best [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:603:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_NUM_ALIGNMENTS [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:630:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable edges_set [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:653:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_search_set [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:663:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_SQ [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:674:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable passes_set [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:705:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_id [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:724:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_cov [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:742:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:768:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable evalue [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:787:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_forward [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:801:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_reverse [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:821:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_verbose [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:826:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable match_ambiguous_N [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:882:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_proc_thread [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:910:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_read_thread_pp [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:931:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_read_thread_rep [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:939:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_dbg_put_kvdb [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:956:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_TASK [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:972:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbg_level [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:982:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_cmd [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/options.cpp:990:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_WORKDIR [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/otumap.cpp:113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmap [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/otumap.cpp:120:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mapv [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/otumap.cpp:164:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/otumap.cpp:194:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/otumap.cpp:57:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mapv [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/otumap.cpp:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmap [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/output.cpp:174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_READS [valueFlowBailoutIncompleteVar] 2.13.0 sortmerna-4.3.6/src/sortmerna/paralleltraversal.cpp:153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/paralleltraversal.cpp:157:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/processor.cpp:154:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCKLESS [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/processor.cpp:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isEmpty [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/processor.cpp:332:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_READS [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_index [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:110:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_size [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:145:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isEmpty [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:154:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isEmpty [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:167:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:208:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:250:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readfile_idx [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:264:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_alignments [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:289:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_READ_LEN [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:301:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nt_table [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:352:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isequence [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:360:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is03 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:373:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FASTA_HEADER_START [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:381:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is03 [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:407:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_done [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:434:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastIndex [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:467:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:554:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequence [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:602:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isequence [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:621:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/read.cpp:81:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_index [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:1015:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_ready [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:1057:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable split_files [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:1071:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vstate_in [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:1095:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basedir [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:149:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifsv [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:279:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vstate_in [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:413:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vstate_in [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:545:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:561:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_done [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:574:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifsv [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:599:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_ready [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:724:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basedir [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:833:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_format_defined [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:917:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_format_defined [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readfeed.cpp:954:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_split_files [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readstats.cpp:135:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_reads_count [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readstats.cpp:180:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_reads_count [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readstats.cpp:199:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_set_aligned_id_cov [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/readstats.cpp:212:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbkey [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/references.cpp:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nt_table [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/references.cpp:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/references.cpp:188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report.cpp:121:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsv [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report.cpp:135:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsv [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report.cpp:153:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_zip [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report.cpp:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report.cpp:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsv [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report.cpp:99:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsv [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_blast.cpp:86:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_denovo.cpp:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_denovo.cpp:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_out [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_fastx.cpp:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_fastx.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_num [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:123:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_type [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:160:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_out [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:172:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_fx_base.cpp:209:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_fx_other.cpp:128:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_fx_other.cpp:51:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_hit [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_sam.cpp:160:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/report_sam.cpp:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/ssw.c:179:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m128i [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/ssw.c:376:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m128i [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/ssw.c:423:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m128i [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/ssw.c:606:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/ssw.c:787:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/ssw.c:845:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_align [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/ssw.c:987:7: style: Variable 'to_char' can be declared as const array [constVariable] head sortmerna-4.3.6/src/sortmerna/summary.cpp:105:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/util.cpp:111:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/util.cpp:140:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/util.cpp:169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/util.cpp:185:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/util.cpp:201:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/src/sortmerna/util.cpp:222:35: style: Parameter 'val' can be declared as reference to const [constParameterReference] head sortmerna-4.3.6/src/sortmerna/util.cpp:99:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head sortmerna-4.3.6/tests/sortmerna/main.cpp:114:39: style: Parameter 'readfiles' can be declared as reference to const [constParameterReference] head sortmerna-4.3.6/tests/sortmerna/main.cpp:60:48: style: Parameter 'filev' can be declared as reference to const [constParameterReference] DONE